Commit Graph

  • 4318013777 Fix: GameCube controller adapter hotplug not working Joe [ReRezd] 2025-05-19 00:36:55 -04:00
  • 4b4f6b3e22 Fix: GameCube controller adapter hotplug not working Joe [ReRezd] 2025-05-19 00:36:55 -04:00
  • 49e9134774 Fix: GameCube controller adapter hotplug not working Joe [ReRezd] 2025-05-19 00:36:55 -04:00
  • afd1e51023 Fix: GameCube controller adapter hotplug not working Joe [ReRezd] 2025-05-19 00:36:55 -04:00
  • 510126ee63 gpu: Check shader format support in PrepareDriver Ethan Lee 2025-05-19 08:56:29 -04:00
  • 9571b0ece8 GPU: Update to set supported shader formats inside CreateDevice Logan 2025-05-18 13:04:20 +12:00
  • 8289656a4e GPU: Update to set supported shader formats inside CreateDevice Logan 2025-05-18 13:04:20 +12:00
  • 514d96de07 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-17 00:15:49 +00:00
  • d6a99752b7 Fix properties name in SDL_CreateGPUDeviceWithProperties Eduard Gushchin 2025-05-16 16:09:00 +03:00
  • 3dceb728b7 Suppress spammy gamepad and joystick update events Caleb Heuer 2025-05-16 13:08:46 -06:00
  • b55cfaf90b Fix #13057 - fixes bug with NSEventTypeMouseMoved having a NULL window causing us to suppress future mouse move events because the window was considered out of focus. danginsburg 2025-05-16 12:03:46 -04:00
  • b0a282e31f wayland: Enable relative pointer mode based on the window flag Frank Praznik 2025-05-07 13:10:24 -04:00
  • 968222e74f Fix #13057 - fixes bug with NSEventTypeMouseMoved having a NULL window causing us to suppress future mouse move events because the window was considered out of focus. danginsburg 2025-05-16 12:03:46 -04:00
  • 509168856f Fix reference to nonexistent "README-3ds.md" ScolderCreations 2025-05-15 11:19:33 -07:00
  • d16371b923 Fix reference to nonexistent "README-3ds.md" ScolderCreations 2025-05-15 11:19:33 -07:00
  • 24fa2722c3 MacOS: fix cocoa clipboard text Stéphane GINIER 2025-05-14 06:58:28 +02:00
  • 945eb6dc87 MacOS: fix cocoa clipboard text Stéphane GINIER 2025-05-14 06:58:28 +02:00
  • 142700f909 GPU: Check that a texture format is valid for compute writes (#13044) Evan Hemsley 2025-05-14 16:24:05 -07:00
  • b08d79b832 GPU: Check that a texture format is valid for compute writes (#13044) Evan Hemsley 2025-05-14 16:24:05 -07:00
  • f3611681df GPU: Always return NULL if beginning a pass fails an assert check Evan Hemsley 2025-05-14 15:23:23 -07:00
  • 604c192154 GPU: Always return NULL if beginning a pass fails an assert check Evan Hemsley 2025-05-14 15:23:23 -07:00
  • 7f0a5d6a10 Updated to version 3.2.15 for development Sam Lantinga 2025-05-14 13:08:33 -07:00
  • 2001cc15d5 GPU: Debug mode layer and level index checks cosmonaut 2025-05-14 12:21:29 -07:00
  • 252129f433 GPU: Debug mode layer and level index checks cosmonaut 2025-05-14 12:21:29 -07:00
  • db154c8b9b Added HIDAPI mapping for the 8BitDo SF30 Pro Sam Lantinga 2025-05-14 10:18:51 -07:00
  • ec685e87fd Clarify logic in UpdateLogicalPresentation() Sam Lantinga 2025-05-14 10:12:41 -07:00
  • 8d604353a5 renderer: Always use the output size when updating the main view release-3.2.14 Frank Praznik 2025-05-14 09:57:47 -04:00
  • 8aa5b97bb5 renderer: Always use the output size when updating the main view Frank Praznik 2025-05-14 09:57:47 -04:00
  • 8410e11ecb wikiheaders: Man pages should escape apostrophe chars. Ryan C. Gordon 2025-05-14 11:34:42 -04:00
  • 9f8161bf4a docs: improve man page generation krizej 2025-04-08 20:16:43 +02:00
  • 1f7aa16eae wikiheaders: Man pages should escape apostrophe chars. Ryan C. Gordon 2025-05-14 11:34:42 -04:00
  • cf62637261 joystick: Add support for Xbox One Chatpad attachment Vicki Pfau 2025-05-12 16:35:47 -07:00
  • 83cbf7f811 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-14 00:29:20 +00:00
  • f85f83ec7c SDL GPU: Implemented opt out Vulkan device features (#13016) Manuel 2025-05-14 03:28:28 +03:00
  • c038d6f7f8 Updated to version 3.2.14 for release Sam Lantinga 2025-05-13 14:24:40 -07:00
  • 2fff37fffc Revert "x11: Send key events for dead keys consumed by the IME" Frank Praznik 2025-05-12 19:16:31 -04:00
  • 6feb86be71 Revert "x11: Filter out duplicate key presses when an IME is active" Frank Praznik 2025-05-12 19:16:23 -04:00
  • 1eeffc5933 Revert "x11: Send key events for dead keys consumed by the IME" Frank Praznik 2025-05-12 19:16:31 -04:00
  • 3304d24bea Revert "x11: Filter out duplicate key presses when an IME is active" Frank Praznik 2025-05-12 19:16:23 -04:00
  • ed22220bc6 Fixed crash if out of memory in the Vulkan GPU driver Sam Lantinga 2025-05-13 09:07:15 -07:00
  • cd95152b2c Fixed crash if out of memory in the Vulkan GPU driver Sam Lantinga 2025-05-13 09:07:15 -07:00
  • 219cb1a59d joystick: Fix linker error when building without virtual joystick support Andrey Moura 2025-05-13 00:07:36 -03:00
  • 71bd25a893 audio: Assert that all devices from device_hash are the appropriate type Simon McVittie 2025-05-13 13:09:43 +01:00
  • 70b2d162e3 audio: Assert that all devices from device_hash are the appropriate type Simon McVittie 2025-05-13 13:09:43 +01:00
  • 83d4dce697 wayland: Remove all window references from seats when destroying a window Frank Praznik 2025-05-12 11:43:35 -04:00
  • 01ef4c46a1 audio: Fix SDL_GetAudioDeviceName() not working with logical devices. Ryan C. Gordon 2025-05-12 13:53:30 -04:00
  • 0a34279578 audio: Fix SDL_GetAudioDeviceName() not working with logical devices. Ryan C. Gordon 2025-05-12 13:53:30 -04:00
  • e2f7c4046c Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-12 16:18:27 +00:00
  • f6c1e81394 [Process API] Quoting enhancements (#12946) Takase 2025-05-13 00:17:21 +08:00
  • 64f728ec48 tray: Fix wrong fByPositon parameter of SetMenuItemInfoW in SDL_SetTrayEntryLabel yunline 2025-05-12 21:44:05 +08:00
  • ba10adf1fb Added rightx and righty Mike Kosek 2025-05-12 14:18:54 +02:00
  • 9a6f70d75a tray: Fix wrong fByPositon parameter of SetMenuItemInfoW in SDL_SetTrayEntryLabel yunline 2025-05-12 21:44:05 +08:00
  • 38da39c8c9 Added rightx and righty Mike Kosek 2025-05-12 14:18:54 +02:00
  • c18aa99358 GPU Vulkan: set correct destination usage mode for storage buffer read/write bindings (#13009) Dominic Bolin 2025-05-11 16:11:45 -07:00
  • 2ae3418260 GPU Vulkan: set correct destination usage mode for storage buffer read/write bindings (#13009) Dominic Bolin 2025-05-11 16:11:45 -07:00
  • 3498412611 AAudio: Implemented sample frames hint ManuBlack 2025-05-12 00:54:43 +03:00
  • c6e9d6cc79 AAudio: Implemented sample frames hint ManuBlack 2025-05-12 00:54:43 +03:00
  • 8c1b3ff210 Revert "pulseaudio: cleanup TLS every time we finish a threaded-mainloop callback." Ryan C. Gordon 2025-05-11 10:55:42 -04:00
  • aaa5d70efc wayland: Check the cursor visibility flag when updating seat pointers Frank Praznik 2025-05-11 10:55:16 -04:00
  • e1066ceea1 Revert "pulseaudio: cleanup TLS every time we finish a threaded-mainloop callback." Ryan C. Gordon 2025-05-11 10:55:42 -04:00
  • 1870052af6 x11: Fix the Openbox quirk flag Frank Praznik 2025-05-10 15:39:03 -04:00
  • 84308e7fba x11: Fix the Openbox quirk flag Frank Praznik 2025-05-10 15:39:03 -04:00
  • 3b1e3d5176 GPU Vulkan: fix for Swapchain Semaphore Reuse dbolin 2025-05-09 18:14:48 -07:00
  • 6344712b04 GPU Vulkan: fix for Swapchain Semaphore Reuse dbolin 2025-05-09 18:14:48 -07:00
  • 3f2226a917 Add progress bar support for Linux GamesTrap 2025-05-07 00:16:16 +02:00
  • cdf26c6e97 Add hid_version and hid_version_str to renamed LIBUSB impl symbols RipleyTom 2025-05-09 17:54:59 +02:00
  • e90f7ac4a8 Add hid_version and hid_version_str to renamed LIBUSB impl symbols RipleyTom 2025-05-09 17:54:59 +02:00
  • f92843da83 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-10 13:38:22 +00:00
  • 9f1a1405a6 GPU: Special case to avoid assert on GenerateMipmaps (#12995) Evan Hemsley 2025-05-09 21:45:54 -07:00
  • 86b206dadf GPU: Special case to avoid assert on GenerateMipmaps (#12995) Evan Hemsley 2025-05-09 21:45:54 -07:00
  • 7b3bd8c538 joystick: Improve GIP metadata retry Vicki Pfau 2025-05-08 14:55:51 -07:00
  • 367cf9ba63 joystick: Always continue processing GIP packets Vicki Pfau 2025-05-08 14:42:45 -07:00
  • 955a49c883 joystick: Add quirk for no impulse vibration on the Spectra Pro Vicki Pfau 2025-05-08 14:24:30 -07:00
  • 82899501b5 joystick: Fix GIP fast ACK issue Vicki Pfau 2025-05-07 15:34:28 -07:00
  • 9e0edea16f joystick: Assume GIP gamepads have the LED command if no metadata is present Vicki Pfau 2025-05-07 16:11:23 -07:00
  • 9a96960728 joystick: Sort out GIP vendor messages into the supported interfaces Vicki Pfau 2025-05-06 20:12:20 -07:00
  • 72dd79752e joystick: Add initial support for GIP flight sticks Vicki Pfau 2025-05-06 20:11:50 -07:00
  • 2248d3812e joystick: Rework GIP code to allow separate states for individual attachments Vicki Pfau 2025-05-06 20:01:28 -07:00
  • 6e97d8d1b3 Fixed crash if WGI isn't correlated in RAWINPUT_JoystickRumble() Sam Lantinga 2025-05-08 15:38:32 -07:00
  • 87fe9ef79b Fixed crash if WGI isn't correlated in RAWINPUT_JoystickRumble() Sam Lantinga 2025-05-08 15:38:32 -07:00
  • 3364486f56 Define illegal_instruction() when it will be actually used Sam Lantinga 2025-05-08 11:51:35 -07:00
  • 2163887f29 Define illegal_instruction() when it will be actually used Sam Lantinga 2025-05-08 11:51:35 -07:00
  • 9d9a24d325 Define illegal_instruction() when it will be actually used Sam Lantinga 2025-05-08 11:51:35 -07:00
  • 29d2116495 Define illegal_instruction() when it will be actually used Sam Lantinga 2025-05-08 11:51:35 -07:00
  • 2aa0957081 Fixed 8BitDo Ultimate 2 Wireless controller on macOS Sam Lantinga 2025-05-08 10:46:53 -07:00
  • ad55597715 ci: Update Steam Linux Runtime tasks. Ethan Lee 2025-05-07 11:35:06 -04:00
  • 36c3a7a5e2 ci: Add slrsniper-arm64 task Ethan Lee 2025-05-06 20:09:03 -04:00
  • 0897f4a7d1 Backported Metal sampler improvements from main Sam Lantinga 2025-05-08 10:22:17 -07:00
  • 8690a9ab54 Prefer the HIDAPI driver for 8BitDo controllers on macOS Sam Lantinga 2025-05-08 10:07:48 -07:00
  • 5aec645191 Added GCController mapping for the 8BitDo SN30 Pro on macOS Sam Lantinga 2025-05-08 09:57:10 -07:00
  • 2b57d58f7d Added GCController mapping for the 8BitDo SN30 Pro on macOS Sam Lantinga 2025-05-08 09:57:10 -07:00
  • 07c33068f3 Added GCController mapping for the 8BitDo Pro 2 on macOS Sam Lantinga 2025-05-08 09:46:07 -07:00
  • d157600d3d Added GCController mapping for the 8BitDo Pro 2 on macOS Sam Lantinga 2025-05-08 09:46:07 -07:00
  • 09c8d4b556 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-08 14:49:45 +00:00
  • 37b86a6d2f windows: fix Unicode function and type inconsistencies nmlgc 2025-04-12 20:04:27 +02:00
  • d9e58baa6d fixed the field of SDL_MouseMotionTransformCallback Ozkan Sezer 2025-05-08 14:45:24 +03:00
  • e7a765d648 Replace SDL_free with delete for new-allocated objects Semphris 2025-05-07 15:20:22 -04:00
  • 5bee85408c Cleanup 8BitDo HIDAPI support for SF30 Pro and SN30 Pro Sam Lantinga 2025-05-07 11:53:55 -07:00
  • 89a8cf2505 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-07 05:54:39 +00:00
  • d684e5d57e fix #12963 expikr 2025-05-07 12:00:12 +08:00