Commit Graph

  • 34d9db3657 SInput Serial MAC Fix (#13388) mitchellcairns 2025-07-18 08:08:24 -07:00
  • 46ea7aa80e SInput Serial from MAC Mitch Cairns 2025-07-17 21:11:49 -07:00
  • ad52ebf985 Fixed build Sam Lantinga 2025-07-17 20:56:41 -07:00
  • e70ecb37c1 Implement the D-pad as a hat for SInput controllers Sam Lantinga 2025-07-17 20:51:29 -07:00
  • 45674d0024 GC Ultimate Misc Mitch Cairns 2025-07-17 19:54:27 -07:00
  • 8f79a6185a Fixed the mapping for the GC Ultimate controller Sam Lantinga 2025-07-17 19:32:46 -07:00
  • de20b731f2 Removed unnecessary cast Sam Lantinga 2025-07-17 19:32:29 -07:00
  • ada44eaa10 testcontroller: reverted GameInput test code Sam Lantinga 2025-07-17 18:41:43 -07:00
  • 3b9db3dd62 Added support for Windows GameInput 2.0 Sam Lantinga 2025-07-17 15:38:39 -07:00
  • e25c61cda8 SDL2: Add missing symbol loading for SDL_GetDefaultAudioInfo() implementation on ALSA. vanfanel 2025-07-07 09:38:49 +02:00
  • 28f2944947 SDL2: Implement SDL_GetDefaultAudioInfo() on the ALSA backend. vanfanel 2025-07-07 09:00:44 +02:00
  • 874ca5a678 SDL2: Add missing symbol loading for SDL_GetDefaultAudioInfo() implementation on ALSA. vanfanel 2025-07-07 09:38:49 +02:00
  • 8d5984464e SDL2: Implement SDL_GetDefaultAudioInfo() on the ALSA backend. vanfanel 2025-07-07 09:00:44 +02:00
  • 631aa697e6 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-17 16:00:47 +00:00
  • 8451ce86c1 iostream: Add optional free_func pointer property to memory streams Marcin Serwin 2025-07-16 20:21:41 +02:00
  • 1ab01b9367 Clarify SDL_GPUVertexBufferDescription.pitch comment (#13381) BurntRanch 2025-07-17 18:53:35 +03:00
  • ee6d8f78f4 Clarify SDL_GPUVertexBufferDescription.pitch comment (#13381) BurntRanch 2025-07-17 18:53:35 +03:00
  • ee371ff740 Fixed crash if a clipboard event was sent with video uninitialized Sam Lantinga 2025-07-17 08:47:12 -07:00
  • 855d28e97a Fixed crash if a clipboard event was sent with video uninitialized Sam Lantinga 2025-07-17 08:47:12 -07:00
  • ef58dd77ca GPU: Clean up properties in SDL_ReleaseGPUTexture (#13378) Evan Hemsley 2025-07-17 00:21:34 -07:00
  • bc5c9a686c GPU: Clean up properties in SDL_ReleaseGPUTexture (#13378) Evan Hemsley 2025-07-17 00:21:34 -07:00
  • 1d9fc5f2c8 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-17 07:20:27 +00:00
  • 1b4fd3aa83 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-17 07:05:50 +00:00
  • 7510a67159 Fixed typo Sam Lantinga 2025-07-16 19:31:10 -07:00
  • 62d82ffc15 fix: don't use CLOCK_MONOTONIC_RAW on Android Blaž Tomažič 2025-07-14 13:43:01 +02:00
  • 8e5fe0ea61 SInput Timestamp and Protocol Version (#13371) mitchellcairns 2025-07-16 10:12:38 -07:00
  • 504107ad0e Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-16 01:36:42 +00:00
  • 18eeaea054 Implement SInput Device Support (#13343) mitchellcairns 2025-07-15 18:35:47 -07:00
  • a53eb5221b Added support for the PDP REALMz Wireless Controller for Switch Sam Lantinga 2025-07-15 17:41:32 -07:00
  • b3af72f69e emscripten: Respect SDL_HINT_MAIN_CALLBACK_RATE. Ryan C. Gordon 2025-07-15 15:48:22 -04:00
  • 1b65f25465 testcontroller: use the correct label for face buttons Sam Lantinga 2025-07-15 15:52:40 -07:00
  • 08e3758e3f Added paddle bindings for the 8BitDo Pro 3 controller Sam Lantinga 2025-07-15 10:15:52 -07:00
  • d53fcab609 Reordered the 8BitDo Pro 3 controller Sam Lantinga 2025-07-15 10:09:06 -07:00
  • e6a7121904 audio: Binding an SDL_AudioStream will set missing formats. Ryan C. Gordon 2025-07-15 06:20:10 -04:00
  • f2ae6503c0 audio: Binding an SDL_AudioStream will set missing formats. Ryan C. Gordon 2025-07-15 06:20:10 -04:00
  • 3c04c88c6e Add support for Pro3 8BitDo 2025-07-15 11:24:18 +08:00
  • d5efb11f97 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-14 23:50:35 +00:00
  • 10004ab0ea hints: Added SDL_HINT_LOG_BACKENDS. Ryan C. Gordon 2025-07-14 00:14:15 -04:00
  • a6ed8ab59d Updated to version 3.2.19 for development Sam Lantinga 2025-07-14 11:44:22 -07:00
  • bd40d0ded1 Removed the Mayflash GameCube adapter from the PS3 controller list Sam Lantinga 2025-07-14 11:30:15 -07:00
  • 277f91c317 Removed the Mayflash GameCube adapter from the PS3 controller list Sam Lantinga 2025-07-14 11:30:15 -07:00
  • 68bfcb6c54 Allow 1 kHz sample rate for DualSense Edge over USB release-3.2.18 Andon M. Coleman 2025-07-07 16:14:47 -04:00
  • a07cf3ecdc Allow 1 kHz sample rate for DualSense Edge over USB Andon M. Coleman 2025-07-07 16:14:47 -04:00
  • 2a6baf50e9 include: Added some basic documentation so SDL_KeyCode shows up on the wiki. Ryan C. Gordon 2025-07-14 00:32:46 -04:00
  • 0d01efca52 windows: Fix crash when using a system that reports itself as Windows 17763 or newer, but is missing many of the newer dark mode window functions (Linux Mint Cinnamon w/ Proton 7.0.6) Josh Dowell 2025-07-14 01:39:11 +01:00
  • 0a50b798bf windows: Fix crash when using a system that reports itself as Windows 17763 or newer, but is missing many of the newer dark mode window functions (Linux Mint Cinnamon w/ Proton 7.0.6) Josh Dowell 2025-07-14 01:39:11 +01:00
  • 2d8fd6bee1 Revert "windows: Use wglSwapLayerBuffers if available." Ryan C. Gordon 2025-07-13 21:40:42 -04:00
  • 536126fdcf emscripten: Move over to using Pointer Events for all mouse, pen, and touch. Ryan C. Gordon 2025-07-13 14:57:48 -04:00
  • 0e65e04ce1 remove spoofed SDL_HelperWindow when SDL_VIDEO is off Kyle Sylvestre 2025-07-12 00:46:53 -04:00
  • 58d351fe98 check SDL_PLATFORM_WINDOWS instead of SDL_VIDEO_DRIVER_WINDOWS when using SDL_HelperWindow Kyle Sylvestre 2025-07-12 00:44:40 -04:00
  • 9b71f18141 move SDL_HelperWindow outside of video Kyle Sylvestre 2025-07-12 00:42:17 -04:00
  • 0f061ff154 remove spoofed SDL_HelperWindow when SDL_VIDEO is off Kyle Sylvestre 2025-07-12 00:46:53 -04:00
  • d42217ba26 check SDL_PLATFORM_WINDOWS instead of SDL_VIDEO_DRIVER_WINDOWS when using SDL_HelperWindow Kyle Sylvestre 2025-07-12 00:44:40 -04:00
  • a190e3b514 move SDL_HelperWindow outside of video Kyle Sylvestre 2025-07-12 00:42:17 -04:00
  • ab9f59e59a Xcode-iOS/Demos/src/fireworks.c: Make rendering CPU efficient Yorick Reum 2025-07-12 11:38:49 +02:00
  • 6c9c2a9ac2 Xcode-iOS/Demos/src/fireworks.c: Make rendering CPU efficient Yorick Reum 2025-07-12 11:38:49 +02:00
  • f99f57ffd1 ci: build MSVC release binary on windows-2025 Anonymous Maarten 2025-07-12 13:08:31 +02:00
  • 8605624158 ci: build MSVC release binary on windows-2025 Anonymous Maarten 2025-07-12 13:08:31 +02:00
  • 5e787555e8 ci: build MSVC release binary on windows-2025 Anonymous Maarten 2025-07-12 01:14:25 +02:00
  • 554f08bac3 ci: build MSVC release binary on windows-2025 Anonymous Maarten 2025-07-12 01:14:25 +02:00
  • 913813a933 Updated to version 3.2.18 for release Sam Lantinga 2025-07-11 15:56:55 -07:00
  • 4e34c771e4 Revert "windows: Use wglSwapLayerBuffers if available." Ryan C. Gordon 2025-07-11 18:25:14 -04:00
  • 9995174e68 gpu: Fixed uninitialized variable in SDL_AcquireGPUCommandBuffer(). Ryan C. Gordon 2025-07-11 18:18:47 -04:00
  • 5a0197d430 wasapi: Force enumerated audio devices to report themselves as float32 format. Ryan C. Gordon 2025-07-11 15:35:30 -04:00
  • 190afc0f4f gpu: Fixed uninitialized variable in SDL_AcquireGPUCommandBuffer(). Ryan C. Gordon 2025-07-11 18:18:47 -04:00
  • 4a55143e15 Fixed build Sam Lantinga 2025-07-11 13:05:37 -07:00
  • 87c9bc1b1f Fixed long delay when enumerating the Razer Huntsman keyboard Sam Lantinga 2025-07-11 12:34:14 -07:00
  • a81cf566f4 wasapi: Force enumerated audio devices to report themselves as float32 format. Ryan C. Gordon 2025-07-11 15:35:30 -04:00
  • 92e8224d32 Fixed build Sam Lantinga 2025-07-11 13:05:37 -07:00
  • 0b2e389ee3 Fixed long delay when enumerating the Razer Huntsman keyboard Sam Lantinga 2025-07-11 12:34:14 -07:00
  • 16a57b70f7 Set hwndTarget to NULL when unregistering raw input Sam Lantinga 2025-07-11 12:14:01 -07:00
  • 937e8d55a4 Set hwndTarget to NULL when unregistering raw input Sam Lantinga 2025-07-11 12:14:01 -07:00
  • 69564cd0b1 README-macos.md: replace old API calls Aleksey Sakovets 2025-07-07 21:56:07 +03:00
  • da648b00e7 cocoa: Don't minimize fullscreen windows for a modal file dialog. Ryan C. Gordon 2025-07-11 15:03:01 -04:00
  • 9af93abd4f cocoa: Don't minimize fullscreen windows for a modal file dialog. Ryan C. Gordon 2025-07-11 15:03:01 -04:00
  • 5886d90308 Fixed long delay when enumerating the Razer Huntsman keyboard Sam Lantinga 2025-07-11 11:55:20 -07:00
  • f199aafaeb Fixed long delay when enumerating the Razer Huntsman keyboard Sam Lantinga 2025-07-11 11:55:20 -07:00
  • e84df0cad1 x11: Avoid duplicate mouse events when using a pen device. Ryan C. Gordon 2025-07-11 14:27:12 -04:00
  • 72f4dd17be x11: Avoid duplicate mouse events when using a pen device. Ryan C. Gordon 2025-07-11 14:27:12 -04:00
  • e482904111 Add support for non-constrained and non-grabbing popups Frank Praznik 2025-04-14 13:10:45 -04:00
  • a2dcdfcb2d stdinc: Docs said "macro" but meant "datatype." Ryan C. Gordon 2025-07-11 14:23:52 -04:00
  • 45cc80f02c Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-11 18:20:01 +00:00
  • 515433aa8a android: If various POSIX fsops functions fail, try using AAssetManager. Ryan C. Gordon 2025-07-11 14:16:18 -04:00
  • b8ee44ca6a windows: Use wglSwapLayerBuffers if available. Ryan C. Gordon 2025-07-11 12:29:12 -04:00
  • 4a4abe4240 cmake: remove /RTC1 from CXX flags when building with SDL_LIBC=OFF Anonymous Maarten 2025-07-10 22:52:56 +02:00
  • fe47f5cc30 PSP: Truncate thread name when passing to sceKernelCreateThread Wouter Wijsman 2025-07-07 19:07:33 +02:00
  • 5b64be0810 docs: Documentation for SDL_Swap64 was reporting the wrong return type. Ryan C. Gordon 2025-07-02 09:28:53 -04:00
  • 7f371c7808 cocoa: Patched to compile. Ryan C. Gordon 2025-07-10 16:27:47 -04:00
  • d98087a0c3 cocoa: Don't use trick of briefly focusing the Dock on newer macOS releases. Ryan C. Gordon 2025-07-10 15:57:55 -04:00
  • 933715fa45 PSP: Truncate thread name when passing to sceKernelCreateThread Wouter Wijsman 2025-07-07 19:07:33 +02:00
  • f286558bae windows: Use wglSwapLayerBuffers if available. Ryan C. Gordon 2025-07-11 12:29:12 -04:00
  • cfb8e591cb cmake: remove /RTC1 from CXX flags when building with SDL_LIBC=OFF Anonymous Maarten 2025-07-10 22:52:56 +02:00
  • b537380065 cocoa: Patched to compile. Ryan C. Gordon 2025-07-10 16:27:47 -04:00
  • b2c3e6fade cocoa: Don't use trick of briefly focusing the Dock on newer macOS releases. Ryan C. Gordon 2025-07-10 15:57:55 -04:00
  • 17656d051b cocoa: Don't use trick of briefly focusing the Dock on newer macOS releases. Ryan C. Gordon 2025-06-26 14:23:26 -04:00
  • 11ec0c7a8f hashtable: Fix documentation typos Frank Praznik 2025-07-09 12:38:16 -04:00
  • 309d1481a4 PSP: Truncate thread name when passing to sceKernelCreateThread Wouter Wijsman 2025-07-07 19:07:33 +02:00
  • c64518f300 PSP: Truncate thread name when passing to sceKernelCreateThread Wouter Wijsman 2025-07-07 19:07:33 +02:00
  • 233fce456a fix ARM64 linkage with Visual Studio >= 17.14 when SDL_LIBC is disabled Ozkan Sezer 2025-07-08 06:47:47 +03:00
  • fb0e03f262 fix ARM64 linkage with Visual Studio >= 17.14 when SDL_LIBC is disabled Ozkan Sezer 2025-07-08 06:47:47 +03:00