Commit Graph

  • 92570af7d3 Fixed bug #14233 - Android fix Android_WaitActiveAndLockActivity() to make sure Android_Paused state is refreshed Sylvain 2025-10-14 11:40:52 +02:00
  • e4c60c05bf Fixed bug #14233 - Android fix Android_WaitActiveAndLockActivity() to make sure Android_Paused state is refreshed Sylvain 2025-10-14 11:40:52 +02:00
  • cbcb145eb4 Fix debug mode being set too late TheSniperFan 2025-10-18 14:36:20 +02:00
  • d635a064aa switch2: Read out serial number Vicki Pfau 2025-10-17 18:56:57 -07:00
  • e4b763f9f8 switch2: Enable grip buttons on charging grip Vicki Pfau 2025-10-17 18:06:11 -07:00
  • b152c9fb3c switch2: Refactor out flash reading Vicki Pfau 2025-10-15 15:12:33 -07:00
  • ee4c2ce120 switch2: The reply to the LED packet is only 8 bytes Vicki Pfau 2025-10-14 20:20:55 -07:00
  • 82374b4778 switch2: Use report ID 5 for all controllers Vicki Pfau 2025-10-14 19:46:00 -07:00
  • 061ce935df switch2: Simplify init data array Vicki Pfau 2025-10-14 16:32:49 -07:00
  • 427f838f58 unix: Add ppoll support Frank Praznik 2025-10-17 12:35:04 -04:00
  • 201ad7f79b Update comment in SDL_UserEvent for member type Petar Popovic 2025-10-17 13:20:15 +02:00
  • 474d38b14f Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-17 08:28:31 +00:00
  • 2135ecdfcc gpu: Vulkan on private platforms cannot make use of oldSwapchain, destroy the full swapchain on resize Ethan Lee 2025-10-16 15:18:07 -04:00
  • 7a26bee6ee ci: bump macos-13 to macos-14 Anonymous Maarten 2025-10-16 19:19:20 +02:00
  • 57ac8fcded release: test CMake config files of frameworks in xcframeworks in dmg releases Anonymous Maarten 2025-10-16 18:07:34 +02:00
  • b16ad6f10f Allow any init flags to be passed to SDLTest_CommonCreateState() Sam Lantinga 2025-10-15 21:44:22 -07:00
  • 6109fa6794 The names of joysticks and gamepads are valid after they've been removed Sam Lantinga 2025-10-15 21:43:02 -07:00
  • 5e1a753f88 windowsdialog: Fix broken ≤XP fallback declarations nmlgc 2025-10-13 08:20:38 +02:00
  • 79dae1b9d6 Updated comment for event type in SDL_DisplayEvent Petar Popovic 2025-10-15 21:11:41 +02:00
  • c66dd17fa3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-15 18:42:41 +00:00
  • aa57984928 stdinc: add strtok_r prototype for clang-tidy Anonymous Maarten 2025-10-15 03:17:25 +02:00
  • dcb8a6521c Add animated cursor support Frank Praznik 2025-10-11 13:08:25 -04:00
  • 69692de8b8 wayland: Refactor animated cursor handling Frank Praznik 2025-10-10 13:41:50 -04:00
  • 2ffabb5150 render: Fix texture format selection for color-keyed indexed surfaces nmlgc 2025-10-14 23:34:32 +02:00
  • 5a9050aea3 Make D3D math functions static inline to reduce likelihood of linking conflicts Peter0x44 2025-10-15 00:03:04 +01:00
  • 705ced8cf5 Make D3D math functions static inline to reduce likelihood of linking conflicts Peter0x44 2025-10-15 00:03:04 +01:00
  • 3d9f4c3328 Fix thread safety attributes for TryLock functions Oleksandr Manenko 2025-10-14 21:18:52 +02:00
  • 901173aee6 Fix thread safety attributes for TryLock functions Oleksandr Manenko 2025-10-14 21:18:52 +02:00
  • 04ceb2d4a0 Only pass UIPress from game controllers and remotes if the're not open Sam Lantinga 2025-10-14 12:40:53 -07:00
  • f844f3e10b Only pass UIPress from game controllers and remotes if the're not open Sam Lantinga 2025-10-14 12:40:53 -07:00
  • 69c5528bde Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-14 18:51:56 +00:00
  • 8da5d7bc7c Merge some things from the SupportedPlatforms Wiki page (#12954) ROllerozxa 2025-10-14 20:20:39 +02:00
  • 48b5da67f4 README-switch.md: Updated to mention Switch 2. Ryan C. Gordon 2025-10-14 14:18:35 -04:00
  • 4c6f2b887f Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-14 18:08:51 +00:00
  • 55167402f4 pen: Improved docs for SDL_PenDeviceType. Ryan C. Gordon 2025-10-14 14:07:08 -04:00
  • 4ece6993fe uikit: Apple Pencil is always a "direct" input device. Ryan C. Gordon 2025-10-14 13:59:01 -04:00
  • d819106c65 Try matching gamepad mappings with CRC first Sam Lantinga 2025-10-14 09:48:03 -07:00
  • e6987e2452 Fixed emulated touch on Android Sam Lantinga 2025-09-10 14:44:26 -07:00
  • 4cd6df1997 Added the 8BitDo Ultimate 2C Wireless Controller to the Xbox controller list Sam Lantinga 2025-10-13 18:46:58 -07:00
  • 98944ecd0c Added the 8BitDo Ultimate 2C Wireless Controller to the Xbox controller list Sam Lantinga 2025-10-13 18:46:58 -07:00
  • ac9454b73e Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 22:44:38 +00:00
  • e2bbbdc515 Implement SDL_GetPenDeviceType() for Android Susko3 2025-05-17 15:33:30 +02:00
  • 23b487ceda Added testyuv to the SDLTest Xcode project Sam Lantinga 2025-10-13 14:56:05 -07:00
  • 015cc6aa6c Fixed accidentally using INDEX8 textures for RGB24 surfaces Sam Lantinga 2025-10-13 14:54:10 -07:00
  • 7a49ce71a1 Handle partial OpenGL shader availability Sam Lantinga 2025-10-13 14:34:24 -07:00
  • 57cd131b7a testpalette: use SDL_SCALEMODE_NEAREST for single pixel copies Sam Lantinga 2025-10-13 14:25:09 -07:00
  • 25358cc1b3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 21:21:44 +00:00
  • a58ae3a94f Added WASAPI support for SDL_HINT_AUDIO_DEVICE_STREAM_ROLE Sam Lantinga 2025-10-13 11:53:10 -07:00
  • 9163913305 GPU: Correctly recycle D3D12 descriptor heaps (#14234) Evan Hemsley 2025-10-13 13:00:00 -07:00
  • 20206b8e66 GPU: Correctly recycle D3D12 descriptor heaps (#14234) Evan Hemsley 2025-10-13 13:00:00 -07:00
  • 228a7d8e54 wayland: Better handle event times that cross zero Frank Praznik 2025-10-13 13:04:27 -04:00
  • b3f4ba0725 GPU: Validate that buffer size is at least 4 bytes cosmonaut 2025-10-13 11:02:52 -07:00
  • b067dfa345 GPU: Validate that buffer size is at least 4 bytes cosmonaut 2025-10-13 11:02:52 -07:00
  • 361f7e0873 Fixed power state reporting for the Nintendo Joy-Con Charging Grip Sam Lantinga 2025-10-13 10:34:22 -07:00
  • 6b5b0ca90a Fixed header include guards Sam Lantinga 2025-10-13 09:45:55 -07:00
  • 354bda8dde fill-in missing DeleteLocalRef calls Brenton Bostick 2025-10-13 11:38:20 -04:00
  • e584d2a8a9 fill-in missing DeleteLocalRef calls Brenton Bostick 2025-10-13 11:38:20 -04:00
  • 6f81c70f67 wayland: Clean up gesture support Frank Praznik 2025-10-13 10:48:17 -04:00
  • 8ccbfdf368 Added support for the ZENAIM ARCADE CONTROLLER Sam Lantinga 2025-10-13 08:56:10 -07:00
  • 831ec4dc6c Added support for the ZENAIM ARCADE CONTROLLER Sam Lantinga 2025-10-13 08:56:10 -07:00
  • 19b646849c 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
  • 23356e1483 SInput: Fix paddle order Mitch Cairns 2025-09-29 21:53:05 -07:00
  • 72a3e4084a testsymbols: Use the existing symbol list in SDL_dynapi_procs.h Ryan C. Gordon 2025-10-13 10:02:35 -04:00
  • 66d87bf0e1 Sync SDL2 wiki -> header SDL Wiki Bot 2025-10-13 06:06:49 +00:00
  • 195c518d78 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 06:04:12 +00:00
  • 0331321a70 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 05:42:25 +00:00
  • f767809e25 docs: A few minor improvements to the GL context creation docs. Ryan C. Gordon 2025-10-13 01:39:03 -04:00
  • 57789dc9ad Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 05:35:01 +00:00
  • 7bce16a820 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 04:56:24 +00:00
  • c7cc7ec9af Be more precise about the layout used when latin_letters is enabled Sam Lantinga 2025-10-12 21:54:35 -07:00
  • 6e63f255b9 Added a reference to SDL_HINT_KEYCODE_OPTIONS from SDL_Keycode documentation Sam Lantinga 2025-10-12 21:51:14 -07:00
  • 24e608b930 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 04:43:32 +00:00
  • a472f5ea1e Fix MSVC syntax error Anonymous Maarten 2025-10-13 01:19:17 +02:00
  • 281ac6c3bb Add elf-dlopen-note test Anonymous Maarten 2025-10-11 02:08:18 +02:00
  • 3955f19373 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-12 21:45:49 +00:00
  • 71bf56c9e4 Add SDL Pinch events (#9445) Sylvain Becker 2025-10-12 23:44:23 +02:00
  • e2195621d7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-12 18:17:10 +00:00
  • d7ad47e2ca Added SDL_PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN Sam Lantinga 2025-10-12 11:05:37 -07:00
  • 513de0f0ec Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported Sam Lantinga 2025-10-12 10:12:05 -07:00
  • 48a83d69cc Corrected texture colors on PS2 (thanks @Trinth!) Sam Lantinga 2025-10-12 09:16:37 -07:00
  • 1ed093ad8b Corrected texture colors on PS2 (thanks @Trinth!) Sam Lantinga 2025-10-12 09:16:37 -07:00
  • bb7bf28433 Documented environment setup for PS2 development Sam Lantinga 2025-10-12 09:16:08 -07:00
  • 5dab2c73f0 MacOS: improve scroll smoothing Stéphane GINIER 2025-05-14 03:31:51 +02:00
  • 70eceec77b Replace stb_image_write with miniz for SDL_SavePNG() Sam Lantinga 2025-10-11 19:37:05 -07:00
  • c89fed4eae switch2: Preliminary rumble support Vicki Pfau 2025-10-10 18:22:48 -07:00
  • ef99341691 switch2: Move initialization after reading calibration Vicki Pfau 2025-10-10 17:11:03 -07:00
  • 70bfdd013a switch2: Send full init sequence from real hardware Vicki Pfau 2025-10-09 15:44:10 -07:00
  • cdc1922801 switch2: This is the zero point, not the max Vicki Pfau 2025-10-09 15:43:07 -07:00
  • 480f069cec Copy the palette instead of referencing it when creating a texture Sam Lantinga 2025-10-11 10:44:38 -07:00
  • ec682cc794 Fix SDL_SetRelativeMouseMode failing with software framebuffer on Haiku Gustaf Alhäll 2025-10-11 14:49:26 +02:00
  • 2c63bc7315 Fix SDL_SetRelativeMouseMode failing with software framebuffer on Haiku Gustaf Alhäll 2025-10-11 14:49:26 +02:00
  • c508239e91 emscripten: Add a stub SetWindowResizable implementation. Ryan C. Gordon 2025-10-11 11:46:15 -04:00
  • 04aa74b5f9 SDL_dlopennote.h: define SDL_DISABLE_DLOPEN_NOTES for old gcc < 3.1 Ozkan Sezer 2025-10-11 05:20:20 +03:00
  • f556027e15 hints: Remove SDL_HINT_DEBUG_LOGGING. Ryan C. Gordon 2025-10-10 21:55:48 -04:00
  • 6ab212bd13 cpuinfo: Include unistd.h for getpagesize() support, too. Ryan C. Gordon 2025-10-10 21:52:41 -04:00
  • 9edee716d8 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-11 01:17:25 +00:00
  • f7d5bb3c7a cpuinfo: Added SDL_GetSystemPageSize. Ryan C. Gordon 2025-10-10 17:40:51 -04:00
  • 9d635fe641 Flush rendering if a texture palette is in use when destroyed Sam Lantinga 2025-10-10 17:04:45 -07:00
  • 3fcac8cc44 Added support for CF_DIBV5 and PNG clipboard formats on Windows Sam Lantinga 2025-10-10 16:53:13 -07:00
  • 9d3dd8f001 testclipboard: make the window resizable Sam Lantinga 2025-10-10 16:17:06 -07:00