Commit Graph

  • 8e22194217 get preferred locales on android kyle-sylvestre 2025-05-20 18:09:28 -04:00
  • c08b1049d3 gpu/d3d12: Acknowledge that we've bound vertex buffers (#13088) Anthony Fisher 2025-05-20 16:34:04 -04:00
  • c89357bf60 Fix wrong callback type Francisco Javier Trujillo Mata 2025-05-19 23:58:47 +02:00
  • f4942b3eae GPU: Update D3D12 to create multisample textures with default MSAA alignment Logan 2025-05-20 13:29:42 +12:00
  • c7549eb0b6 wayland: Set the text input cursor rect properly Frank Praznik 2025-05-20 12:43:16 -04:00
  • 3be57ec774 docs: fix man page return value section generation krizej 2025-05-20 14:25:41 +02:00
  • 2dad6534b8 GPU: Add missing compute-writeable texture formats cosmonaut 2025-05-19 18:08:35 -07:00
  • 992e4c59bd Fixed rare crash trying to interrupt SDL_WaitEvent() Sam Lantinga 2025-05-19 13:53:33 -07:00
  • 4db8fe2f9b Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-19 20:23:53 +00:00
  • 6c61a94a4b wayland: Don't add the nanosecond timestamp offset to the pre-conversion millisecond value Frank Praznik 2025-05-19 13:59:46 -04:00
  • 25f2376e79 Fixed touch not being delivered as mouse events by default on Vita Sam Lantinga 2025-05-19 08:32:23 -07: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
  • 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
  • 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
  • d16371b923 Fix reference to nonexistent "README-3ds.md" ScolderCreations 2025-05-15 11:19:33 -07:00
  • 945eb6dc87 MacOS: fix cocoa clipboard text Stéphane GINIER 2025-05-14 06:58:28 +02:00
  • b08d79b832 GPU: Check that a texture format is valid for compute writes (#13044) Evan Hemsley 2025-05-14 16:24:05 -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
  • 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
  • 8aa5b97bb5 renderer: Always use the output size when updating the main view Frank Praznik 2025-05-14 09:57:47 -04: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
  • 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
  • cd95152b2c Fixed crash if out of memory in the Vulkan GPU driver Sam Lantinga 2025-05-13 09:07:15 -07: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
  • 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
  • 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
  • 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
  • c6e9d6cc79 AAudio: Implemented sample frames hint ManuBlack 2025-05-12 00:54:43 +03: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
  • 84308e7fba x11: Fix the Openbox quirk flag Frank Praznik 2025-05-10 15:39:03 -04: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
  • 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
  • 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
  • 87fe9ef79b Fixed crash if WGI isn't correlated in RAWINPUT_JoystickRumble() Sam Lantinga 2025-05-08 15:38:32 -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
  • 8690a9ab54 Prefer the HIDAPI driver for 8BitDo controllers on macOS Sam Lantinga 2025-05-08 10:07:48 -07:00
  • 2b57d58f7d Added GCController mapping for the 8BitDo SN30 Pro on macOS Sam Lantinga 2025-05-08 09:57:10 -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
  • 6b048f59d7 fix #12963 expikr 2025-05-07 12:00:12 +08:00
  • 2b3c481215 add 8BitDo Controller (#12964) 8BitDo 2025-05-07 10:47:10 +08:00
  • ca47dc59a9 Fixed building with the OpenVR video driver Sam Lantinga 2025-05-06 16:14:22 -07:00
  • 195ad85ba4 Fixed typo Sam Lantinga 2025-05-06 16:08:03 -07:00
  • f4813ca2cf x11: Filter out duplicate key presses when an IME is active Frank Praznik 2025-05-06 14:17:00 -04:00
  • 8e1f4bafb4 [emscripten] Remove referenc to Module['createContext'] Sam Clegg 2025-05-06 13:04:37 -07:00
  • 1dbb813316 VITA: fix audio playback Ivan Epifanov 2025-05-06 21:10:34 +03:00
  • 20f783532b Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-06 17:21:29 +00:00
  • bbd973c8d2 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-06 16:46:42 +00:00
  • 71303b41bf Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-06 05:16:13 +00:00
  • a7344206e8 wikiheaders: Patched to compile. Ryan C. Gordon 2025-05-05 23:58:59 -04:00
  • 06c2f9fcfc wikiheaders: Correct wiki README digest links. Ryan C. Gordon 2025-05-05 23:56:12 -04:00
  • ad46394e82 wikiheaders: README.md should be READMEs.md Ryan C. Gordon 2025-05-05 23:49:06 -04:00
  • 2c97a48c51 wikiheaders: READMEs go in the base dir of the wiki now. Ryan C. Gordon 2025-05-05 23:36:08 -04:00
  • 92a5417a98 docs: Tweak some minor things to keep wikiheaders happy. Ryan C. Gordon 2025-05-05 23:34:20 -04:00
  • d357aa29a3 Fixed initializing the OpenVR driver Sam Lantinga 2025-05-05 15:52:28 -07:00
  • f8c77908ad Use motor sequence ID 0 in the HIDAPI GIP driver Sam Lantinga 2025-05-02 10:19:57 -07:00
  • 33e5f4885a x11: Don't update grab on enter when the mouse is captured Frank Praznik 2025-05-05 10:55:26 -04:00
  • 1abac3ccc3 Revert "x11: Better handle XInput2 mouse tracking outside the window" Frank Praznik 2025-05-05 10:52:42 -04:00
  • 85d2345bd8 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-05 15:21:20 +00:00
  • 5bd886519b Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-05 15:10:37 +00:00
  • c6362b4788 tests: Revert some leftover testing code Frank Praznik 2025-05-05 11:08:15 -04:00
  • c91f9f6968 x11: #ifdef the XRandR path in the message box code Frank Praznik 2025-05-05 10:34:00 -04:00
  • 7490471796 cpuinfo: Use auxv for AltiVec on Linux if possible A. Wilcox 2025-05-04 15:01:25 -05:00
  • 17bba029ba don't prototype strdup() for __clang_analyzer__ case in windows builds. Ozkan Sezer 2025-05-04 20:01:24 +03:00
  • 15c6acf74f capture g27 shifter r input Katharine Chui 2025-05-03 15:36:17 +02:00
  • 795d1ae1fb testmessage: Don't push the event if "Retry" was chosen. Ryan C. Gordon 2025-05-02 21:42:47 -04:00