SDL/src/video
Frank Praznik 66eb2ea443 mouse: Make pointer warp emulation via relative mode available to all platforms
Move the Wayland pointer warp emulation code up to the SDL mouse layer, and activate it when a client attempts to warp a hidden mouse cursor when the hint is set.

testrelative adds the ability to test the warp emulation activation/deactivation with the --warp parameter and 'c' key for toggling cursor visibility.
2024-07-25 19:57:39 -04:00
..
android Fixed hanging after onDestroy() on Android 2024-07-25 07:34:25 -07:00
cocoa Fixed building on older macOS SDK 2024-07-25 05:44:54 -07:00
dummy dummyvideo: Change a thing returning a 0 pointer to return NULL instead. 2024-07-16 14:17:02 -04:00
emscripten emscripten: restore key event prevent default behaviour 2024-07-19 09:41:02 -07:00
gdk Rename functions in SDL_system.h to match SDL 3.0 naming convention 2024-07-15 16:27:48 -07:00
haiku Renamed driverdata to internal 2024-07-16 17:17:13 -07:00
khronos Updated to the latest version of the Vulkan SDK 2024-04-15 16:05:32 -07:00
kmsdrm SDL_GetDisplays() follows the SDL_GetStringRule 2024-07-19 12:22:03 -07:00
n3ds Fix warning for Android NDK compiler: "function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]" 2024-07-17 14:09:11 -07:00
ngage Renamed driverdata to internal 2024-07-16 17:17:13 -07:00
offscreen Renamed driverdata to internal 2024-07-16 17:17:13 -07:00
ps2 video: Fixed remaining return 0 to use NULL in CreateDevice implementations. 2024-07-16 14:26:30 -04:00
psp Renamed SDL_PostSemaphore() to SDL_SignalSemphore() 2024-07-24 13:37:40 -07:00
qnx Fix warning for Android NDK compiler: "function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]" 2024-07-17 14:09:11 -07:00
raspberry Fix warning for Android NDK compiler: "function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]" 2024-07-17 14:09:11 -07:00
riscos Fix warning for Android NDK compiler: "function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]" 2024-07-17 14:09:11 -07:00
uikit Fixed the render viewport not updating when the metal view resizes 2024-07-24 16:12:29 -07:00
vita SDL_getenv() should return const 2024-07-22 13:00:39 -07:00
vivante Fix warning for Android NDK compiler: "function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]" 2024-07-17 14:09:11 -07:00
wayland mouse: Make pointer warp emulation via relative mode available to all platforms 2024-07-25 19:57:39 -04:00
windows Fix DXGI cleanup code 2024-07-25 11:35:10 +03:00
winrt Fix UWP build in non-UNICODE mode 2024-07-19 10:21:34 +00:00
x11 Fixed display detection after the monitor resolution changed on X11 2024-07-24 17:46:25 -07:00
yuv2rgb
SDL_blit.c Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_blit.h Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_blit_0.c Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_blit_1.c Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_blit_A.c Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_blit_auto.c Added SDL_BLENDMODE_BLEND_PREMULTIPLIED and SDL_BLENDMODE_ADD_PREMULTIPLIED 2024-07-15 14:12:33 -07:00
SDL_blit_auto.h Implement fast 255 mult-div in SDL_blit_auto 2024-07-08 10:53:46 -07:00
SDL_blit_copy.c video: Remove MMX codepath from SDL_BlitCopy. 2024-05-20 16:37:41 -04:00
SDL_blit_copy.h
SDL_blit_N.c SDL_getenv() should return const 2024-07-22 13:00:39 -07:00
SDL_blit_slow.c Removed SDL_PROP_SURFACE_COLORSPACE_NUMBER 2024-07-21 09:36:22 -07:00
SDL_blit_slow.h
SDL_bmp.c Added SDL_CreateSurfacePalette() 2024-07-13 14:31:28 -07:00
SDL_clipboard.c SDL_GetClipboardData() follows the SDL_GetStringRule 2024-07-19 12:22:03 -07:00
SDL_clipboard_c.h
SDL_egl.c
SDL_egl_c.h Renamed driverdata to internal 2024-07-16 17:17:13 -07:00
SDL_fillrect.c Simplified SDL_Surface 2024-07-10 00:48:18 -07:00
SDL_pixels.c Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_pixels_c.h Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_rect.c Prevent potential overflow in rectangle functions 2024-07-21 13:04:11 -07:00
SDL_rect_c.h
SDL_rect_impl.h Prevent potential overflow in rectangle functions 2024-07-21 13:04:11 -07:00
SDL_RLEaccel.c Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_RLEaccel_c.h
SDL_stretch.c Removed SDL_PROP_SURFACE_COLORSPACE_NUMBER 2024-07-21 09:36:22 -07:00
SDL_surface.c Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_surface_c.h Don't recalculate the blit mapping when changing surfaces 2024-07-21 11:39:38 -07:00
SDL_sysvideo.h Added SDL_GetWindowSafeArea() 2024-07-23 17:06:04 -07:00
SDL_video.c Check window fullscreen flag in SDL_GetWindowSizeInPixels 2024-07-25 08:49:50 -07:00
SDL_video_c.h fix type redefinition error after commit dfe4445214 2024-05-28 11:00:02 +03:00
SDL_video_unsupported.c Finished renaming functions in SDL_system.h 2024-07-16 09:35:49 -07:00
SDL_vulkan_internal.h Fixed the return value of SDL_Vulkan_CreateSurface() on the Vivante platform 2024-07-10 20:32:47 -07:00
SDL_vulkan_utils.c Fixed the return value of SDL_Vulkan_CreateSurface() on the Vivante platform 2024-07-10 20:32:47 -07:00
SDL_yuv.c Simplified SDL_Surface 2024-07-10 00:48:18 -07:00
SDL_yuv_c.h Simplified SDL_Surface 2024-07-10 00:48:18 -07:00
sdlgenblit.pl Added SDL_BLENDMODE_BLEND_PREMULTIPLIED and SDL_BLENDMODE_ADD_PREMULTIPLIED 2024-07-15 14:12:33 -07:00