SDL/src/video/windows
William Horvath 983e984afc windowsrawinput: Unregister/register raw input devices as necessary.
The thread is still created once and only shut down on WIN_VideoQuit,
but the thread will unregister the devices when they're disabled to avoid
wasting time processing raw input that won't be appreciated by anyone.

This also allows RIDEV_NOLEGACY to be set on the devices, otherwise they
swallow up the WM_MOUSE* events that would be going to the main thread
when relative mode is disabled. That's out of scope for this change, though.
2026-03-22 17:57:02 -07:00
..
SDL_msctf.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsclipboard.c Fix warning: strict prototypes (#14992) 2026-02-07 07:38:59 -08:00
SDL_windowsclipboard.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsevents.c Make changing raw input mode on Windows a very fast operation (take 2) 2026-03-17 12:56:23 -07:00
SDL_windowsevents.h Make changing raw input mode on Windows a very fast operation (take 2) 2026-03-17 12:56:23 -07:00
SDL_windowsframebuffer.c Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsframebuffer.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsgameinput.cpp Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsgameinput.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowskeyboard.c win32: Fix composition UI being displayed when IME is disabled 2026-02-16 09:00:33 -08:00
SDL_windowskeyboard.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsmessagebox.c Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsmessagebox.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsmodes.c Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsmodes.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsmouse.c Fixed cursor mask padding calculation 2026-02-23 09:52:45 -08:00
SDL_windowsmouse.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsopengl.c Fix SDL_HINT_OPENGL_ES_DRIVER interaction with SDL_HINT_OPENGL_LIBRARY for x11 and windows 2026-03-18 12:44:48 -04:00
SDL_windowsopengl.h srgb: Readd WGL/GLX extension checks when asking for sRGB-capable framebuffers. 2026-02-03 13:27:57 -05:00
SDL_windowsopengles.c Simplify SDL_GL_EGL_PLATFORM handling 2026-02-03 09:45:19 -08:00
SDL_windowsopengles.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsrawinput.c windowsrawinput: Unregister/register raw input devices as necessary. 2026-03-22 17:57:02 -07:00
SDL_windowsrawinput.h windowsrawinput: Unregister/register raw input devices as necessary. 2026-03-22 17:57:02 -07:00
SDL_windowsshape.c Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsshape.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsvideo.c windowsrawinput: Unregister/register raw input devices as necessary. 2026-03-22 17:57:02 -07:00
SDL_windowsvideo.h windowsrawinput: Unregister/register raw input devices as necessary. 2026-03-22 17:57:02 -07:00
SDL_windowsvulkan.c Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowsvulkan.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowswindow.c Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_windowswindow.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
wmmsg.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00