SDL/src/video
Josh Dowell 6aedc488d3 win32: Invalidate window message mouse button flags when reading buttons from raw input or GameInput
SDL2 would set a high bit in the mouse button flags to indicate when raw input had been read from, without this, if you hold down a mouse button and left raw input mode (leaving relative mode) the button would remain partially stuck, and would require two clicks to start producing mouse down events again.
SDL3's raw input code was refactored to not use the mouse button flags, but forgot to invalidate the flags, causing this bug to manifest.
2025-06-21 07:28:14 -07:00
..
android Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
cocoa Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
directx Updated copyright for 2025 2025-01-01 07:45:52 -08:00
dummy audio/video: Fix uninitialized field warnings 2025-02-14 17:16:10 -05:00
emscripten Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
gdk Updated copyright for 2025 2025-01-01 07:45:52 -08:00
haiku Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
khronos Supress Metal warning when compiling against macOS 10.11-10.13 2024-10-29 20:03:18 -07:00
kmsdrm Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
n3ds audio/video: Fix uninitialized field warnings 2025-02-14 17:16:10 -05:00
ngage Correct the texture format used for the N-Gage (#13192) 2025-06-08 18:56:24 +02:00
offscreen audio/video: Fix uninitialized field warnings 2025-02-14 17:16:10 -05:00
openvr Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
ps2 audio/video: Fix uninitialized field warnings 2025-02-14 17:16:10 -05:00
psp PSP fullscreen is the only mode (#13125) 2025-05-26 10:31:48 -07:00
qnx audio/video: Fix uninitialized field warnings 2025-02-14 17:16:10 -05:00
raspberry audio/video: Fix uninitialized field warnings 2025-02-14 17:16:10 -05:00
riscos migrate usage of SetCursor(NULL) to RedrawCursor() 2025-04-28 09:41:44 -07:00
uikit Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
vita VITA: support only fullscreen windows. Fixes #13079 2025-05-23 08:45:15 -07:00
vivante Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
wayland Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
windows win32: Invalidate window message mouse button flags when reading buttons from raw input or GameInput 2025-06-21 07:28:14 -07:00
x11 Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
yuv2rgb Fix #ifdefs to have config flags either defined as 1 or undefined 2024-12-14 09:22:29 -08:00
SDL_blit.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_blit.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_blit_0.c rename local vars 'pixel' to 'pixelvalue' 2025-04-07 21:10:51 +03:00
SDL_blit_1.c rename local vars 'pixel' to 'pixelvalue' 2025-04-07 21:10:51 +03:00
SDL_blit_A.c Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
SDL_blit_auto.c rename local vars 'pixel' to 'pixelvalue' 2025-04-07 21:10:51 +03:00
SDL_blit_auto.h fix sdlgenblit.pl so that it actually matches the generated source 2025-04-08 18:24:11 +03:00
SDL_blit_copy.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_blit_copy.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_blit_N.c Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
SDL_blit_slow.c rename local vars 'pixel' to 'pixelvalue' 2025-04-07 21:10:51 +03:00
SDL_blit_slow.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_bmp.c rename local vars 'pixel' to 'pixelvalue' 2025-04-07 21:10:51 +03:00
SDL_clipboard.c clipboard: Ensure SDL_ClearClipboardData clears data even when no data has been set 2025-01-02 07:23:27 -08:00
SDL_clipboard_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_egl.c Disable EGL in Emscripten builds 2025-04-09 12:37:03 -07:00
SDL_egl_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_fillrect.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_pixels.c rename local vars 'pixel' to 'pixelvalue' 2025-04-07 21:10:51 +03:00
SDL_pixels_c.h rename 'pixel' params of SDL_GetRGB, SDL_GetRGBA and SDL_LookupRGBAColor 2025-04-07 21:10:51 +03:00
SDL_rect.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_rect_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_rect_impl.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_RLEaccel.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_RLEaccel_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_stb.c Fix errors when building stb_image with -DSDL_LIBC=OFF 2025-02-22 12:41:03 -08:00
SDL_stb_c.h Added initial MJPG support using stb_image 2025-02-20 12:16:26 -08:00
SDL_stretch.c Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
SDL_surface.c SDL_BlitSurfaceScaled(): Do not divide by zero 2025-04-22 13:02:40 -07:00
SDL_surface_c.h Set the alpha opaque when blending to an RGB format 2025-03-30 21:24:53 -07:00
SDL_sysvideo.h Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
SDL_video.c Use consistent style for pointer declarations and casts 2025-06-18 10:03:44 -07:00
SDL_video_c.h Fixed creating a window with both software and hardware renderer attached 2025-02-06 15:35:38 -08:00
SDL_video_unsupported.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_vulkan_internal.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_vulkan_utils.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_yuv.c Added unaligned version of SDL_ConvertPixels_SwapNV_std() 2025-03-15 09:24:25 -07:00
SDL_yuv_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
sdlgenblit.pl update sdlgenblit.pl after PR/12769 2025-04-08 18:24:11 +03:00
stb_image.h stb_image.h: apply mainstream PR/1736 2025-04-23 17:55:02 +03:00