Commit Graph

  • b47572c9bb Fixed build warning with Visual Studio Sam Lantinga 2025-08-29 13:58:49 -07:00
  • 689049f8ec gpu: VK_KHR_get_physical_device_properties2 can be optional Ethan Lee 2025-09-02 12:28:58 -04:00
  • 7920e48386 Fixed bug #13849 - Intent always explicit Sylvain 2025-09-02 18:33:34 +02:00
  • a223481ed3 xcFramework: Removing the simulators' debug symbols to reduce file size. DominusExult 2025-09-01 15:17:22 +02:00
  • a6fd74fa3b Fix crash when enumerating Steam Controllers Sam Lantinga 2025-08-14 14:49:04 -07:00
  • f0e7000f92 alsa: fix signatures of snd_pcm_info_free and snd_pcm_hw_params_get_rate Ozkan Sezer 2025-09-02 17:02:32 +03:00
  • 05c9b16183 alsa: fix signature of snd_pcm_info_free Ozkan Sezer 2025-09-02 17:02:28 +03:00
  • 5938dce5de Add missing include Maia 2025-09-02 12:20:15 +02:00
  • 814f0b7d41 Android: more simplification since min API supported is 21 Sylvain 2025-09-02 12:29:00 +02:00
  • 1f007ad5cd Added support for the player LED on Nintendo Switch 2 controllers Sam Lantinga 2025-08-30 10:37:26 -07:00
  • 4b93e7488f Added support for the Switch 2 Joy-Cons with charging grip Sam Lantinga 2025-08-30 09:52:08 -07:00
  • 03b36bac94 Updated to version 3.2.23 for development Sam Lantinga 2025-09-01 15:12:43 -07:00
  • 2db8436d8c Updated to version 2.32.11 for development Sam Lantinga 2025-09-01 15:12:02 -07:00
  • a96677bdf6 Updated to version 3.2.22 for release release-3.2.22 Sam Lantinga 2025-09-01 14:40:32 -07:00
  • 5d24957039 Updated to version 2.32.10 for release release-2.32.10 Sam Lantinga 2025-09-01 14:33:27 -07:00
  • 6136ba7a74 Android: simplification since min API supported is 21 Sylvain 2025-09-01 16:22:03 +02:00
  • fd5dcfba03 openslES: really fix build.. Ozkan Sezer 2025-09-01 20:38:37 +03:00
  • d2ab01b8bb openslES: really fix build.. Ozkan Sezer 2025-09-01 20:38:37 +03:00
  • 5806036c68 openslES: fix build Ozkan Sezer 2025-09-01 20:25:28 +03:00
  • f5246d0181 openslES: fix build Ozkan Sezer 2025-09-01 20:25:28 +03:00
  • 9f369a1736 openslES: OpenSL ES on Android only supports two formats, limit to that. Ryan C. Gordon 2025-09-01 11:37:10 -04:00
  • b8c802632b openslES: OpenSL ES on Android only supports two formats, limit to that. Ryan C. Gordon 2025-09-01 11:37:10 -04:00
  • 67f89d0a2b openslES: Patched to compile. Ryan C. Gordon 2025-09-01 11:10:02 -04:00
  • 7323104f97 openslES: Patched to compile. Ryan C. Gordon 2025-09-01 11:10:02 -04:00
  • f6de8877ec openslES: OpenSL ES on Android only supports two formats, limit to that. Ryan C. Gordon 2025-09-01 10:21:55 -04:00
  • 0b2a003a35 openslES: OpenSL ES on Android only supports two formats, limit to that. Ryan C. Gordon 2025-09-01 10:21:55 -04:00
  • 4587bc385e Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-31 22:35:36 +00:00
  • 5f39288523 Restructuring the iOS readme to list the recommended xcFramework before embedding the SDL3 Xcode project with some rewording. DominusExult 2025-08-31 23:05:31 +02:00
  • 98c03c644a Adding dSYMs (DWARF debug symbols) to the xcFramework. Needed to generate debug symbols for both release and debug builds and explicitly set the format so all arches actually generate the dSYMs. This allows distributing an SDL3 app to the AppStore without the need to generate the dSYMs via script when using either the xcFramework or embedding the SDL3 Xcode project. Fixes #13573 DominusExult 2025-08-31 23:03:54 +02:00
  • 1f6e0e3a23 regenerate configure script. Ozkan Sezer 2025-08-31 20:20:50 +03:00
  • 1725d6b049 regenerate configure script. Ozkan Sezer 2025-08-31 20:20:04 +03:00
  • 1c8f1e0b4c wayland: Update pointer warp protocol checks and error message Frank Praznik 2025-08-31 13:19:32 -04:00
  • c8e984701e configure.ac: Fix AC_DEFINE HAVE_LIBUSB Gleb Mazovetskiy 2025-08-31 17:27:05 +01:00
  • 5ed21d1ccb configure.ac: Fix AC_DEFINE HAVE_LIBUSB Gleb Mazovetskiy 2025-08-31 17:27:05 +01:00
  • ee532e3b66 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-31 14:29:15 +00:00
  • 7c189b1f17 cmake: revert commit 5d1bbd9 and change sse4.2 test Ozkan Sezer 2025-08-31 03:20:20 +03:00
  • 875653658a cmake: revert commit 5d1bbd9 and change sse4.2 test Ozkan Sezer 2025-08-31 03:20:20 +03:00
  • a7947080c0 Fixed warnings building with Visual Studio Sam Lantinga 2025-08-30 09:59:13 -07:00
  • 7c8df4ea52 Fixed warnings building with Visual Studio Sam Lantinga 2025-08-30 09:59:13 -07:00
  • 08c82a3781 Fixed build Sam Lantinga 2025-08-29 16:50:33 -07:00
  • 3cf2350f21 Fixed build Sam Lantinga 2025-08-29 16:50:33 -07:00
  • 589aea50c2 Fix two uninitialized variables Jordan Saunders 2025-08-29 21:39:03 -07:00
  • 265236d952 Fix two uninitialized variables Jordan Saunders 2025-08-29 21:39:03 -07:00
  • 2a506c8778 SDL_hidapi.c: fix -Wundef failures due to HAVE_DRIVER_BACKEND check Ozkan Sezer 2025-08-30 14:33:32 +03:00
  • a455f023c2 CI: add OpenBSD workflow Ozkan Sezer 2025-08-30 01:55:02 +03:00
  • 2a10b8c4e7 wayland: Add a sigtimedwait() implementation for OpenBSD Frank Praznik 2025-08-29 13:12:05 -04:00
  • 7a34e14c8e SDL_hidapi.c: fix -Wundef failures due to HAVE_DRIVER_BACKEND check Ozkan Sezer 2025-08-30 14:33:32 +03:00
  • 1a8e667f3d CI: add OpenBSD workflow Ozkan Sezer 2025-08-30 01:55:02 +03:00
  • d31d98d436 wayland: Add a sigtimedwait() implementation for OpenBSD Frank Praznik 2025-08-29 13:12:05 -04:00
  • 72acd7c9df CI: add OpenBSD workflow Ozkan Sezer 2025-08-30 01:55:02 +03:00
  • 1a70d1158e fs: Fix OpenBSD path retrieval Frank Praznik 2025-08-29 19:03:44 -04:00
  • ae915c6516 wayland: Add a sigtimedwait() implementation for OpenBSD Frank Praznik 2025-08-29 13:12:05 -04:00
  • fdfde42db1 fs: Fix OpenBSD path retrieval Frank Praznik 2025-08-29 19:03:44 -04:00
  • c0e5fd55d2 CI: add OpenBSD workflow Ozkan Sezer 2025-08-30 01:55:02 +03:00
  • 1049426a76 wayland: Add a sigtimedwait() implementation for OpenBSD Frank Praznik 2025-08-29 13:12:05 -04:00
  • 54d573332e Add SDL_SENSOR_COUNT to SDL_SensorType Xander 2025-08-29 15:20:39 +01:00
  • dc7a3a1219 Add SDL_SENSOR_COUNT to SDL_SensorType Xander 2025-08-29 15:20:39 +01:00
  • ee69cdc1fe README-emscripten.md: Fixed cmake commmand line for enabling pthreads. Ryan C. Gordon 2025-08-29 09:38:41 -04:00
  • 184f6fa231 switch2: Read calibration data Vicki Pfau 2025-08-28 20:17:39 -07:00
  • d15e531bad dialog: Fix compilation with pre-Vista headers. William Horvath 2025-08-28 19:08:30 -07:00
  • edfbfa27b4 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-29 03:02:44 +00:00
  • 0204a69f6b Add elf alignment check for Android artifacts (#13818) Matthew Zavislak 2025-08-28 16:31:03 -07:00
  • 4f11feb708 Add elf alignment check for Android artifacts (#13818) Matthew Zavislak 2025-08-28 16:31:03 -07:00
  • 2734248544 Remove superfluous '/utf-8' from MSBuild projects Anonymous Maarten 2025-08-28 23:26:48 +02:00
  • fa52949529 Added a note that we dynamically load libusb Sam Lantinga 2025-08-28 09:12:34 -07:00
  • 1a653f7f89 Exported SDL_hid_get_properties() Sam Lantinga 2025-08-28 09:11:47 -07:00
  • c1e7b1a540 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-28 16:12:34 +00:00
  • ac5ccbe386 Moved Nintendo Switch 2 Controller initialization from hid.c to SDL_hidapi_switch2.c Sam Lantinga 2025-08-27 15:50:54 -07:00
  • 65c1fc1b42 Added SDL_hid_get_properties() Sam Lantinga 2025-08-27 15:11:08 -07:00
  • 09ca7e8f64 Move libusb support into a shared location Sam Lantinga 2025-08-27 14:35:17 -07:00
  • cdae0d10d1 Fixed button mapping for the Nintendo Switch 2 Pro Controller Sam Lantinga 2025-08-27 12:50:36 -07:00
  • fb9fcfa37b Fixed controller name when hotplugging the Nintendo Switch 2 Pro Controller Sam Lantinga 2025-08-27 12:46:34 -07:00
  • 2bb51e1340 Claim the interface before doing bulk transfers Sam Lantinga 2025-08-27 12:40:05 -07:00
  • a798da2ec7 hidapi: Add support for NSO GameCube controller via libusb. Ethan Lee 2025-07-05 14:52:06 -04:00
  • efea62ed61 hidapi: Add a stub driver for Switch 2. Ethan Lee 2025-06-26 13:13:02 -04:00
  • 5972b5295d video: Don't attempt to reconfigure external windows Frank Praznik 2025-08-28 12:08:49 -04:00
  • 78bea90b18 wayland: Remove an unnecessary surface commit Frank Praznik 2025-08-28 10:01:53 -04:00
  • 5d9b170a3d Be explicit that SDL_FLIP_HORIZONTAL_AND_VERTICAL combines horizontal and vertical flipping Sam Lantinga 2025-08-28 04:22:31 -07:00
  • b2689ff76a Avoid checking for HAVE_POSIX_SPAWN on Android Susko3 2025-08-28 12:46:42 +02:00
  • cd21bbe796 Avoid checking for HAVE_POSIX_SPAWN on Android Susko3 2025-08-28 12:46:42 +02:00
  • 6176235a90 fix wrong index in HandleStatePacket with flydigi controller (#13819) wankey 2025-08-28 19:08:54 +08:00
  • f610a3d66b update config.guess and config.sub from git://git.sv.gnu.org/config.git Ozkan Sezer 2025-08-28 11:22:50 +03:00
  • 56d43ee296 update config.guess and config.sub from git://git.sv.gnu.org/config.git Ozkan Sezer 2025-08-28 11:22:50 +03:00
  • e9c2e9bfc3 SDL_iostream.h: Clarified thread-safety docs. Ryan C. Gordon 2025-08-27 22:03:50 -04:00
  • dfb343a5f8 cmake: use CONFIGURE_DEPENDS flag in GLOBs Joshua T. Fisher 2025-08-27 19:10:16 -06:00
  • a1964dd673 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-27 22:35:48 +00:00
  • 625a8335b5 Don't compile helper function when building without audio/video/joystick support Anonymous Maarten 2025-08-27 22:28:51 +02:00
  • 611940fb80 cmake: fall back to -Wconversion if -Wfloat-conversion isn't available Ozkan Sezer 2025-08-27 21:33:55 +03:00
  • 98bed62259 cmake: fall back to -Wconversion if -Wfloat-conversion isn't available Ozkan Sezer 2025-08-27 21:33:55 +03:00
  • c50e4b22ab dlopennot: ngage's g++ compiler does not support variadic macros Anonymous Maarten 2025-08-27 18:53:35 +02:00
  • a904af1b43 tray: Save icons on *nix platforms to PNG instead of BMP Frank Praznik 2025-08-26 23:20:41 -04:00
  • 285df94623 Renamed SDL_GPURenderStateDesc to SDL_GPURenderStateCreateInfo for consistency with GPU API conventions Sam Lantinga 2025-08-27 05:38:31 -07:00
  • 0a6b80717c Record dynamic dependencies in .note.dlopen elf section Anonymous Maarten 2025-08-27 18:11:39 +02:00
  • 152ba829a1 video: Try to reconfigure the window for OpenGL without destroying it Frank Praznik 2025-08-26 16:23:12 -04:00
  • 6e5994db76 docs: Update Wayland documentation Frank Praznik 2025-08-27 11:10:30 -04:00
  • da6e9bbf7c Allow building the tray subsystem without the video subsystem Sam Lantinga 2025-08-27 07:34:18 -07:00
  • 943d0f67ba Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-27 13:46:21 +00:00
  • 42f634ff7a Added SDL_AddAtomicU32() Sam Lantinga 2025-08-27 06:07:10 -07:00
  • b795762b62 Small fix for snake example (#13790) Marcus Harrison 2025-08-27 14:16:24 +02:00
  • 0bbdd86b86 Fix device suitability checks in Vulkan GPU backend to always adhere to priority arrays Jaan Soulier 2025-08-26 21:33:57 -04:00