Commit Graph

  • b8618dd405 GPU: Remove erroneous buffer usage flag from defrag process cosmonaut 2025-12-03 14:18:08 -0800
  • aae2f74ae6 GPU: Remove erroneous buffer usage flag from defrag process cosmonaut 2025-12-03 14:18:08 -0800
  • 2a7844bf3a GPU: Remove erroneous buffer usage flag from defrag process cosmonaut 2025-12-03 14:18:08 -0800
  • 70c2f576c8
    fixed issue where video events could be posted while system was quitting (#14572) milkmull 2025-12-03 17:17:11 -0500
  • f97e53509e Removed SDL_MAIN_AVAILABLE on platforms that don't benefit from it Sam Lantinga 2025-12-03 14:11:25 -0800
  • 01d67f7222 Patch for older systems eafton 2025-12-03 23:47:38 +0300
  • 36b85ce909 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-03 20:01:41 +0000
  • 5ae68e9a0f Docs: GPU: Added documentation on the WinPixEventRuntime.dll requirement to affected functions. Jakub Wasilewski 2025-12-03 13:03:56 +0100
  • 0c5ad99ec1 GPU: D3D12: Use WinPixEventRuntime.dll for debug events when available. Jakub Wasilewski 2025-12-03 12:01:06 +0100
  • feb5728f9e wayland: Handle min/max sizes in fixed-size windows with viewports Frank Praznik 2025-11-07 12:32:24 -0500
  • d319ac2c58 Fix errors eafton 2025-12-03 22:22:45 +0300
  • 14ffcd22b2 Use libdbus for trays on Linux instead of Ayantana/GTK eafton 2025-12-03 22:05:42 +0300
  • bee5771f22 Use libdbus for trays on Linux instead of Ayantana/GTK eafton 2025-12-03 22:03:52 +0300
  • 2430122b21 alsa: fix signature of snd_pcm_hw_params_get_rate() Ozkan Sezer 2025-12-03 21:40:32 +0300
  • ddb497e815 testver: Assert that SDL_GetRevision() starts with SDL- Simon McVittie 2025-12-03 15:37:28 +0000
  • 6a42180dbf build-scripts: Include SDL- prefix in SDL_REVISION when built from tarball Simon McVittie 2025-12-03 15:13:40 +0000
  • 223a3dc461 release: verify SDL_REVISION contains SDL- Anonymous Maarten 2025-12-03 17:13:06 +0100
  • 65ef4df6d4 testver: Assert that SDL_GetRevision() starts with SDL- Simon McVittie 2025-12-03 15:37:28 +0000
  • cc681ffeda build-scripts: Include SDL- prefix in SDL_REVISION when built from tarball Simon McVittie 2025-12-03 15:13:40 +0000
  • 3313cb9c4b release: verify SDL_REVISION contains SDL- Anonymous Maarten 2025-12-03 17:13:06 +0100
  • bfdcdb6d0d testver: Assert that SDL_GetRevision() starts with SDL- Simon McVittie 2025-12-03 15:37:28 +0000
  • 9ea7c4e70c Docs: GPU: Added documentation on the WinPixEventRuntime.dll requirement to affected functions. Jakub Wasilewski 2025-12-03 13:03:56 +0100
  • 15a3a9c2b1 GPU: D3D12: Use WinPixEventRuntime.dll for debug events when available. Jakub Wasilewski 2025-12-03 12:01:06 +0100
  • 13373ef501 Added Keychron V5 System Control to the controller blacklist Toast 2025-12-03 12:26:51 +0100
  • 216a500c55 build-scripts: Include SDL- prefix in SDL_REVISION when built from tarball Simon McVittie 2025-12-03 15:13:40 +0000
  • 1dea7c801b Added Keychron V5 System Control to the controller blacklist Toast 2025-12-03 12:26:51 +0100
  • adb0013470 Added the Keychron Link reciever to the controller blacklist Toast 2025-12-02 20:44:19 +0100
  • 18c96e27d2
    Guard use of @available in SDL_cocoaevents.m Joshua Root 2025-09-08 09:20:11 +1000
  • 0dcfa78be6
    SDL2: Fill the SDL_AudioSpec in add_device() vanfanel 2025-07-20 14:23:45 +0200
  • 70af0179b7 Added Keychron V5 System Control to the controller blacklist Toast 2025-12-03 12:26:51 +0100
  • f152258ba3
    Merge 257c0b8cd7 into 1d852d1c28 Sid 2025-12-03 02:18:37 -0500
  • b562c6ec68
    Merge e2b32152c6 into 1d852d1c28 Wolf1098 2025-12-03 02:18:37 -0500
  • 7d81a699d1 Merge branch 'no-video-event-on-quit' of https://github.com/milkmull/SDL into no-video-event-on-quit milkmull 2025-12-02 22:16:49 -0500
  • 0e620bfde6 fixed issue where video events could be posted while system was quitting milkmull 2025-12-02 22:13:51 -0500
  • bffc4ccc50 Improved keycode documentation Sam Lantinga 2025-12-02 15:31:34 -0800
  • 066a257c2c DirectInput FFB: Calculate appropriate update flags dwillbarron 2025-12-02 16:38:18 -0600
  • a7de0d9a3e Updated to version 3.2.29 for development Sam Lantinga 2025-12-02 13:02:25 -0800
  • d60272ec6d Added SDL_SetWindowMousePassthrough AQtun81 2025-12-01 09:15:26 +0100
  • 042b0f43e9 Added the Keychron Link reciever to the controller blacklist Toast 2025-12-02 20:44:19 +0100
  • 505cd6cd22
    testautomation_video: Don't do fullscreen toggling tests on Emscripten. Ryan C. Gordon 2025-12-02 14:32:40 -0500
  • 866ec367ad Fixed error messages for Steam storage Sam Lantinga 2025-12-02 09:43:58 -0800
  • 7f3ae3d574 Updated to version 3.2.28 for release release-3.2.28 Sam Lantinga 2025-12-02 07:47:05 -0800
  • f92435cdb9 Vulkan windows get the Vulkan GPU backend in the gpu renderer by default Sam Lantinga 2025-12-02 07:29:04 -0800
  • 1961b16b78 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-02 15:26:04 +0000
  • dedab7b72c cocoa: Add SDL_HINT_MAC_PRESS_AND_HOLD hint Ethan Lee 2025-11-30 21:44:49 -0500
  • 6217672bde Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-02 12:36:00 +0000
  • e1edeab0c9 Added touch subsystem locking Sam Lantinga 2025-12-01 22:17:18 -0800
  • 22decf4783 Fixed some clang thread-safety warnings Sam Lantinga 2025-12-01 21:52:54 -0800
  • 1d875dec98 Added touch subsystem locking Sam Lantinga 2025-12-01 22:17:18 -0800
  • ca0e4d2203 Fixed some clang thread-safety warnings Sam Lantinga 2025-12-01 21:52:54 -0800
  • 737be31c63
    emscripten: Prevent fullscreen transitions while one is already in progress. Ryan C. Gordon 2025-12-01 23:33:30 -0500
  • 80f82acdf8 quit: don't call signal() if we're using sigaction() Cameron Gutman 2025-12-01 17:31:55 -0600
  • c636332031 quit: don't call signal() if we're using sigaction() Cameron Gutman 2025-12-01 17:31:55 -0600
  • 1d852d1c28 quit: don't call signal() if we're using sigaction() Cameron Gutman 2025-12-01 17:31:55 -0600
  • 6d99204a82 quit: don't call signal() if we're using sigaction() Cameron Gutman 2025-12-01 17:31:55 -0600
  • 2b1904a849
    GPU: Prefer D3D12 over Vulkan when available Evan Hemsley 2025-12-01 14:50:23 -0800
  • edc252d720
    Update src/gpu/SDL_gpu.c Ethan Lee 2025-12-01 17:49:31 -0500
  • c9293e0dae
    Update src/gpu/SDL_gpu.c Ethan Lee 2025-12-01 17:49:24 -0500
  • e3d47bfcaf Never mind, just move D3D12 above Vulkan cosmonaut 2025-12-01 14:45:40 -0800
  • 8451ff9a78 add NULL to preferredBackends cosmonaut 2025-12-01 14:15:52 -0800
  • 03c6449f82 Fix #if defines cosmonaut 2025-12-01 14:02:50 -0800
  • 7c6e5ce443 GPU: Define preferred backends by platform cosmonaut 2025-12-01 14:00:11 -0800
  • c1db2b4bb0
    Revert "hints: Added SDL_HINT_AUDIO_ENFORCE_MINIMUM_SPEC." Ryan C. Gordon 2025-12-01 14:37:53 -0500
  • 13472d93a9
    Merge f53f9e9945 into 29213efa65 Simon McVittie 2025-12-01 11:38:22 +0100
  • 62f1c304c1
    Merge 90707c019c into 29213efa65 Katelyn Gadd 2025-12-01 11:38:11 +0100
  • 29213efa65 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-01 04:28:01 +0000
  • b7c8b2f29a hints: Added SDL_HINT_AUDIO_ENFORCE_MINIMUM_SPEC. unknown 2025-11-30 23:26:02 -0500
  • 3274e850bc cocoa: Add SDL_HINT_MAC_PRESS_AND_HOLD hint Ethan Lee 2025-11-30 21:44:49 -0500
  • ea1514ab63 testthread: verify that child threads aren't SDL_IsMainThread() Sam Lantinga 2025-11-30 10:51:19 -0800
  • 955698c635 testthread: SDL performs thread initialization automatically Sam Lantinga 2025-11-30 10:37:20 -0800
  • 1c46c8a3dc Set SDL_MAIN_AVAILABLE for all platforms Sam Lantinga 2025-11-30 10:23:48 -0800
  • 778f70c906 Clarify which thread is the main thread Sam Lantinga 2025-11-30 09:52:28 -0800
  • 9c6c2387b9 stb_image.h: apply patches from mainstream PRs 1839, 1862 and 1863. Ozkan Sezer 2025-11-30 23:11:20 +0300
  • 40b4988217 testthread: verify that child threads aren't SDL_IsMainThread() Sam Lantinga 2025-11-30 10:51:19 -0800
  • cb0eeced01 testthread: SDL performs thread initialization automatically Sam Lantinga 2025-11-30 10:37:20 -0800
  • ed10abf9b7 Set SDL_MAIN_AVAILABLE for all platforms Sam Lantinga 2025-11-30 10:23:48 -0800
  • a34d3d77eb Clarify which thread is the main thread Sam Lantinga 2025-11-30 09:52:28 -0800
  • 78146bb14c Correct the sensor axis ordering with the Linux Nintendo driver Sam Lantinga 2025-11-30 11:35:36 -0800
  • 5e9163592f Correct the sensor axis ordering with the Linux Nintendo driver Sam Lantinga 2025-11-30 11:35:36 -0800
  • b9d794bb37 Fixed pen mouse motion when SDL_HINT_PEN_MOUSE_EVENTS is off (thanks @frenzibyte!) Sam Lantinga 2025-11-30 10:54:54 -0800
  • 7af479bc53 Fix iOS text input not working with password integration 2 Salman Alshamrani 2025-11-30 11:13:55 -0500
  • 0fe79184c4 Fix iOS text input not working with password integration 2 Salman Alshamrani 2025-11-30 11:13:55 -0500
  • e12dab7026
    Update SDL_gpu_metal.m Alexey Tselousov 2025-11-30 09:55:56 +0300
  • 95b4894de9
    Merge 7bd6137287 into defd7895da eafton 2025-11-29 19:06:17 -0300
  • 33bf26c7b1
    Remove busy loops in SDL_GPUFence Alexey Tselousov 2025-11-29 22:19:32 +0300
  • a81e068620
    Update SDL_gpu_metal.m Alexey Tselousov 2025-11-29 21:00:06 +0300
  • 47dcf0287a
    Merge d02ea31410 into 6ad5a966ea Eric Lewis 2025-11-29 12:37:10 +0100
  • 1321b045e5
    Update SDL_gpu_metal.m Alexey Tselousov 2025-11-29 12:15:56 +0300
  • 2a8b6a6e10
    Update SDL_gpu_metal.m Alexey Tselousov 2025-11-29 12:10:31 +0300
  • 413ca8d586
    Update SDL_gpu_metal.m Alexey Tselousov 2025-11-29 09:35:18 +0300
  • ead6151bba
    Update SDL_gpu_metal.m Alexey Tselousov 2025-11-29 09:32:06 +0300
  • c61f97dbce events: fix SDL_PeepEvents() returning 0 on error Amelia Clarke 2025-11-27 21:59:24 +0100
  • defd7895da events: fix SDL_PeepEvents() returning 0 on error Amelia Clarke 2025-11-27 21:59:24 +0100
  • 4797bcd1ca events: fix SDL_PeepEvents() returning 0 on error Amelia Clarke 2025-11-27 21:59:24 +0100
  • a7b5537e8c added display link feature for better latency on OSX l33tP4j33t 2025-11-27 20:41:00 +0300
  • 625d090243 Sync SDL3 wiki -> header SDL Wiki Bot 2025-11-26 20:41:22 +0000
  • fdcd548612 Added SDL_PROP_WINDOW_CREATE_WINDOWSCENE_POINTER Sam Lantinga 2025-11-26 12:37:58 -0800
  • 54b15532d3 Set window controller interaction on all windows Sam Lantinga 2025-11-26 11:50:54 -0800
  • c823f837c0 ci: bump macos-13 to macos-14 Anonymous Maarten 2025-10-16 19:19:20 +0200
  • f8252fcc91 JNI_Unload must return the JNI version needed by the native library Anonymous Maarten 2025-11-26 13:44:29 +0100