Commit Graph

  • 4958de5030 Allow any init flags to be passed to SDLTest_CommonCreateState() Sam Lantinga 2025-10-15 21:44:22 -0700
  • 10b45403fd The names of joysticks and gamepads are valid after they've been removed Sam Lantinga 2025-10-15 21:43:02 -0700
  • 5e1a753f88 windowsdialog: Fix broken ≤XP fallback declarations nmlgc 2025-10-13 08:20:38 +0200
  • d16f0bc08a windowsdialog: Fix broken ≤XP fallback declarations nmlgc 2025-10-13 08:20:38 +0200
  • 79dae1b9d6 Updated comment for event type in SDL_DisplayEvent Petar Popovic 2025-10-15 21:11:41 +0200
  • 70f5a4e75d Updated comment for event type in SDL_DisplayEvent Petar Popovic 2025-10-15 21:11:41 +0200
  • c66dd17fa3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-15 18:42:41 +0000
  • aa57984928 stdinc: add strtok_r prototype for clang-tidy Anonymous Maarten 2025-10-15 03:17:25 +0200
  • dcb8a6521c Add animated cursor support Frank Praznik 2025-10-11 13:08:25 -0400
  • 69692de8b8 wayland: Refactor animated cursor handling Frank Praznik 2025-10-10 13:41:50 -0400
  • da49b41840
    stdinc: add strtok_r prototype for clang-tidy Anonymous Maarten 2025-10-15 03:17:25 +0200
  • d8449102da
    Add animated cursor support Frank Praznik 2025-10-11 13:08:25 -0400
  • a8a80bd7ff added SDL_GetWindowIDFromEvent Alex Andreba 2025-10-15 16:07:01 +0200
  • 2ffabb5150 render: Fix texture format selection for color-keyed indexed surfaces nmlgc 2025-10-14 23:34:32 +0200
  • 365671022a render: Fix texture format selection for color-keyed indexed surfaces nmlgc 2025-10-14 23:34:32 +0200
  • 5a9050aea3 Make D3D math functions static inline to reduce likelihood of linking conflicts Peter0x44 2025-10-15 00:03:04 +0100
  • 705ced8cf5 Make D3D math functions static inline to reduce likelihood of linking conflicts Peter0x44 2025-10-15 00:03:04 +0100
  • 2006de167d Make D3D math functions static inline to reduce likelihood of linking conflicts Peter0x44 2025-10-15 00:03:04 +0100
  • 3d9f4c3328 Fix thread safety attributes for TryLock functions Oleksandr Manenko 2025-10-14 21:18:52 +0200
  • 901173aee6 Fix thread safety attributes for TryLock functions Oleksandr Manenko 2025-10-14 21:18:52 +0200
  • 04ceb2d4a0 Only pass UIPress from game controllers and remotes if the're not open Sam Lantinga 2025-10-14 12:40:53 -0700
  • f844f3e10b Only pass UIPress from game controllers and remotes if the're not open Sam Lantinga 2025-10-14 12:40:53 -0700
  • fd43e18d23 Fix thread safety attributes for TryLock functions Oleksandr Manenko 2025-10-14 21:18:52 +0200
  • 5e65ffcabf dlopennote: don't define SDL_ELF_NOTE_DLOPEN when variadic macro's are not supported Anonymous Maarten 2025-10-14 20:24:53 +0200
  • dc442ef8a6 dlopennote: update documentation and internal variable names Anonymous Maarten 2025-10-14 20:23:40 +0200
  • 69c5528bde Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-14 18:51:56 +0000
  • 616a24b63b Add error handling to property setting Romain Vimont 2025-10-14 20:16:08 +0200
  • 8da5d7bc7c
    Merge some things from the SupportedPlatforms Wiki page (#12954) ROllerozxa 2025-10-14 20:20:39 +0200
  • 0858890ea1
    Merge branch 'main' into patch-1 Ryan C. Gordon 2025-10-14 14:19:29 -0400
  • 48b5da67f4
    README-switch.md: Updated to mention Switch 2. Ryan C. Gordon 2025-10-14 14:18:35 -0400
  • 4c6f2b887f Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-14 18:08:51 +0000
  • 55167402f4
    pen: Improved docs for SDL_PenDeviceType. Ryan C. Gordon 2025-10-14 14:07:08 -0400
  • 4ece6993fe
    uikit: Apple Pencil is always a "direct" input device. Ryan C. Gordon 2025-10-14 13:59:01 -0400
  • d819106c65 Try matching gamepad mappings with CRC first Sam Lantinga 2025-10-14 09:48:03 -0700
  • 0db266ad76 Try matching gamepad mappings with CRC first Sam Lantinga 2025-10-14 09:48:03 -0700
  • e6987e2452 Fixed emulated touch on Android Sam Lantinga 2025-09-10 14:44:26 -0700
  • ff8541ce9b
    Fixed bug #14233 - Android fix Android_WaitActiveAndLockActivity() to make sure Android_Paused state is refreshed Sylvain 2025-10-14 11:40:52 +0200
  • 4cd6df1997 Added the 8BitDo Ultimate 2C Wireless Controller to the Xbox controller list Sam Lantinga 2025-10-13 18:46:58 -0700
  • 98944ecd0c Added the 8BitDo Ultimate 2C Wireless Controller to the Xbox controller list Sam Lantinga 2025-10-13 18:46:58 -0700
  • f1e7ec9a82 initial SDL_GPUImageData sketch cosmonaut 2025-10-13 17:30:22 -0700
  • 0dba57e185 wayland: Refactor animated cursor handling Frank Praznik 2025-10-10 13:41:50 -0400
  • ac9454b73e Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 22:44:38 +0000
  • e2bbbdc515 Implement SDL_GetPenDeviceType() for Android Susko3 2025-05-17 15:33:30 +0200
  • 23b487ceda Added testyuv to the SDLTest Xcode project Sam Lantinga 2025-10-13 14:56:05 -0700
  • 015cc6aa6c Fixed accidentally using INDEX8 textures for RGB24 surfaces Sam Lantinga 2025-10-13 14:54:10 -0700
  • 7a49ce71a1 Handle partial OpenGL shader availability Sam Lantinga 2025-10-13 14:34:24 -0700
  • f7a637e97f Added testyuv to the SDLTest Xcode project Sam Lantinga 2025-10-13 14:56:05 -0700
  • dbc8bcca80 Fixed accidentally using INDEX8 textures for RGB24 surfaces Sam Lantinga 2025-10-13 14:54:10 -0700
  • 69d6a0a452 Handle partial OpenGL shader availability Sam Lantinga 2025-10-13 14:34:24 -0700
  • 57cd131b7a testpalette: use SDL_SCALEMODE_NEAREST for single pixel copies Sam Lantinga 2025-10-13 14:25:09 -0700
  • 25358cc1b3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 21:21:44 +0000
  • a58ae3a94f Added WASAPI support for SDL_HINT_AUDIO_DEVICE_STREAM_ROLE Sam Lantinga 2025-10-13 11:53:10 -0700
  • 0b60581edb Added WASAPI support for SDL_HINT_AUDIO_DEVICE_STREAM_ROLE Sam Lantinga 2025-10-13 11:53:10 -0700
  • 9163913305 GPU: Correctly recycle D3D12 descriptor heaps (#14234) Evan Hemsley 2025-10-13 13:00:00 -0700
  • 20206b8e66
    GPU: Correctly recycle D3D12 descriptor heaps (#14234) Evan Hemsley 2025-10-13 13:00:00 -0700
  • 797f631502 Fix pointer increment instead of count cosmonaut 2025-10-13 12:06:03 -0700
  • 228a7d8e54
    wayland: Better handle event times that cross zero Frank Praznik 2025-10-13 13:04:27 -0400
  • 2c193dbe28 Assign heaps to command buffer cosmonaut 2025-10-13 11:45:19 -0700
  • b3f4ba0725 GPU: Validate that buffer size is at least 4 bytes cosmonaut 2025-10-13 11:02:52 -0700
  • b067dfa345 GPU: Validate that buffer size is at least 4 bytes cosmonaut 2025-10-13 11:02:52 -0700
  • 328cdfb1ea
    Merge 41869b753b into 66d87bf0e1 Pablo Tesone 2025-10-13 19:53:54 +0200
  • 361f7e0873 Fixed power state reporting for the Nintendo Joy-Con Charging Grip Sam Lantinga 2025-10-13 10:34:22 -0700
  • 9aafa25c7d GPU: Correctly recycle D3D12 descriptor heaps cosmonaut 2025-10-13 10:27:03 -0700
  • 6b5b0ca90a Fixed header include guards Sam Lantinga 2025-10-13 09:45:55 -0700
  • 354bda8dde fill-in missing DeleteLocalRef calls Brenton Bostick 2025-10-13 11:38:20 -0400
  • e584d2a8a9 fill-in missing DeleteLocalRef calls Brenton Bostick 2025-10-13 11:38:20 -0400
  • 6f81c70f67
    wayland: Clean up gesture support Frank Praznik 2025-10-13 10:48:17 -0400
  • 8ccbfdf368 Added support for the ZENAIM ARCADE CONTROLLER Sam Lantinga 2025-10-13 08:56:10 -0700
  • 831ec4dc6c Added support for the ZENAIM ARCADE CONTROLLER Sam Lantinga 2025-10-13 08:56:10 -0700
  • 3e32cab383 fill-in missing DeleteLocalRef calls Brenton Bostick 2025-10-13 11:38:20 -0400
  • 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 +0200
  • 23356e1483 SInput: Fix paddle order Mitch Cairns 2025-09-29 21:53:05 -0700
  • 72a3e4084a testsymbols: Use the existing symbol list in SDL_dynapi_procs.h Ryan C. Gordon 2025-10-13 10:02:35 -0400
  • 013c00d2d0
    testsymbols: Use the existing symbol list in SDL_dynapi_procs.h Ryan C. Gordon 2025-10-13 10:02:35 -0400
  • 66d87bf0e1 Sync SDL2 wiki -> header SDL Wiki Bot 2025-10-13 06:06:49 +0000
  • 195c518d78 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 06:04:12 +0000
  • 0331321a70 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 05:42:25 +0000
  • f767809e25
    docs: A few minor improvements to the GL context creation docs. Ryan C. Gordon 2025-10-13 01:39:03 -0400
  • 57789dc9ad Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 05:35:01 +0000
  • 7bce16a820 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 04:56:24 +0000
  • c7cc7ec9af Be more precise about the layout used when latin_letters is enabled Sam Lantinga 2025-10-12 21:54:35 -0700
  • 6e63f255b9 Added a reference to SDL_HINT_KEYCODE_OPTIONS from SDL_Keycode documentation Sam Lantinga 2025-10-12 21:51:14 -0700
  • 24e608b930 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-13 04:43:32 +0000
  • c6f5cd4088
    Implement SDL_GetPenDeviceType() for Android Susko3 2025-05-17 15:33:30 +0200
  • a472f5ea1e Fix MSVC syntax error Anonymous Maarten 2025-10-13 01:19:17 +0200
  • 872aa0ae02 Fix CI errors TheSniperFan 2025-10-13 00:54:34 +0200
  • 281ac6c3bb Add elf-dlopen-note test Anonymous Maarten 2025-10-11 02:08:18 +0200
  • b938d6e5dc Gate Vulkan feature requests by API version TheSniperFan 2025-10-13 00:44:37 +0200
  • 9dac2f6499 Handle Vulkan 1.1 features properly TheSniperFan 2025-10-13 00:26:10 +0200
  • 3955f19373 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-12 21:45:49 +0000
  • 71bf56c9e4
    Add SDL Pinch events (#9445) Sylvain Becker 2025-10-12 23:44:23 +0200
  • ee8dfa39b4 Fixed pinch events on macOS Sam Lantinga 2025-10-12 14:43:13 -0700
  • 3f5fc3cd0b Miscellaneous cleanup Sam Lantinga 2025-10-12 14:19:42 -0700
  • 172a5c441d The pinch gesture recognizer shouldn't interrupt touch input Sam Lantinga 2025-10-12 14:10:52 -0700
  • a93941eccf
    Merge branch 'main' into br_pinch_and_swipe Sam Lantinga 2025-10-12 14:08:52 -0700
  • 3e271413a6 Re-added platform-specific pinch gesture implementation Sam Lantinga 2025-10-12 14:07:39 -0700
  • 4e265e5396 Added platform-independent pinch gesture implementation Sam Lantinga 2025-10-12 14:00:15 -0700
  • bd57e92fb2 Removed platform-specific pinch gesture implementation Sam Lantinga 2025-10-12 13:23:44 -0700
  • 011370481a Fixed uikit pinch scale to match other implementations Sam Lantinga 2025-10-12 13:17:23 -0700
  • b011b596be The pinch gesture recognizer shouldn't interrupt touch input Sam Lantinga 2025-10-12 12:39:01 -0700