Commit Graph

  • baf965c1ca Revert "video/openvr: define OPENVR_API_NODLL" main Ozkan Sezer 2025-09-06 04:15:55 +03:00
  • 976ba1e750 video/openvr: define OPENVR_API_NODLL Ozkan Sezer 2025-09-06 03:05:50 +03:00
  • c573326f11 Fixed double-free in the OpenVR video backend Sam Lantinga 2025-09-05 14:47:20 -07:00
  • a6dc61ab32 joystick: Emscripten can often fake a hat from the d-pad buttons. Ryan C. Gordon 2025-09-05 14:46:59 -04:00
  • 937bf4d789 alsa: Restart PCM devices after recovery from an overrun/underrun. Ryan C. Gordon 2025-09-05 13:50:06 -04:00
  • 197bfab0b5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-05 16:44:33 +00:00
  • b8197a2291 io: rework how we set SDL_IOStream status. Ryan C. Gordon 2025-09-05 10:12:42 -04:00
  • e755f50072 xbox: fix build release-3.2.x Aleksey Melekh 2025-09-05 17:58:37 +02:00
  • 129c97f610 xbox: fix build Aleksey Melekh 2025-09-05 17:58:37 +02:00
  • 3572be3998 Improved detection of FlyDigi controllers Sam Lantinga 2025-09-04 18:20:26 -07:00
  • 99da009308 wikiheaders: Escape backslash in man pages Simon McVittie 2025-08-30 19:39:24 +01:00
  • 5505cb2bb9 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-04 23:54:17 +00:00
  • 3597877277 SDL_main.h: Cleanups in SDL_RegisterApp documentation. Ryan C. Gordon 2025-09-04 19:50:04 -04:00
  • a9b5a1e785 Simplified the transparent software renderer test Sam Lantinga 2025-09-04 10:15:08 -07:00
  • f48c20f481 Added testsoftwaretransparent to the CMake build system Sam Lantinga 2025-09-04 09:25:05 -07:00
  • 9e3d5969e6 Fixed testsoftwaretransparent on platforms using a renderer for window surfaces Sam Lantinga 2025-09-04 09:24:22 -07:00
  • f2d2cd8152 fix: Blending rendering anomaly when using the software renderer with SDL_WINDOW_TRANSPARENT on Windows. (#13866) Qiang 2025-09-04 22:41:45 +08:00
  • a0b8275e9c Fixed the perspective matrix calculation (thanks @KonkolyTamas!) Sam Lantinga 2025-09-04 06:04:01 -07:00
  • ea1a769322 Fixed the perspective matrix calculation (thanks @KonkolyTamas!) Sam Lantinga 2025-09-04 06:04:01 -07:00
  • 637a9b34ab Added a comment explaining the initialization delay Sam Lantinga 2025-09-03 15:47:05 -07:00
  • 41452ef4bf Remove unused OpenGL references in the examples CMakeLists Cameron Cawley 2025-09-03 21:25:12 +01:00
  • 54745c5cf4 Only bundle the required resources with examples on the 3DS Cameron Cawley 2025-09-03 20:16:53 +01:00
  • 20c00babbc Create an application bundle for examples on Mac OS X Cameron Cawley 2025-09-03 19:15:48 +01:00
  • b6a55c2856 Wait a bit for initialization to complete before requesting calibration data Sam Lantinga 2025-09-03 15:36:58 -07:00
  • ea362839b1 Remove unused PSP source files Cameron Cawley 2025-09-03 22:48:18 +01:00
  • 42f571ea4b Remove unused PSP source files Cameron Cawley 2025-09-03 22:48:18 +01:00
  • 9abeeebad5 Fixed warning: no previous prototype for function Sam Lantinga 2025-09-03 11:23:45 -07:00
  • 4441d8b0ad x11: Don't include XDestroyImage in the table of exported functions Simon McVittie 2025-09-03 17:04:50 +01:00
  • 51052245d1 X11TK: Fix locale bug for non-dialog windows eafton 2025-09-03 16:57:16 +03:00
  • b084999d40 testautomation_events: initialize variable to prevent undefined read Sylvain 2025-09-03 10:13:05 +02:00
  • e7dd5d841b Don't set SDL_SURFACE_LOCK_NEEDED until a surface is RLE encoded Sam Lantinga 2025-09-02 21:18:55 -07:00
  • 437d78499c Don't set SDL_SURFACE_LOCK_NEEDED until a surface is RLE encoded Sam Lantinga 2025-09-02 21:18:55 -07:00
  • 5594d03da0 Leave letterbox borders set to the frame clear color Sam Lantinga 2025-09-02 20:11:00 -07:00
  • fbbc29159a Leave letterbox borders set to the frame clear color Sam Lantinga 2025-09-02 20:11:00 -07:00
  • f2ae66b64f Set the texture scale and address mode when creating a texture Sam Lantinga 2025-09-02 17:48:02 -07:00
  • cc9937201e x11: fix a typo after PR/13855 and kill lots of trailing whitespace Ozkan Sezer 2025-09-03 04:37:56 +03:00
  • ef19c72015 Set the texture scale and address mode when creating a texture Sam Lantinga 2025-09-02 17:48:02 -07:00
  • d14cbd7b50 Introduce X11 toolkit and make message dialogs use it (#13855) eafton 2025-09-02 23:22:48 +03:00
  • 393d99338f cmake: make SDL_CPU_xxx variable visible when using CMAKE_OSX_ARCHITECTURES Anonymous Maarten 2025-04-03 18:23:33 +02:00
  • af74b1fe84 wikiheaders: Generate a current list of supported environment variables. Ryan C. Gordon 2025-09-02 15:49:52 -04:00
  • 4d88280931 cmake: simd detection clean-up for Apple multi-arch configs. Ozkan Sezer 2025-09-02 22:34:10 +03:00
  • e8cc359b5e cmake: use 'TargetConditionals.h' on Apple for SIMD tests Anonymous Maarten 2025-04-03 21:32:16 +02:00
  • 3b4a198655 cmake: use APPLE in dep_option Anonymous Maarten 2025-04-03 21:31:39 +02:00
  • 83bb0f9105 cmake: simd detection clean-up for Apple multi-arch configs. Ozkan Sezer 2025-09-02 22:34:10 +03:00
  • c0fb71f2a9 cmake: fix SDL_UNINSTALL post-configuration report Anonymous Maarten 2025-04-03 21:32:38 +02:00
  • e15e2808f2 cmake: use 'TargetConditionals.h' on Apple for SIMD tests Anonymous Maarten 2025-04-03 21:32:16 +02:00
  • 1e7d3b51de cmake: use APPLE in dep_option Anonymous Maarten 2025-04-03 21:31:39 +02:00
  • 03dd1520a3 gpu: VK_KHR_get_physical_device_properties2 can be optional Ethan Lee 2025-09-02 12:28:58 -04:00
  • 84af0bb53a Updated the 8BitDo Ultimate 2 Wireless Controller dongle update rate Sam Lantinga 2025-09-02 09:28:31 -07:00
  • a562e40d2c Revert "Disable rumble for the Ultimate 2 Wireless Controller in dongle mode" Sam Lantinga 2025-09-02 09:01:53 -07:00
  • 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 SDL2 Ozkan Sezer 2025-09-02 17:02:32 +03:00
  • 05c9b16183 alsa: fix signature of snd_pcm_info_free release-2.32.x 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