Assiduous
Assiduous
Does this only happen with ASan enabled?
We've never tried clang-15 yet. clang-14 should work OK - can you try it?
I don't understand what the question/suggestion really is. Diligent supports buffer mapping/unmapping through `IDeviceContxt::MapBuffer`/`IDeviceContxt::UnmapBuffer` in Emscripten.
> These functions (glMapBufferRange and glUnmapBuffer) don't exist in WebGL. Sorry, I missed this comment. I think it should be possible to implement buffer mapping through `glBufferData`. I am wondering...
> Is it "don't pay for what you don't use" or does it incur additional penalties?.. I don't know. Since GLES3 is largely similar to WebGL2, I don't see any...
OpenGL backend should really only be used on Web. On other platforms any other backend will perform much better. On Apple, OpenGL has been deprecated for over a decade now....
Buffer mapping in WebGL was reworked in 55c46aa1b97ea3e0067c3dc65b024c18925f56a4
Allow shader creation calls to be non-blocking, add methods to query the shader compilation status
https://github.com/DiligentGraphics/DiligentCore/tree/master/doc
> Would you like a new push with the scripts removed? You can force-push to the same branch - the PR will be updated.