Assiduous

Results 107 comments of 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.