I switched from GLEW to ANGLE recently, and it was relatively painless beyond having to set a few hints. One thing I haven’t been able to do, however, is select the EGL backend through SDL2. Is this possible? Is it possible on SDL3? On my Windows computers, for example, EGL seems to always use D3D11 even if I try setting the render_driver or videodriver hints to “opengl”. I assume since SDL’s creating the window, it has to also set the backend.
Conceivably I could compile ANGLE with only Vulkan if that’s the backend I want to test, but it seems like there should be a simpler way to do this using SDL. I read a few posts about selecting the backend, but I didn’t see a conclusion.
Thanks!