SDL/src/video
Frank Praznik 04d8a654d8 wayland: Ensure the viewport size is always non-zero
A viewport size of zero is a protocol error, so guard against it when adjusting the aspect ratio.
2026-05-07 13:16:50 -04:00
..
android android: Fix scancode for AKEYCODE_CHANNEL_DOWN 2026-02-17 00:18:48 -06:00
cocoa macOS mouse scroll fix (#15404) 2026-04-20 10:53:25 -07:00
directx
dos video, dos: silence -Wdangling-pointer warnings 2026-04-27 05:30:14 +03:00
dummy Add VIDEO_DEVICE_CAPS_SLOW_FRAMEBUFFER and move detection to video drivers (#14817) 2026-02-03 09:38:02 -08:00
emscripten emscripten: Fix only one mouse button being usable at a time. 2026-02-17 19:00:36 -05:00
gdk
haiku haiku: Always assume that the URL is encoded (required on nightly) (#15305) 2026-04-03 00:01:21 -07:00
khronos GPU: OpenXR integration (#14837) 2026-01-30 17:18:51 -05:00
kmsdrm kmsdrm: Fix order of GBM and EGL teardown 2026-04-10 10:38:30 -07:00
n3ds Merge all occurances of __func__ and __FUNCTION__ to SDL_FUNCTION 2026-02-07 07:34:11 -08:00
ngage
offscreen Add VIDEO_DEVICE_CAPS_SLOW_FRAMEBUFFER and move detection to video drivers (#14817) 2026-02-03 09:38:02 -08:00
openvr Added an internal hint to set OpenVR overlay flags 2026-03-23 15:23:38 -07:00
ps2 Fix the video size matching the renderer. 2026-01-19 10:10:33 -08:00
psp
qnx Up-to-date QNX support (#14806) 2026-01-30 15:32:43 -08:00
raspberry Fixed Raspberry Pi build 2026-02-03 11:13:33 -08:00
riscos
uikit Use SDL_HasWindows() 2026-05-06 09:12:10 -07:00
vita make sure #endif comment matches the macro name 2026-02-28 08:43:42 -08:00
vivante Simplify SDL_GL_EGL_PLATFORM handling 2026-02-03 09:45:19 -08:00
wayland wayland: Ensure the viewport size is always non-zero 2026-05-07 13:16:50 -04:00
windows Fixed rare cursor corruption on Windows 2026-05-05 08:55:28 -07:00
x11 x11: Disable the X Synchronization Extension by default 2026-05-05 13:46:21 -04:00
yuv2rgb Fix warnings: Extra semi - macro usage (#15015) 2026-02-08 16:58:53 -08:00
miniz.h make sure #endif comment matches the macro name 2026-02-24 09:48:57 -08:00
SDL_blit.c
SDL_blit.h
SDL_blit_0.c
SDL_blit_1.c
SDL_blit_A.c
SDL_blit_auto.c
SDL_blit_auto.h
SDL_blit_copy.c
SDL_blit_copy.h
SDL_blit_N.c
SDL_blit_slow.c
SDL_blit_slow.h
SDL_bmp.c surface: verify surface palette in SDL_Save(BMP|PNG) before hitting the FS 2026-02-03 09:31:57 -08:00
SDL_clipboard.c Improve constness with Clipboard APIs 2026-04-19 07:05:46 -04:00
SDL_clipboard_c.h Improve constness with Clipboard APIs 2026-04-19 07:05:46 -04:00
SDL_egl.c egl: Handle error when binding EGL API in context creation 2026-03-18 13:47:27 -04:00
SDL_egl_c.h Simplify SDL_GL_EGL_PLATFORM handling 2026-02-03 09:45:19 -08:00
SDL_fillrect.c make sure #endif comment matches the macro name 2026-02-24 09:48:57 -08:00
SDL_pixels.c Improved support for byte array pixel formats 2026-02-21 12:51:26 -08:00
SDL_pixels_c.h
SDL_rect.c
SDL_rect_c.h
SDL_rect_impl.h
SDL_RLEaccel.c
SDL_RLEaccel_c.h
SDL_rotate.c
SDL_rotate.h
SDL_stb.c video: add more direct mjpeg to yuv conversions 2026-03-24 08:59:50 -07:00
SDL_stb_c.h
SDL_stretch.c
SDL_surface.c Use the correct source rectangle when doing scaled blits 2026-04-03 01:32:09 -07:00
SDL_surface_c.h
SDL_sysvideo.h Add DOS platform support (DJGPP) (#15377) 2026-04-23 19:54:49 -04:00
SDL_video.c internal: Replace SDL_PUSH_ERROR with SDL_PushError. 2026-04-27 09:33:46 -04:00
SDL_video_c.h
SDL_video_unsupported.c
SDL_video_unsupported.h
SDL_vulkan_internal.h
SDL_vulkan_utils.c
SDL_yuv.c Fixed unaligned 16-bit memory access 2026-04-02 14:08:20 -07:00
SDL_yuv_c.h
sdlgenblit.pl
stb_image.h stb_image: Fix -Wdouble-promotion warning 2026-03-09 00:39:50 +03:00