SDL/src/video
Ryan C. Gordon 2849ca404e
x11: Properly check for XInput2 support before using it.
This specifically fixes a crash in X11_WarpMouseInternal if XInput2 was
missing at runtime, but also cleans up a few other existing checks.

Fixes #8378.

(cherry picked from commit 82f54af6177f3d50be1db42a528027ada6ea0a20)
2023-10-11 01:09:46 -04:00
..
android Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
arm ARM: NEON assembly optimization for SDL_FillRect 2019-10-24 21:17:52 -04:00
cocoa cocoa: Ignore first mouse motion event after enabling relative mode. 2023-08-01 18:34:03 -04:00
directfb Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
dummy Fix automated tests using the dummy video driver 2023-09-30 11:21:10 -04:00
emscripten emscripten: Restore compatibility with existing emsdk releases. 2023-09-20 14:35:51 -04:00
haiku Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
khronos remove unused vulkan/*.hpp files. 2023-07-17 00:11:51 +03:00
kmsdrm Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
n3ds Handle DPI scaling in SDL_GetWindowSurface 2023-06-14 17:23:54 -07:00
nacl Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
ngage Handle DPI scaling in SDL_GetWindowSurface 2023-06-14 17:23:54 -07:00
offscreen Handle DPI scaling in SDL_GetWindowSurface 2023-06-14 17:23:54 -07:00
os2 further mouse relative motion fix for os/2 (thanks Andrey Vasilkin) 2023-06-08 03:40:32 +03:00
pandora Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
ps2 Updated copyright for 2023 2023-01-09 09:48:21 -08:00
psp Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
qnx Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
raspberry Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
riscos Handle DPI scaling in SDL_GetWindowSurface 2023-06-14 17:23:54 -07:00
uikit Fixed build 2023-08-02 01:37:05 -07:00
vita Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
vivante Make sure the mouse and keyboard focus is cleared when a window is hidden 2023-07-25 11:50:54 -07:00
wayland wayland: Try to skip the Wayland driver if not connecting to or in a Wayland session 2023-10-09 12:49:15 -04:00
windows Fixed build 2023-08-01 18:58:21 -07:00
winrt Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
x11 x11: Properly check for XInput2 support before using it. 2023-10-11 01:09:46 -04:00
yuv2rgb Add optimiztion function with LSX in LoongArch 2022-06-06 08:49:09 -07:00
SDL_blit.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_blit.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_blit_0.c Added support for blitting SDL_PIXELFORMAT_INDEX1LSB 2023-06-19 08:36:30 -07:00
SDL_blit_1.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_blit_A.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_blit_auto.c Refresh generation of SDL_blit_auto.c after simplifying sdlgenblit.pl 2023-03-16 20:27:09 +01:00
SDL_blit_auto.h Refresh generation of SDL_blit_auto.c 2023-03-16 20:27:09 +01:00
SDL_blit_copy.c SDL_blit_copy: Don't call potentially FPU using SDL_memcpy in SDL_memcpyMMX 2023-03-27 06:13:28 +00:00
SDL_blit_copy.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_blit_N.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_blit_slow.c blit_slow: don't read destination pixel when you're going to discard it anyways 2023-10-04 19:42:46 -07:00
SDL_blit_slow.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_bmp.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_clipboard.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_egl.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_egl_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_fillrect.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_pixels.c Don't crash if SDL_MapRGB() and SDL_MapRGBA() are passed a NULL format 2023-06-27 16:08:53 -07:00
SDL_pixels_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_rect.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_rect_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_rect_impl.h Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_RLEaccel.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_RLEaccel_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_shape.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_shape_internals.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_stretch.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_surface.c Updated source to match SDL function prototype style 2023-05-23 10:59:03 -07:00
SDL_sysvideo.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_video.c Fix automated tests using the dummy video driver 2023-09-30 11:21:10 -04:00
SDL_vulkan_internal.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_vulkan_utils.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_yuv.c Updated copyright for 2023 2023-01-09 09:48:21 -08:00
SDL_yuv_c.h Updated copyright for 2023 2023-01-09 09:48:21 -08:00
sdlgenblit.pl Simplify SDL_BLENDMODE_MUL in sdlgenblit.pl 2023-03-16 20:27:09 +01:00