Ryan C. Gordon
Ryan C. Gordon
I snuck this in for 3.2.0. The documentation in the original comment was updated at some point to reflect reality, but this now accepts a comma-separated list (both in SDL_CreateRenderer's...
What is the specific issue with the GPU backend? Is it just the Present operation has to happen on the main thread? For the Metal GPU backend we can dispatch...
This _might_ be an SDL 1.2 game, too...I don't know if they updated it for SDL2 at some point.
As a surprise to no one, I bisected this bug and it's 54459def695b2fea70d9ef01585cae5e162f3f72 (the removal of logical presentation render targets) that broke things. I'll fix that up.
This is fixed by bf853209470c59f39101da91bb23099be6d286a1, thanks!
These are presumably OpenGL leaks. They go through an unknown module into LLVM (presumably a shader compiler).
> Why is opengl included here? It could have been Vulkan, for the same reasons; I wasn't reading carefully and assumed OpenGL.
This is an SDL2 issue; wrong milestone?
I think this is probably an assumption that one is using WebGL in emscripten, but afaict it doesn't _rely_ on it (Emscripten_CreateWindow has an `#ifdef SDL_VIDEO_OPENGL_EGL` in there, so you...
You have to create an SDL window if you want to get SDL events and other things, but I think the canvas exists on the page already, so you can...