Eduardo Doria
Eduardo Doria
This not happen when using with Miniaudio backend (tested with OpenSL ES and AAudio) This can be closed. I'm considering to use Miniaudio in all platforms. Last question: In a...
I did a test with `glslangValidator` and `spirv-cross` tools. GLSL and HLSL no problem, but with MSL I got this error: > "SPIRV-Cross threw an exception: MSL 2.0 or greater...
I found a more ellegant solution in GLFW, using NSTextInputClient protocol in NSView, like this example: https://github.com/glfw/glfw/blob/3.3.2/src/cocoa_window.m It works perfectly!
The same behavior seems to appear in Linux (Ubuntu 20.04.3 LTS). The sokol_app uses `XLookupString` inside KeyPress to capture char, but it is not working with accented characters. Using `xev`...
As on MacOS, on Linux, GLFW latest release also works correctly: https://github.com/glfw/glfw/blob/3.3.6/src/x11_window.c
> https://github.com/oviano/sokol-multithread It is very interesting! I'm having trouble using multithread with Sokol gfx in my project https://github.com/supernovaengine/supernova, but I think I'll use your solution.
> How did you get on with this? The code might need tweaking to work with latest sokol_gfx.h. It works with latest sokol_gfx.h. You can see my commit https://github.com/supernovaengine/supernova/commit/354d3a21515ba25a888d57f10287a48788562e4f. I...
I did some tests and I think I understand now the reason of two semaphores. It is necessary to avoid two or more sequences of (step 3) before (step 6)....
> Possible even an assert? Yes, Sokol style assert should be good.