SDL/src
Ryan C. Gordon 354cabd4a7
egl: favor truecolor configurations.
If app requested <= 16 color depth and there is a 24-bit config available,
favor that. This fixes things that quietly expect to get truecolor output
but don't request it (...like SDL's render api...) and things that are
probably requesting 16-bit color as a fallback but expecting reasonable
systems to give them full depth.

Specifically, this fixes Life is Strange on Wayland, which uses the latter
approach, and anything using SDL_Render on Wayland, which uses the former.

Fixes #4056.
Fixes #4132.
2021-04-03 18:48:54 -04:00
..
atomic Use specific acquire and release variants of InterlockedExchange on ARM 2021-01-03 12:13:40 -06:00
audio audio: Allow AudioStreamGet to return 0 in RunAudio. 2021-03-29 08:58:02 -07:00
core linux: Fix ibus support on Wayland/XWayland 2021-03-29 08:50:56 -07:00
cpuinfo Initial rebase of xerpi's port 2021-03-08 09:07:12 -08:00
dynapi Squashed commit of the following: 2021-03-29 08:54:41 -07:00
events Fix invalid UTF-8 handling of extra bytes 2021-03-16 18:51:28 -07:00
file Add support for Vita file API in SDL_rwops 2021-03-08 09:07:12 -08:00
filesystem Deprecate dolcesdk 2021-03-08 09:07:12 -08:00
haptic Updated copyright for 2021 2021-01-02 10:25:38 -08:00
hidapi Added support for the Amazon Game Controller to the HIDAPI driver 2021-03-26 11:57:19 -07:00
joystick Added mapping for the Amazon Luna controller on Linux 2021-03-26 13:53:58 -07:00
libm Updated copyright for 2021 2021-01-02 10:25:38 -08:00
loadso Updated copyright for 2021 2021-01-02 10:25:38 -08:00
locale consistently use TEXT() macro with LoadLibrary() and GetModuleHandle() 2021-01-04 01:23:50 +03:00
main SDL_windows_main.c: use new WIN_StringToUTF8W macro 2021-01-04 10:20:10 +03:00
misc Deprecate dolcesdk 2021-03-08 09:07:12 -08:00
power Initial rebase of xerpi's port 2021-03-08 09:07:12 -08:00
render render: draw when hidden, except on iOS and Android. 2021-04-02 14:01:41 -04:00
sensor Deprecate dolcesdk 2021-03-08 09:07:12 -08:00
stdlib fix invalid out of bounds UTF8 handling 2021-03-16 18:51:28 -07:00
test Fix flags check in test code 2021-02-15 08:43:53 -08:00
thread tls: wrap reference to a mutex into an #if !SDL_THREADS_DISABLED test. 2021-04-02 14:36:53 -04:00
timer Formatting 2021-03-08 09:07:12 -08:00
video egl: favor truecolor configurations. 2021-04-03 18:48:54 -04:00
SDL.c linux: (de)initialize d-bus at init and quit. 2021-04-02 14:35:11 -04:00
SDL_assert.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_assert_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_dataqueue.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_dataqueue.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_error.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_error_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_hints.c Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_hints_c.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_internal.h Updated copyright for 2021 2021-01-02 10:25:38 -08:00
SDL_log.c Initial rebase of xerpi's port 2021-03-08 09:07:12 -08:00