Commit Graph

  • a4cd62ef93 render: Reduce scope of D3D12 GDK event watcher to Xbox Ethan Lee 2026-02-25 09:23:00 -05:00
  • bad072e693 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-25 14:21:56 +00:00
  • 5770e013c2 gdk: Render/GPU can call SuspendX, document when to call SuspendComplete Ethan Lee 2026-02-25 09:20:25 -05:00
  • aa9de89232 Added battery status for newer FlyDigi controllers Sam Lantinga 2026-02-17 15:11:33 -08:00
  • 49a8b4229b Added battery status for newer FlyDigi controllers Sam Lantinga 2026-02-17 15:11:33 -08:00
  • 645b8e7f6d Support accelerometers on 3rd party ps3 controllers (#15109) Sanjay Govind 2026-02-25 15:58:13 +13:00
  • 0c859452ef Support accelerometers on 3rd party ps3 controllers (#15109) Sanjay Govind 2026-02-25 15:58:13 +13:00
  • 17532fd62e Set joystick_type for known ps3/wii instruments (#15111) Sanjay Govind 2026-02-25 14:26:46 +13:00
  • a7ccd48957 Set joystick_type for known ps3/wii instruments (#15111) Sanjay Govind 2026-02-25 14:26:46 +13:00
  • 2214522b69 deal with controllers that don't have report ids Sanjay Govind 2026-02-25 11:52:35 +13:00
  • 1419bcb6cb deal with controllers that don't have report ids Sanjay Govind 2026-02-25 11:52:35 +13:00
  • c608ce5acb x11: Also send key releases when reconciling state Frank Praznik 2026-02-24 08:14:44 -05:00
  • 2f38b6a396 x11: Also send key releases when reconciling state Frank Praznik 2026-02-24 08:14:44 -05:00
  • b3adee0720 Fix up controller types for various playstation and wii instruments (#15104) Sanjay Govind 2026-02-25 10:35:45 +13:00
  • 0e4008441f Fix up controller types for various playstation and wii instruments (#15104) Sanjay Govind 2026-02-25 10:35:45 +13:00
  • 00c85a0b9e Added support for the Flydigi Vader 5 Pro in Xbox 360 mode Sam Lantinga 2026-02-24 10:18:17 -08:00
  • 2385dc6297 Added support for the Flydigi Vader 5 Pro in Xbox 360 mode Sam Lantinga 2026-02-24 10:18:17 -08:00
  • 77edb4d5d3 fix unknown argument nBufSize Brenton Bostick 2025-09-22 09:12:58 -04:00
  • c259f969f2 fix unknown argument nBufSize Brenton Bostick 2025-09-22 09:12:58 -04:00
  • 62aea530b4 fix JNI parameter types Brenton Bostick 2026-02-24 11:27:41 -05:00
  • 0d0db08b61 fix JNI parameter types Brenton Bostick 2026-02-24 11:27:41 -05:00
  • abab2f1181 make sure #endif comment matches the macro name Brenton Bostick 2026-02-24 09:03:46 -05:00
  • a5889b0e44 make sure #endif comment matches the macro name Brenton Bostick 2026-02-24 09:03:46 -05:00
  • 01d8bb5b7c Fix GetSampler() bug for INDEX8 pixel format (#15099) Void Star Caster 2026-02-24 17:05:30 +01:00
  • 4a4ae4a79d Fix GetSampler() bug for INDEX8 pixel format (#15099) Void Star Caster 2026-02-24 17:05:30 +01:00
  • 5212b82c4f Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-24 15:05:20 +00:00
  • 27439467ce camera: Don't try to fake entire range for FRMIVAL_TYPE_CONTINUOUS Vicki Pfau 2026-02-23 21:01:45 -08:00
  • ab6dd970ac camera: Don't try to fake entire range for FRMIVAL_TYPE_CONTINUOUS Vicki Pfau 2026-02-23 21:01:45 -08:00
  • 399b2b18ce Support SL/SR on Switch 2 controllers, but only in mini-controller mode Vicki Pfau 2026-02-23 21:33:42 -08:00
  • 8a1684fbbc Support SL/SR on Switch 2 controllers, but only in mini-controller mode Vicki Pfau 2026-02-23 21:33:42 -08:00
  • cbee4abdfc x11: Don't send duplicate key down events when reconciling Frank Praznik 2026-02-23 13:15:45 -05:00
  • 550394eecd x11: Don't send duplicate key down events when reconciling Frank Praznik 2026-02-23 13:15:45 -05:00
  • 7066c6491e Fixed cursor mask padding calculation Sam Lantinga 2026-02-23 09:52:10 -08:00
  • 2e4ac09b1f Fixed cursor mask padding calculation Sam Lantinga 2026-02-23 09:52:10 -08:00
  • 284a3a6ba6 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-23 16:15:38 +00:00
  • 7678226f4a test: Add testgpu_spinning_cube_xr (#14943) Aaron Benjamin 2026-02-23 11:14:19 -05:00
  • bbcc205de9 Detect steam virtual gamepads more accurately on macOS tmkk 2026-02-22 14:35:33 +09:00
  • 50d0e2ede2 Bring back support for 360Controller driver on macOS tmkk 2026-02-22 14:33:28 +09:00
  • 2e18cf8d09 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-22 00:07:28 +00:00
  • 74bfc913ac Improved support for byte array pixel formats Sam Lantinga 2026-02-21 12:51:26 -08:00
  • 4f06087b36 Improved support for byte array pixel formats Sam Lantinga 2026-02-21 12:51:26 -08:00
  • 21e10b2e76 Note that SDL_getenv() is case sensitive Sam Lantinga 2026-02-21 10:49:57 -08:00
  • e4d6383b52 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-21 15:56:44 +00:00
  • d01ec84d85 headers: selected sdl-wiki-bot-authored updates from main branch Ozkan Sezer 2026-02-21 03:03:32 +03:00
  • d281a080c6 Updated to version 3.4.3 for development Sam Lantinga 2026-02-20 15:59:20 -08:00
  • 683181b47c Updated to version 3.4.2 for release release-3.4.2 Sam Lantinga 2026-02-20 15:12:29 -08:00
  • 6583134365 filesystem: Fix Android asset enumeration Alex Threlfo 2026-02-20 15:18:48 +11:00
  • a3bfd36665 filesystem: Fix Android asset enumeration Alex Threlfo 2026-02-20 15:18:48 +11:00
  • 2aacf018f0 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-20 19:31:49 +00:00
  • 70e1804e9f docs: Clarify symlink info in SDL_GetPathInfo, etc. Ryan C. Gordon 2026-02-20 14:29:46 -05:00
  • 69ddf1d6c7 docs: Clarify symlink info in SDL_GetPathInfo, etc. Ryan C. Gordon 2026-02-20 14:29:46 -05:00
  • eaa20b5e8a ci: add CFLAGS to pkg-config link command Anonymous Maarten 2026-02-20 19:18:30 +01:00
  • bc211aa150 ci: add CFLAGS to pkg-config link command Anonymous Maarten 2026-02-20 19:18:30 +01:00
  • 99ecc409cf Fix Wayland_DestroyWindow SEGFAULT hexnet1234 2026-02-20 18:41:55 +01:00
  • 67c2f61068 Support an alternate GameSir report format Sam Lantinga 2026-02-20 09:44:14 -08:00
  • a056d0f39a cocoa: Don't include KHR_portability_enumeration by default. Ethan Lee 2026-02-20 10:32:20 -05:00
  • 910d31e56a vulkan: Only enable KHR_portability_enumeration when available Ethan Lee 2026-02-20 10:31:53 -05:00
  • 8a3820500d cocoa: Don't include KHR_portability_enumeration by default. Ethan Lee 2026-02-20 10:32:20 -05:00
  • fa9bad2e4b vulkan: Only enable KHR_portability_enumeration when available Ethan Lee 2026-02-20 10:31:53 -05:00
  • 77dd2685ec include: More \threadsafety documentation. Ryan C. Gordon 2026-02-20 10:45:39 -05:00
  • 1223767b2c include: More \threadsafety documentation. Ryan C. Gordon 2026-02-20 10:45:39 -05:00
  • 7cc9955ae1 emscripten: Move some EM_ASM blocks to MAIN_THREAD_EM_ASM. Ryan C. Gordon 2026-02-20 10:23:45 -05:00
  • c728e2f044 emscripten: Move some EM_ASM blocks to MAIN_THREAD_EM_ASM. Ryan C. Gordon 2026-02-20 10:23:45 -05:00
  • 76ff74eeab Fix D3D12 DSV creation for array/cube/cube-array depth textures Jesse Chounard 2026-02-19 07:42:04 -06:00
  • a79bd26d28 Fix D3D12 DSV creation for array/cube/cube-array depth textures Jesse Chounard 2026-02-19 07:42:04 -06:00
  • dc590257ba n3ds: SDL_SYS_GetPreferredLocales now handles error cases correctly. Ryan C. Gordon 2026-02-20 10:10:30 -05:00
  • 3aa531000a n3ds: SDL_SYS_GetPreferredLocales now handles error cases correctly. Ryan C. Gordon 2026-02-20 10:10:30 -05:00
  • 267f13446d video: Check video backend initialization when querying the grabbed window Frank Praznik 2026-02-19 11:15:25 -05:00
  • be82f316c4 video: Check video backend initialization when querying the grabbed window Frank Praznik 2026-02-19 11:15:25 -05:00
  • 72ed7d0f87 Sync SDL3 wiki -> header SDL Wiki Bot 2026-02-19 00:52:16 +00:00
  • 4cc96e3506 include: Added \threadsafety notes to about 60 more functions. Ryan C. Gordon 2026-02-18 19:49:59 -05:00
  • 28e4269915 include: Added \threadsafety notes to about 60 more functions. Ryan C. Gordon 2026-02-18 19:49:59 -05:00
  • 13ff9e0818 filesystem: Fix SDL_GlobDirectory on iOS and Android. Ryan C. Gordon 2026-02-17 19:41:20 -05:00
  • a3b0403412 filesystem: Fix SDL_GlobDirectory on iOS and Android. Ryan C. Gordon 2026-02-17 19:41:20 -05:00
  • 42abf69434 emscripten: Fix only one mouse button being usable at a time. Ryan C. Gordon 2026-02-17 19:00:36 -05:00
  • c9591c515c emscripten: Fix only one mouse button being usable at a time. Ryan C. Gordon 2026-02-17 19:00:36 -05:00
  • c043adaeb2 Reapply "MacOS: improve scroll smoothing" Ryan C. Gordon 2026-02-17 18:51:53 -05:00
  • 5d9d966d59 emscripten: Allow resize events on fullscreen windows. Ryan C. Gordon 2026-02-17 18:40:24 -05:00
  • 0f2d415dee emscripten: Allow resize events on fullscreen windows. Ryan C. Gordon 2026-02-17 18:40:24 -05:00
  • 8df04368b3 gpu_vulkan: Set texture container before transitioning to default barrier state. William Horvath 2026-02-13 09:17:13 -08:00
  • 06bf8d1924 gpu_vulkan: Set texture container before transitioning to default barrier state. William Horvath 2026-02-13 09:17:13 -08:00
  • 3b4cf41c92 Fixed HIDAPI PS5 Bluetooth report format Sam Lantinga 2026-02-03 20:13:13 -08:00
  • 129627068f Fixed HIDAPI PS5 Bluetooth report format Sam Lantinga 2026-02-03 20:13:13 -08:00
  • 65dfdce3df win32: Set error for SDL_GL_GetSwapInterval() Zack Middleton 2026-02-16 13:17:01 -06:00
  • 3a5d0bac71 Revert "MacOS: improve scroll smoothing" Ryan C. Gordon 2026-02-17 10:23:57 -05:00
  • 63c0650321 Revert "MacOS: improve scroll smoothing" Ryan C. Gordon 2026-02-17 10:23:57 -05:00
  • 29c58245a7 android: Fix scancode for AKEYCODE_CHANNEL_DOWN Cameron Gutman 2026-02-17 00:18:48 -06:00
  • f0bda7b655 android: Fix scancode for AKEYCODE_CHANNEL_DOWN Cameron Gutman 2026-02-17 00:18:48 -06:00
  • 54de246b4b win32: Set error for SDL_GL_GetSwapInterval() Zack Middleton 2026-02-16 13:17:01 -06:00
  • 1edb906aad Fixed detection of the "Android TV Box" as a TV Sam Lantinga 2026-02-16 12:33:35 -08:00
  • 1faaa128e5 Treat the D-pad center button as SDL_SCANCODE_RETURN Sam Lantinga 2026-02-16 12:28:16 -08:00
  • 1dcc6e2135 Fixed detection of the "Android TV Box" as a TV Sam Lantinga 2026-02-16 12:33:35 -08:00
  • 089f5e1318 Treat the D-pad center button as SDL_SCANCODE_RETURN Sam Lantinga 2026-02-16 12:28:16 -08:00
  • 99e1d9595f Moved mouse/keyboard detection to a separate thread on Windows Sam Lantinga 2026-02-16 10:35:38 -08:00
  • 8389de757a Don't re-query HID device vendor and product Sam Lantinga 2026-02-16 10:02:16 -08:00
  • a82660bb76 Added temporary workaround hint "SDL_WINDOWS_DETECT_DEVICE_HOTPLUG" Sam Lantinga 2026-01-07 10:09:28 -08:00
  • 2b0ce9ae6e examples: Make source code and console tabs take 80% of browser page. Ryan C. Gordon 2026-02-16 13:17:55 -05:00
  • bc623d1af6 Moved mouse/keyboard detection to a separate thread on Windows Sam Lantinga 2026-02-16 10:35:38 -08:00
  • a98e49409e Don't re-query HID device vendor and product Sam Lantinga 2026-02-16 10:02:16 -08:00
  • 3d2af85934 examples: Make source code and console tabs take 80% of browser page. Ryan C. Gordon 2026-02-16 13:17:55 -05:00