Commit Graph

  • c9b7ca0c42 Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-31 00:25:58 +00:00
  • 997808a945 Updated SDL_PollEvent() documentation Sam Lantinga 2026-01-30 16:23:46 -08:00
  • 63a95a4a4d Updated SDL_PollEvent() documentation Sam Lantinga 2026-01-30 16:23:46 -08:00
  • 3cf15dc222 gamepad: Accept older 'Mac OS X' mappings on macOS Cameron Gutman 2026-01-29 18:08:06 -06:00
  • e3c9ec7b67 gamepad: Accept older 'Mac OS X' mappings on macOS Cameron Gutman 2026-01-29 18:08:06 -06:00
  • 32cb19e905 Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-30 23:34:34 +00:00
  • f4a541682a Up-to-date QNX support (#14806) eleir9268 2026-01-30 18:32:43 -05:00
  • dc597e0e20 Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-30 22:20:20 +00:00
  • 9a91d7236a GPU: OpenXR integration (#14837) Aaron Benjamin 2026-01-30 17:18:51 -05:00
  • e3048a9637 Fixed PS2 joystick analog sticks not enabled Henrique Jorge Barateli 2026-01-30 12:57:13 -03:00
  • 99eca2ca0d Fixed PS2 joystick analog sticks not enabled Henrique Jorge Barateli 2026-01-30 12:57:13 -03:00
  • 38b5ad824d Fixed PS2 joystick analog sticks not enabled Henrique Jorge Barateli 2026-01-30 13:00:10 -03:00
  • 8fa8c331a5 Fixed PS2 joystick analog sticks not enabled Henrique Jorge Barateli 2026-01-30 13:00:10 -03:00
  • d90c07a88f cmake: force disable SDL_HIDAPI_LIBUSB when SDL_HIDAPI is disabled Anonymous Maarten 2026-01-29 17:56:05 +01:00
  • 821ab81a62 cmake: force disable SDL_HIDAPI_LIBUSB when SDL_HIDAPI is disabled Anonymous Maarten 2026-01-29 17:56:05 +01:00
  • ff2a43bfbf Fix typos in comments. Eddy Jansson 2026-01-30 16:10:05 +01:00
  • 23fec649c2 Fix typos in comments. Eddy Jansson 2026-01-30 16:10:05 +01:00
  • 5a4f1cbceb gpu: MSVC buildfix for Vulkan device property struct initialization Ethan Lee 2026-01-30 09:40:24 -05:00
  • db9676875e gpu: MSVC buildfix for Vulkan device property struct initialization Ethan Lee 2026-01-30 09:40:24 -05:00
  • c4074bc9c9 gpu: Check for Vulkan conformance while checking the device rank. Ethan Lee 2026-01-30 09:20:26 -05:00
  • ad70aac0db gpu: Check for Vulkan conformance while checking the device rank. Ethan Lee 2026-01-30 09:20:26 -05:00
  • fb794acff7 Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-30 00:17:17 +00:00
  • e3e8adcb76 Added SDL_TryLockJoysticks() Sam Lantinga 2026-01-29 16:15:37 -08:00
  • 6b6fe286fb Fixed macOS build when video is disabled Sam Lantinga 2026-01-29 14:29:46 -08:00
  • 5f0c889082 Fixed macOS build when video is disabled Sam Lantinga 2026-01-29 14:29:46 -08:00
  • 7c79649244 SDL_bsdjoystick: fix OpenBSD build error due to -Wundef Ozkan Sezer 2026-01-30 01:20:28 +03:00
  • 07274fea58 SDL_bsdjoystick: fix OpenBSD build error due to -Wundef Ozkan Sezer 2026-01-30 01:20:28 +03:00
  • e612c58518 Reference count window claim calls for a given GPU device Sam Lantinga 2026-01-29 13:48:31 -08:00
  • 696c12826f Reference count window claim calls for a given GPU device Sam Lantinga 2026-01-29 13:48:31 -08:00
  • dfb270f87c gpu: Vulkan should fail if the best device is non-conformant Ethan Lee 2026-01-29 09:52:48 -05:00
  • a4fa04f2d4 gpu: Vulkan should fail if the best device is non-conformant Ethan Lee 2026-01-29 09:52:48 -05:00
  • 1ec73bac92 Fixed typo Sam Lantinga 2026-01-28 13:43:28 -08:00
  • 58c30a4451 Fixed typo Sam Lantinga 2026-01-28 13:43:28 -08:00
  • e1294f3b48 Fixed the 8BitDo Ultimate 2 Wireless for PC controller showing up twice on macOS Sam Lantinga 2026-01-28 13:37:38 -08:00
  • 0f10f81b3b Fixed the 8BitDo Ultimate 2 Wireless for PC controller showing up twice on macOS Sam Lantinga 2026-01-28 13:37:38 -08:00
  • 9c0b773f09 Fixed memory leak in testffmpeg EGL codepath Sam Lantinga 2026-01-28 08:20:44 -08:00
  • ee38b7c3df Fixed memory leak in testffmpeg EGL codepath Sam Lantinga 2026-01-28 08:20:44 -08:00
  • ba6b629a46 cmake: Fix header detection with CheckUSBHID Brad Smith 2026-01-17 00:49:44 -05:00
  • 6d7bceb41d cmake: Fix header detection with CheckUSBHID Brad Smith 2026-01-17 00:49:44 -05:00
  • 0c7042477a cmake: Fix header detection with CheckUSBHID Brad Smith 2026-01-17 00:49:44 -05:00
  • 6cd9374929 Fix PSP_QueueGeometry funcion rendering some textures too small Wouter Wijsman 2026-01-28 15:06:31 +01:00
  • c1e715439a Fix PSP_QueueGeometry funcion rendering some textures too small Wouter Wijsman 2026-01-28 15:06:31 +01:00
  • 3bde3e2406 Fixed the 8BitDo Ultimate 2 Wireless controller showing up twice on macOS Sam Lantinga 2026-01-27 14:40:35 -08:00
  • 3aa3a357fc Fixed the 8BitDo Ultimate 2 Wireless controller showing up twice on macOS Sam Lantinga 2026-01-27 14:40:35 -08:00
  • 5c002ba0b9 Fixed the NVIDIA SHIELD Controller showing up twice on macOS Sam Lantinga 2026-01-27 13:52:06 -08:00
  • 05fdfa1572 Fixed hang sending output reports to the NVIDIA SHIELD Controller on macOS Sam Lantinga 2026-01-27 13:51:16 -08:00
  • d4da5df088 Fixed unaligned access in NVIDIA SHIELD Controller driver Sam Lantinga 2026-01-27 11:25:38 -08:00
  • 1fe6bf4982 Fixed the NVIDIA SHIELD Controller showing up twice on macOS Sam Lantinga 2026-01-27 13:52:06 -08:00
  • 72343b9ee2 Fixed hang sending output reports to the NVIDIA SHIELD Controller on macOS Sam Lantinga 2026-01-27 13:51:16 -08:00
  • cae2a28f5b Fixed unaligned access in NVIDIA SHIELD Controller driver Sam Lantinga 2026-01-27 11:25:38 -08:00
  • 6fef8fd0dc Fixed Steam Controller battery state Sam Lantinga 2026-01-27 09:53:04 -08:00
  • dd53ecbce8 Fixed Steam Controller battery state Sam Lantinga 2026-01-27 09:53:04 -08:00
  • 13f8201dbe Add support for joystick LED for Switch controllers Nintorch 2026-01-24 11:51:39 +05:00
  • 90dabda3b4 Add support for joystick LED for Switch controllers Nintorch 2026-01-24 11:51:39 +05:00
  • 4431c5f8ba stb_image: use SDL_TARGETING("sse2") macro for supporting intrinsics on 386 Anonymous Maarten 2026-01-24 00:33:53 +01:00
  • ac4f852a6a stb_image: use SDL_TARGETING("sse2") macro for supporting intrinsics on 386 Anonymous Maarten 2026-01-24 00:33:53 +01:00
  • 0457891d50 stb_image: use SDL_HasSSE2 and <SDL3/SDL_intrin.h> macro's for SSE2 detection Anonymous Maarten 2026-01-23 18:34:53 +01:00
  • a3232fe84e Set SDL_PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1_BOOLEAN for the GPU renderer Sam Lantinga 2026-01-25 09:13:59 -08:00
  • 2ea3ac2914 Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-25 17:13:43 +00:00
  • 34c687a59b Add the type to SDL_PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1 Sam Lantinga 2026-01-25 09:11:17 -08:00
  • 388546be2e Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-25 17:10:35 +00:00
  • a929eb71b3 Set SDL_PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1_BOOLEAN for the GPU renderer Sam Lantinga 2026-01-25 09:13:59 -08:00
  • 5642fc963e Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-25 17:13:43 +00:00
  • 17c375738f Add the type to SDL_PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1 Sam Lantinga 2026-01-25 09:11:17 -08:00
  • d311b5c779 Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-25 17:10:35 +00:00
  • 78b16b3cb8 gpu: Add SDL_PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1 property Ethan Lee 2026-01-25 11:35:22 -05:00
  • 16f2037efd gpu: Add SDL_PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1 property Ethan Lee 2026-01-25 11:35:22 -05:00
  • e48e8a48ad SDL GPU: Fix features not being enabled with Vulkan 1.1 (#14885) Madeline Whitmore 2026-01-26 05:18:57 +13:00
  • 97b177c92f SDL GPU: Fix features not being enabled with Vulkan 1.1 (#14885) Madeline Whitmore 2026-01-26 05:18:57 +13:00
  • c71c53c406 Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-25 08:28:23 +00:00
  • 6fc31b7f0b Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-25 02:16:47 +00:00
  • 339a91c5ba cmake: disable SDL_SHARED default if shared is not available Anonymous Maarten 2026-01-24 17:10:26 +01:00
  • 26352be1e5 More prefer SDL_zero*() Eddy Jansson 2026-01-23 22:42:43 +01:00
  • 248223592a More prefer SDL_zero*() Eddy Jansson 2026-01-23 22:42:43 +01:00
  • 1d6d424775 Prefer SDL_zero()/SDL_zerop() Eddy Jansson 2026-01-23 19:42:06 +01:00
  • 83fb7b6636 Prefer SDL_zero()/SDL_zerop() Eddy Jansson 2026-01-23 19:42:06 +01:00
  • c8fa870b36 Don't load libdecor if SDL_HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR is false Sam Lantinga 2026-01-23 10:55:17 -08:00
  • fe403220f0 Don't load libdecor if SDL_HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR is false Sam Lantinga 2026-01-23 10:55:17 -08:00
  • b7df720371 wayland: Don't try to set the seat cursor when no pointer object exists Frank Praznik 2026-01-23 08:27:46 -05:00
  • 79b40ad397 wayland: Don't try to set the seat cursor when no pointer object exists Frank Praznik 2026-01-23 08:27:46 -05:00
  • b73ab6cc82 Revert "cmake: rpi videocore needs brcmegl as well" Sam Lantinga 2026-01-22 17:53:47 -08:00
  • 7fe30b04bf Revert "cmake: rpi videocore needs brcmegl as well" Sam Lantinga 2026-01-22 17:53:47 -08:00
  • fffa14eb1a Call dbus_message_set_no_reply() when not expecting a reply Sam Lantinga 2026-01-22 09:28:08 -08:00
  • 5454573e2d Retain the dbus reply when getting string results Sam Lantinga 2026-01-20 17:08:20 -08:00
  • e0659d1956 Call dbus_message_set_no_reply() when not expecting a reply Sam Lantinga 2026-01-22 09:28:08 -08:00
  • 453d3e5c8c Retain the dbus reply when getting string results Sam Lantinga 2026-01-20 17:08:20 -08:00
  • 7d27ca282e Sync SDL3 wiki -> header SDL Wiki Bot 2026-01-21 22:25:12 +00:00
  • c6489b731e release: synchronize build-scripts/build-release.py Anonymous Maarten 2026-01-21 21:49:41 +01:00
  • 0f89d64623 release: synchronize build-scripts/build-release.py Anonymous Maarten 2026-01-21 21:49:41 +01:00
  • 1d587e94e1 cmake: only mark SDL_{SHARED,STATIC} as cache variables if they were already cache variables Anonymous Maarten 2026-01-19 22:30:42 +01:00
  • b451b27427 dummy: Only initialize evdev input devices in the evdev driver Simon McVittie 2026-01-20 12:21:42 +00:00
  • 9ceb982a63 dummy: Only initialize evdev input devices in the evdev driver Simon McVittie 2026-01-20 12:21:42 +00:00
  • 895bdc4f21 Fixed divide by zero handling Nintendo Switch 2 controller Sam Lantinga 2026-01-20 11:04:20 -08:00
  • b1362f8a42 Fixed divide by zero handling Nintendo Switch 2 controller Sam Lantinga 2026-01-20 11:04:20 -08:00
  • 4b83933298 wayland: More pointer related code deduplication Frank Praznik 2026-01-20 13:50:40 -05:00
  • 9e5975f332 Fix Horipad bluetooth gyro stutter issues using simulated sensor timing approach (based on packet rate observation) Aubrey Hesselgren 2026-01-19 14:54:04 -08:00
  • 5c15d74394 Fix Horipad bluetooth gyro stutter issues using simulated sensor timing approach (based on packet rate observation) Aubrey Hesselgren 2026-01-19 14:54:04 -08:00
  • a84cde99b7 Fix incorrect type in SDL_GetMice() and SDL_GetKeyboards() allocation (#14870) Thour 2026-01-20 04:53:55 +05:30
  • 124c5922aa Fix incorrect type in SDL_GetMice() and SDL_GetKeyboards() allocation (#14870) Thour 2026-01-20 04:53:55 +05:30
  • f3a3c803ca cmake: avoid re-running checks by wrapping check_c_compiler_flag Anonymous Maarten 2026-01-19 20:39:50 +01:00