SDL2/src
David Edmundson d7664a6ef1 Support wayland fractional scale protocol
The new protocol adds support for more native communication of
fractional scaling.

Everything in the wayland backend already existed only our fractional
scale was calculated implicitly through a combination of output size
guesswork for fullscreen windows.

This new protocol makes that explicit, providing a more robust solution
and a solution for non-fullscreen surfaces. The fallback code is still
left in place for now whilst compositors gain support.
2022-11-29 16:37:02 -05:00
..
atomic Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
audio Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
core Fixed building on Windows with SDL_VIDEO=OFF 2022-11-29 09:26:29 -08:00
cpuinfo Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
dynapi dynapi: Abstract out the environment variable name. 2022-11-29 14:15:20 -05:00
events Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
file Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
filesystem Fix broken solaris build. (missing brace). 2022-11-28 15:51:28 -08:00
haptic Fixed building on Windows with SDL_VIDEO=OFF 2022-11-29 09:26:29 -08:00
hidapi Add 8BitDo to the list of Xbox 360 third party vendors 2022-11-28 13:47:30 -08:00
joystick Fixed building on Windows with SDL_VIDEO=OFF 2022-11-29 09:26:29 -08:00
libm N3DS port (squashed) 2022-10-10 08:50:59 -07:00
loadso Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
locale Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
main Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
misc Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
power Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
render Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
sensor Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
stdlib Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
test Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
thread Fixed bug #6698 - VISA: wrong check sceKernelPollSema 2022-11-29 08:51:23 -08:00
timer Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
video Support wayland fractional scale protocol 2022-11-29 16:37:02 -05:00
SDL.c Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
SDL_assert.c Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
SDL_assert_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_dataqueue.c Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
SDL_dataqueue.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_error.c Fix SIGSEV in SDL_error (After removing the limit on the size of the SDL error message) (see #5795) 2022-06-28 09:46:12 +02:00
SDL_error_c.h Removed the limit on the size of the SDL error message 2022-06-27 16:59:50 -07:00
SDL_guid.c Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
SDL_hints.c Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
SDL_hints_c.h Updated copyright for 2022 2022-01-03 09:40:21 -08:00
SDL_internal.h Fix enabling SDL_DYNAMIC_API in OpenWatcom builds 2022-05-19 20:11:10 +03:00
SDL_list.c Add SDL_list.c/h 2022-04-01 08:01:44 +02:00
SDL_list.h Add SDL_list.c/h 2022-04-01 08:01:44 +02:00
SDL_log.c Cleanup add brace (#6545) 2022-11-28 12:33:03 -08:00
SDL_log_c.h Added declaration of SDL_LogInit() and SDL_LogQuit() 2022-04-28 15:01:34 -07:00
SDL_utils.c Fixed declaration-after-statement warning 2022-07-18 07:31:23 -07:00
SDL_utils_c.h Fixed comment (thanks @pionere!) 2022-07-18 07:18:56 -07:00