What do when OpenGL just hates multithreading?
OpenGL will only accept calls from one thread in an application. This is about a work around this issue using C++ features such as template metaprogramming and std::packaged_tasks
Coding shenanigans and other nerdy musings
OpenGL will only accept calls from one thread in an application. This is about a work around this issue using C++ features such as template metaprogramming and std::packaged_tasks
Chapter 10 in my “Multi Your Threading” series Bringing together OpenGL and Emscripten, this time I’m running GPGPU on a browser
Part 9 of my “Multi Your Threading” series.
This time, it’s OpenGL, both with a Compute Shader, as well as the “legacy” way with a Fragment Shader