Commit Graph

  • 12e9ff33c3 Fixed checking against cached shader params (thanks @ccawley2011!) Sam Lantinga 2026-02-03 21:19:26 -08:00
  • 4de62c35c0 Fixed checking against cached shader params (thanks @ccawley2011!) Sam Lantinga 2026-02-03 21:19:26 -08:00
  • 0c121ad6a7 conditional expression is constant Max Seidenstücker 2026-02-08 11:59:55 +01:00
  • d063cb01e9 variable conditionally uninitialized Max Seidenstücker 2026-02-08 06:57:57 +01:00
  • 054bea938a dummyaudio: Remove bitrotted support for __EMSCRIPTEN_PTHREADS__ code path. William Horvath 2026-02-07 22:06:14 -08:00
  • b9107ec196 dialog_utils: fix NameTransform() function pointer type (#15002) RaceTheMaSe 2026-02-07 21:23:47 +01:00
  • 8ee7dc2f9f dummyaudio: Remove bitrotted support for __EMSCRIPTEN_PTHREADS__ code path. William Horvath 2026-02-07 22:06:14 -08:00
  • c15ca27740 dialog_utils: fix NameTransform() function pointer type (#15002) RaceTheMaSe 2026-02-07 21:23:47 +01:00
  • 5728f9d703 wayland: Check the mod state when sending repeated key text Frank Praznik 2026-02-07 14:11:58 -05:00
  • f07ba5b954 wayland: Check the mod state when sending repeated key text Frank Praznik 2026-02-07 14:11:58 -05:00
  • e61a874c66 Fix SDL_TriggerBreakpoint being undefined on slimcc ROllerozxa 2026-02-07 15:27:48 +01:00
  • 3919cc902e Fix SDL_TriggerBreakpoint being undefined on slimcc ROllerozxa 2026-02-07 15:27:48 +01:00
  • ba3274e3a1 hidapi, windows: Fix -Wjump-misses-init warning (#14990) RaceTheMaSe 2026-02-07 19:10:50 +01:00
  • 7c7ffb9115 tests: Fix unreachable code warnings (#14993) RaceTheMaSe 2026-02-07 18:42:59 +01:00
  • 863912aa03 PS2, VITA: Fix void pointer arithmetic warnings (#14995) RaceTheMaSe 2026-02-07 18:39:33 +01:00
  • 4f183506f6 Fix warning: strict prototypes (#14992) RaceTheMaSe 2026-02-07 16:38:59 +01:00
  • 2b72332b81 Fix Switch and Switch 2 player LED patterns Vicki Pfau 2026-02-07 02:40:54 -08:00
  • 017d950b6b Fix Switch and Switch 2 player LED patterns Vicki Pfau 2026-02-07 02:40:54 -08:00
  • 8f8880a8eb Merge all occurances of __func__ and __FUNCTION__ to SDL_FUNCTION Max Seidenstücker 2026-02-06 16:20:00 +01:00
  • d870911202 CodeSpell Max Seidenstücker 2026-02-06 16:20:00 +01:00
  • 8b53b77058 annotate no return Max Seidenstücker 2026-02-06 19:24:51 +01:00
  • 144ab4ba99 Void function return Max Seidenstücker 2026-02-06 16:20:00 +01:00
  • 0c7d4d5a89 Static at beginning Max Seidenstücker 2026-02-06 16:20:00 +01:00
  • 9fda8f2669 Fix -Wnewline-eof warnings (#14989) RaceTheMaSe 2026-02-07 16:04:18 +01:00
  • bf58ff81d8 comma at end of enum Max Seidenstücker 2026-02-06 19:35:54 +01:00
  • 3dc48a4890 video: Wrap OpenGL work in ifdefs. Ryan C. Gordon 2026-02-06 13:58:55 -05:00
  • df9f56f958 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-06 18:59:48 +00:00
  • 88d5a5a2b9 Clarify that SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS can be set anytime Sam Lantinga 2026-02-06 10:58:34 -08:00
  • 9f5747ccd4 video: Respect SDL_HINT_OPENGL_FORCE_SRGB_CAPABLE with GL_FRAMEBUFFER_SRGB. Ryan C. Gordon 2026-02-06 13:53:16 -05:00
  • 01689bca0e video: Maybe fix build. Ryan C. Gordon 2026-02-06 13:50:27 -05:00
  • 083c6b8872 video: Force GL_FRAMEBUFFER_SRGB state at OpenGL context creation time. Ryan C. Gordon 2026-02-06 13:39:36 -05:00
  • 60690ff829 render: OpenGL and GLES2 should explicitly request a not-sRGB-capable context. Ryan C. Gordon 2026-02-06 13:42:55 -05:00
  • c9116daa71 Fixed build Sam Lantinga 2026-02-06 10:32:19 -08:00
  • 8e783e0892 Fixed building with Visual Studio 2019 Sam Lantinga 2026-02-06 10:15:39 -08:00
  • 9ee86e7e79 Fixed building with -DSDL_HIDAPI=OFF Sam Lantinga 2026-02-06 09:59:37 -08:00
  • 56b77177a9 Fixed building with -DSDL_HIDAPI=OFF Sam Lantinga 2026-02-06 09:59:37 -08:00
  • fdfcfc0566 Make sure native textures have the same channel precision if possible Sam Lantinga 2026-02-06 09:50:18 -08:00
  • 6168085e45 cocoawindow: fix wrong content scale with ANGLE EGL context Jari Vetoniemi 2026-02-04 04:36:57 +09:00
  • ef41e0a0f0 cocoawindow: fix wrong content scale with ANGLE EGL context Jari Vetoniemi 2026-02-04 04:36:57 +09:00
  • 07bf82e39e SDL_render_psp.c: Also apply the similar fix to PSP Since this problem is the same here Wohlstand 2026-02-06 15:32:12 +03:00
  • a2a4c2d439 SDL_render_vita_gxm.c: Fixed the black screen due to zero cliprect Wohlstand 2026-02-06 13:45:58 +03:00
  • d2995655d5 SDL2: PSP: Fixed render-to-texture larger than screen Wohlstand 2025-09-30 01:34:17 +03:00
  • fe834123fd SDL_render_psp.c: Implemented working viewport support Wohlstand 2025-09-28 18:40:34 +03:00
  • 000d56702e SDL_render_psp.c: Also apply the similar fix to PSP Wohlstand 2026-02-06 15:30:37 +03:00
  • c12d90108f SDL_render_vita_gxm.c: Fixed the black screen due to zero cliprect Wohlstand 2026-02-06 15:27:22 +03:00
  • 44c0feed99 Revert "Reverted Vita cliprect changes" Wohlstand 2026-02-06 15:25:45 +03:00
  • a36ef1f187 SDL_render_psp.c: Also apply the similar fix to PSP Wohlstand 2026-02-06 15:30:37 +03:00
  • 87a81bd09d SDL_render_vita_gxm.c: Fixed the black screen due to zero cliprect Wohlstand 2026-02-06 15:27:22 +03:00
  • 75d1d64c75 Revert "Reverted Vita cliprect changes" Wohlstand 2026-02-06 15:25:45 +03:00
  • c080cc8068 SDL_render_psp.c: Also apply the similar fix to PSP Since this problem is the same here Wohlstand 2026-02-06 15:32:12 +03:00
  • 2956d55797 SDL_render_vita_gxm.c: Fixed the black screen due to zero cliprect Wohlstand 2026-02-06 13:45:58 +03:00
  • ec113c1f82 SDL_cocoawindow.m: fix what seems to be a typo in commit 649c36c5: Ozkan Sezer 2026-02-06 06:04:40 +03:00
  • b1d95b9d20 SDL_cocoawindow.m: fix what seems to be a typo in commit 649c36c5: Ozkan Sezer 2026-02-06 06:04:40 +03:00
  • 7b8ce0df4b Add QNX to the supported platforms list Cameron Cawley 2026-02-05 23:08:01 +00:00
  • 8306d559b9 cocoa: Fix SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES=0. Ryan C. Gordon 2026-02-05 18:53:41 -05:00
  • 649c36c576 cocoa: Fix SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES=0. Ryan C. Gordon 2026-02-05 18:53:41 -05:00
  • fc5862b0dd opengl: added SDL_HINT_OPENGL_FORCE_SRGB_CAPABLE. Ryan C. Gordon 2026-02-04 13:47:10 -05:00
  • 7f3d51b690 cocoa: Fix SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES=0. Ryan C. Gordon 2026-02-05 18:39:48 -05:00
  • 50f3adec77 cocoa: Fix SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES=0. Ryan C. Gordon 2026-02-05 18:39:48 -05:00
  • 45086459d2 Add and use libusb_set_auto_detach_kernel_driver for the Switch 2 driver Vicki Pfau 2026-02-04 22:38:32 -08:00
  • e1b8ad0380 Add and use libusb_set_auto_detach_kernel_driver for the Switch 2 driver Vicki Pfau 2026-02-04 22:38:32 -08:00
  • 5964104910 Guarantee that pens are in proximity before motion and button events Sam Lantinga 2026-02-05 10:21:08 -08:00
  • 9194d199e7 Added support for the third stylus button on Android Sam Lantinga 2026-02-05 09:08:45 -08:00
  • 81d9f30db4 pen: Fixed incorrect comment. Ryan C. Gordon 2026-02-03 19:44:29 -05:00
  • b9743eabdd Removed spurious "extern" Sam Lantinga 2026-02-05 14:06:51 -08:00
  • ae4fb50316 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-05 20:15:42 +00:00
  • 632c83b722 opengl: added SDL_HINT_OPENGL_FORCE_SRGB_CAPABLE. Ryan C. Gordon 2026-02-04 13:47:10 -05:00
  • 0cadc15ef6 Don't treat "hid-over-i2c 0107 System Control" as a joystick Sam Lantinga 2026-02-05 11:26:50 -08:00
  • cb0c7b01e4 tray: removed double click handling Jesse Chounard 2026-02-05 12:05:57 -06:00
  • bc16157c9d testtray: created VS project and added new click callbacks Jesse Chounard 2026-02-05 08:20:24 -06:00
  • bddf6d3e2a Guarantee that pens are in proximity before motion and button events Sam Lantinga 2026-02-05 10:21:08 -08:00
  • cd7fc90c87 Added support for the third stylus button on Android Sam Lantinga 2026-02-05 09:08:45 -08:00
  • 273a093032 Temporarily disable GameSir driver Sam Lantinga 2026-02-04 14:59:30 -08:00
  • ca7788cd9f Fixed spacing Sam Lantinga 2026-02-04 08:19:31 -08:00
  • d43d29269d Added support for GameSir simple report mode Sam Lantinga 2026-02-04 08:21:43 -08:00
  • 8a9722e9f4 Removed GameSir trigger rumble Sam Lantinga 2026-02-04 08:20:21 -08:00
  • 883066228b Minor code cleanup Sam Lantinga 2026-02-03 20:34:49 -08:00
  • 1a99861510 Fixed warnings building on Android Sam Lantinga 2026-02-04 14:55:29 -08:00
  • 38b9c9117d Fixed warning: no previous prototype for function 'SDL_PrivateIsGamepadPlatformMatch' Sam Lantinga 2026-02-04 14:40:26 -08:00
  • cd14bf3d00 Fixed warning: no previous prototype for function 'SDL_PrivateIsGamepadPlatformMatch' Sam Lantinga 2026-02-04 14:40:26 -08:00
  • 3b43b55e2a Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-04 20:51:27 +00:00
  • 70e16a8d13 tray: Add icon click callbacks for Windows and macOS (#14964) Jesse Chounard 2026-02-04 14:50:00 -06:00
  • 2887de55d6 wayland: Only use owned surface data when processing touches Frank Praznik 2026-02-04 14:26:45 -05:00
  • bd472b43f5 wayland: Only use owned surface data when processing touches Frank Praznik 2026-02-04 14:26:45 -05:00
  • f60e79feaf test_common: Changed a bunch of strcmp ifs to else ifs. Ryan C. Gordon 2026-02-04 14:27:41 -05:00
  • 10cc3dbe53 test_common: add a --fill-document command line option. Ryan C. Gordon 2026-02-04 14:14:15 -05:00
  • 7f94c7782a hints: Reformatted some documentation that got mangled. Ryan C. Gordon 2026-02-04 13:46:15 -05:00
  • 59e3ad0079 SDL_gpu_d3d12.c: Silence -Wuninitialized warning from old gcc versions: Ozkan Sezer 2026-02-04 07:47:02 +03:00
  • 427941012e SDL_gpu_vulkan.c: Silence -Wuninitialized warning from old gcc versions: Ozkan Sezer 2026-02-04 07:39:20 +03:00
  • 1fd7cd693a pass payload to state handler chenzw 2026-02-04 11:11:54 +08:00
  • 8272699901 refactor(joystick): unify GameSir packet parsing with packet/payload offsets, fix field byte indexing and standardize length checks chenzw 2026-02-03 19:10:10 +08:00
  • e087de5741 refactor for style (no functional changes) chenzw 2026-02-03 10:46:55 +08:00
  • f5efba34da Fix multi-platform compilation issues walle 2026-02-02 13:12:44 +08:00
  • bb8eee8fac Added support for the GameSir-G7 Pro 8K controller chenzw 2026-01-30 20:53:18 +08:00
  • 1a9e6c368f pen: Fixed a comment typo. Ryan C. Gordon 2026-02-03 20:02:42 -05:00
  • dd18d7ff52 pen: Fixed incorrect comment. Ryan C. Gordon 2026-02-03 19:44:29 -05:00
  • 17c70ee0aa cmake: cannot detect deprecated apple-clang link options (they are not fatal) Anonymous Maarten 2026-01-30 18:49:12 +01:00
  • 8107d5b042 cmake: cannot detect deprecated apple-clang link options (they are not fatal) Anonymous Maarten 2026-01-30 18:49:12 +01:00
  • 5f151f4532 cmake: cannot detect deprecated apple-clang link options (they are not fatal) Anonymous Maarten 2026-01-30 18:49:12 +01:00
  • e338287e64 cmake: treat linker warnings as errors when configuring with SDL_WERROR=ON Anonymous Maarten 2026-01-30 18:41:16 +01:00