Re:Show HN: Yesterday I open sourced StratusGFX, a realtime ...
by grovesNL on Thursday March 30, 2023 @10:14PM
(#35381576)
Unfortunately WebGL2 doesn't support multi-draw indirect, shader storage buffers, or compute shaders (there was temporary experimental support for compute shaders but it's considered obsolete now).
Re:Show HN: Yesterday I open sourced StratusGFX, a realtime ...
by sosodev on Thursday March 30, 2023 @11:02PM
(#35381961)
Sorry but I seem to have misunderstood the capabilities of WebGL 2. I had read that WebGL 2 was OpenGL ES 3.0 and that “OpenGL 4.3 provides full compatibility with OpenGL ES 3.0”. Which means OpenGL ES 3.0 can run in an OpenGL 4.3 environment. Not the other way around… whoops
The OpenGL versions and variants have always been confusing for me.
WebGL 2 is close to desktop OpenGL 3.3. So probably far too outdated for this project.
I don't know much about WebGL2 - do you happen to know if dropping the requirement to GL 4.3 would be enough to make it compatible with WebGL2?