We don’t promise to fix everything, but if there’s a bug that’s been bothering you and you feel hasn’t gotten the attention it deserves, we need to hear about it now so we can triage appropriately.
Please reply to this topic with any must-fix issues you have!
It fixes an annoying bug in ScummVM on X11 where pressing Alt+Enter switches to fullscreen and immediatly back to windowed mode due to an extraneous SDL_KEYDOWN event (https://bugs.scummvm.org/ticket/9617) easily reproducible using the code from ScummVM PR#937.
Haptic feedback no longer works when built with modern versions of Xcode. Haptic feedback works normally in debug builds, but release builds without a debugger attached no longer work.
Xcode 7.2.1 and previous versions work correctly.
Xcode 7.3 and onward all exhibit this issue.
Would you please change the value of SDL_WINDOW_VULKAN to 0x10000000 for compatibility with Tizen’s sdl fork?
I had mentioned this before, but we aren’t willing to promise ABI compatibility with this patch until we’ve reviewed it.
That being said, Vulkan support (presumably from this patch) is definitely going into 2.0.6 in some form.
But it feels like they chose such a large value so it wouldn’t conflict with SDL development; has this shipped to the public in any meaningful way yet? If not, honestly, I’d rather they change it in Tizen to 0x100000.
I think this should get resolved when Sam builds the 2.0.6 libraries…? I don’t think there’s any changes we need to make, it was just a building error last time…I think.
Related to this, mouse event coordinates (scroll, motion) should be float as well, so they can express exact pixels on a 200% scaled highdpi display (for example).
Could antialiasing be added as a render hint? Currently i can’t find any pure SDL2 antialiasing librairies or functions that could make the job. I guess it would’nt be added in 2.0.6 but I’m asking anyway