Commit Graph

  • 9a29f763e1 d3d12: Read the fence in SubmitAndAcquireFence while submitLock is held release-3.4.x William Horvath 2026-08-29 17:06:19 +09:00
  • 51ef86a11f metal: Make the command buffer hold a reference to its fence William Horvath 2026-09-02 23:47:31 +09:00
  • 39664f3b77 metal: Read the fence in SubmitAndAcquireFence while submitLock is held William Horvath 2026-08-29 16:13:37 +09:00
  • f443c429c6 d3d12: Read the fence in SubmitAndAcquireFence while submitLock is held main William Horvath 2026-08-29 17:06:19 +09:00
  • d8451e52d5 metal: Make the command buffer hold a reference to its fence William Horvath 2026-09-02 23:47:31 +09:00
  • 10309e3240 metal: Read the fence in SubmitAndAcquireFence while submitLock is held William Horvath 2026-08-29 16:13:37 +09:00
  • 295ca921c4 implement joystick hotplugging Sawkez 2026-09-02 11:32:37 +04:00
  • 9dcc2e48fa implement joystick hotplugging Sawkez 2026-09-02 11:32:37 +04:00
  • b90ac95029 x11: Ignore BadWindow errors when handling a SelectionRequest SDL2 Frank Praznik 2026-09-02 12:15:21 -04:00
  • c64d28aa40 x11: Ignore BadWindow errors when handling a SelectionRequest Frank Praznik 2026-09-02 12:15:21 -04:00
  • ec6790bd5e x11: Ignore BadWindow errors when handling a SelectionRequest Frank Praznik 2026-09-02 12:15:21 -04:00
  • cd09df3376 Updated to version 3.4.17 for development Sam Lantinga 2026-09-02 09:24:22 -07:00
  • fa2c02bb6e Updated to version 3.4.16 for release release-3.4.16 Sam Lantinga 2026-09-02 09:00:30 -07:00
  • 7c9bc31f70 kmsdrm: atomic path FIXME cleanup, must call CreateSurfaces. Ryan C. Gordon 2026-09-02 10:23:47 -04:00
  • a29eba40a4 kmsdrm: atomic path FIXME cleanup, must call CreateSurfaces. Ryan C. Gordon 2026-09-02 10:23:47 -04:00
  • 489f8fc0a8 GPU D3D12: Fix depth format sample count support check Evan Hemsley 2026-09-01 15:47:10 -07:00
  • b54c7178b9 GPU D3D12: Fix depth format sample count support check Evan Hemsley 2026-09-01 15:47:10 -07:00
  • c8d08ea2df Use the surface palette when creating a texture from a surface Sam Lantinga 2026-09-01 16:38:16 -07:00
  • f26af13381 Main callbacks should be processed even if events are already pending in SDL_WaitEvent() Sam Lantinga 2026-09-01 15:36:38 -07:00
  • 757400e044 Main callbacks should be processed even if events are already pending in SDL_WaitEvent() Sam Lantinga 2026-09-01 15:36:38 -07:00
  • 79a4ea1c54 Improve implementation of GetClosestSupportedFormat (#15577) Cameron Cawley 2026-09-01 23:14:44 +01:00
  • bee45bd114 fix typo Brenton Bostick 2026-06-17 16:36:10 -04:00
  • 46a942a3e3 fix typo Brenton Bostick 2026-06-17 16:36:10 -04:00
  • aba2d16233 aaudio: Make input preset into a hint, don't set it by default. Ryan C. Gordon 2026-09-01 14:03:05 -04:00
  • 22e42e6e1e aaudio: Make input preset into a hint, don't set it by default. Ryan C. Gordon 2026-09-01 14:03:05 -04:00
  • 4aa40070ef gpu: Return early when attempting to bind 0 samplers. Ethan Lee 2026-09-01 08:25:20 -04:00
  • c5f07f0990 gpu: Return early when attempting to bind 0 samplers. Ethan Lee 2026-09-01 08:25:20 -04:00
  • e1bc7d6de9 PULL_REQUEST_TEMPLATE.md: "Zlib" should not be capitalized. Ryan C. Gordon 2026-08-31 13:24:18 -04:00
  • b1f782163e AGENTS.md: Updated text with latest policy revisions. Ryan C. Gordon 2026-08-31 13:22:24 -04:00
  • 9e6f0180a0 Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-31 17:34:01 +00:00
  • 27d56a5e64 PULL_REQUEST_TEMPLATE.md: "Zlib" should not be capitalized. Ryan C. Gordon 2026-08-31 13:24:18 -04:00
  • 197e5d0c23 AGENTS.md: Updated text with latest policy revisions. Ryan C. Gordon 2026-08-31 13:22:24 -04:00
  • fd28dc9d56 PULL_REQUEST_TEMPLATE.md: "Zlib" should not be capitalized. Ryan C. Gordon 2026-08-31 13:24:18 -04:00
  • 83ab835bfd AGENTS.md: Updated text with latest policy revisions. Ryan C. Gordon 2026-08-31 13:22:24 -04:00
  • 5b492bd278 x11: Only position the fullscreen window if not on the target display Frank Praznik 2026-08-31 12:37:31 -04:00
  • 2ec0b24b54 x11: Only position the fullscreen window if not on the target display Frank Praznik 2026-08-31 12:37:31 -04:00
  • 70e9cc86dd Don't use the HIDAPI driver for the Tarantula 8K controller with stock firmware Sam Lantinga 2026-08-31 09:34:57 -07:00
  • 4ef437dc55 cocoa: Convert popup window coordinates to global when adjusting the pointer offset Frank Praznik 2026-08-31 11:31:41 -04:00
  • 013844b003 cocoa: Convert popup window coordinates to global when adjusting the pointer offset Frank Praznik 2026-08-31 11:31:41 -04:00
  • 46498bc247 ci: run controller on ubuntu-slim Anonymous Maarten 2026-08-29 19:18:57 +02:00
  • 58ff755ea5 bmp: Correctly load RLE-encoded bitmaps with irregular widths. Ryan C. Gordon 2026-08-28 21:20:32 -04:00
  • c71abd0860 bmp: Correctly load RLE-encoded bitmaps with irregular widths. Ryan C. Gordon 2026-08-28 21:20:32 -04:00
  • 8b2ecd481b events: Add pinch event category Frank Praznik 2026-08-28 11:22:05 -04:00
  • 6b18df27f7 events: Add pinch event category Frank Praznik 2026-08-28 11:22:05 -04:00
  • c589241ba1 PS2: fix textures rendering at half opacity when blend is enabled Sawkez 2026-08-28 02:01:41 +04:00
  • 338768e23d PS2: fix textures rendering at half opacity when blend is enabled Sawkez 2026-08-28 02:01:41 +04:00
  • 2ca5446cd4 Fixed reading the factory stick calibration for Nintendo Switch controllers Sam Lantinga 2026-08-27 11:42:50 -07:00
  • 8d6c456fb3 Fixed reading the factory stick calibration for Nintendo Switch controllers Sam Lantinga 2026-08-27 11:42:50 -07:00
  • c446a31d1c alsa: Manage device index, not just card ID. Ryan C. Gordon 2026-08-27 14:23:09 -04:00
  • af9dbb65f6 alsa: Manage device index, not just card ID. Ryan C. Gordon 2026-08-27 14:23:09 -04:00
  • 774a3a0ab1 joystick: Fixed \since version for new sensor APIs. Ryan C. Gordon 2026-08-27 11:06:05 -04:00
  • 4f3d7017b0 joystick: Expose sensor data at the SDL_Joystick level. Ryan C. Gordon 2026-08-27 10:18:03 -04:00
  • 2954b9168d cocoa: Run the CFRunLoop for 20ms during SDL_Quit(). Ryan C. Gordon 2026-08-27 00:23:20 -04:00
  • 2776931725 emscripten: Don't fall back to simulating vsync if settings are still pending. Ryan C. Gordon 2026-08-27 00:18:25 -04:00
  • 4f477c807c cocoa: Run the CFRunLoop for 20ms during SDL_Quit(). Ryan C. Gordon 2026-08-27 00:23:20 -04:00
  • 618890f8fa emscripten: Don't fall back to simulating vsync if settings are still pending. Ryan C. Gordon 2026-08-27 00:18:25 -04:00
  • 368b6cedf6 cmake: fix indentation in CheckPipewire Anonymous Maarten 2026-08-27 00:24:13 +02:00
  • 3eb19e5fec ci: bump ninja version Anonymous Maarten 2026-08-27 00:24:01 +02:00
  • 6ccd26184a Add more 'see also's to header comments in SDL_gpu.h Crispin 2026-08-26 20:06:04 +12:00
  • 1f922d7c06 Add more 'see also's to header comments in SDL_gpu.h Crispin 2026-08-26 20:06:04 +12:00
  • 0a80aefd49 wayland: Don't perform hit testing during implicit pointer grabs Frank Praznik 2026-08-24 12:04:36 -04:00
  • bc0a43ec7f wayland: Don't perform hit testing during implicit pointer grabs Frank Praznik 2026-08-24 12:04:36 -04:00
  • 7fc7c9b0e8 joystick: Add VKB Gladiator NXT Evo to the flight stick device list sxvlsl 2026-08-26 12:09:17 +02:00
  • 6a3062fd6c joystick: Add VKB Gladiator NXT Evo to the flight stick device list sxvlsl 2026-08-26 12:09:17 +02:00
  • 4cbc0b06e2 x11: Skip announcing WM_TAKE_FOCUS in WM_PROTOCOLS Vlad Zahorodnii 2026-08-14 13:45:06 +03:00
  • 5e8eb0d4e7 x11: Skip announcing WM_TAKE_FOCUS in WM_PROTOCOLS Vlad Zahorodnii 2026-08-14 13:45:06 +03:00
  • 452c3634d4 Fixed two cases where joystick/haptic objects should be marked invalid on error during open. Sam Lantinga 2026-08-24 16:31:46 -07:00
  • 8bbdd0d409 Add Wake Up key code for Windows muzikbike 2026-08-24 23:23:22 +01:00
  • 40e1357e29 Add Wake Up key code for Windows muzikbike 2026-08-24 23:23:22 +01:00
  • 8b7cf83909 Added a Windows mapping for the Gamesir-G5 Sam Lantinga 2026-08-24 13:14:22 -07:00
  • 6648b7966c Added a Windows mapping for the Gamesir-G5 Sam Lantinga 2026-08-24 13:14:22 -07:00
  • 15fff4770a Added detection for Turtle Beach Xbox 360 controllers Sam Lantinga 2026-08-24 13:08:06 -07:00
  • 05a0cb5894 Added detection for Turtle Beach Xbox 360 controllers Sam Lantinga 2026-08-24 13:08:06 -07:00
  • 9d2579db26 wayland: Don't presume that the window is non-resizable when hidden Frank Praznik 2026-08-24 14:01:11 -04:00
  • 98e0329ad9 joystick: Accept partial user calibration for sticks on Switch controllers Eri the Switch 2026-08-24 11:38:03 +03:00
  • fb8a32cc75 joystick: Accept partial user calibration for sticks on Switch controllers Eri the Switch 2026-08-24 11:38:03 +03:00
  • c6570a4de9 Add some missing Microsoft keyboard codes muzikbike 2026-08-24 14:31:37 +01:00
  • 32f1edb4b9 Hit test no longer executes when destroying wayland window quasar32 2026-08-22 00:01:05 -05:00
  • be51a15ba2 Hit test no longer executes when destroying wayland window quasar32 2026-08-22 00:01:05 -05:00
  • 9712c2c7fc Add some missing Microsoft keyboard codes muzikbike 2026-08-24 14:31:37 +01:00
  • 75ff9ae9a1 Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-24 07:00:49 +00:00
  • 75c35b8cce Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-24 04:52:59 +00:00
  • b0827a48ab Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-24 04:38:07 +00:00
  • bf889aaed5 Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-23 22:01:09 +00:00
  • 0dce67c74a Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-23 21:57:14 +00:00
  • 0932b559e8 wikisync: Testing wikiheaders bridge, disregard. Ryan C. Gordon 2026-08-23 16:29:53 -04:00
  • 36488c6257 Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-23 20:28:45 +00:00
  • ae78aee61b Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-23 20:25:01 +00:00
  • 39333eb07b Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-23 20:00:06 +00:00
  • a3d215933a Sync SDL3 wiki -> header SDL Wiki Bot 2026-08-23 19:49:06 +00:00
  • f107c8f116 GPU: D3D12: set MultisampleEnable for multisampled pipelines (thanks @sailro!) Sam Lantinga 2026-08-23 10:51:48 -07:00
  • 58702e533f GPU: D3D12: set MultisampleEnable for multisampled pipelines (thanks @sailro!) Sam Lantinga 2026-08-23 10:51:48 -07:00
  • 143286988d Fix build on PowerPC with uClibc Dario Binacchi 2026-08-23 16:09:24 +02:00
  • e721af3baf Fix build on PowerPC with uClibc Dario Binacchi 2026-08-23 16:09:24 +02:00
  • 1277616105 Show the child process wait code instead of turning it into an error string Sam Lantinga 2026-08-23 10:32:18 -07:00
  • 8b1e4aa41b Show the child process wait code instead of turning it into an error string Sam Lantinga 2026-08-23 10:32:18 -07:00
  • d90e52acf2 Fix SDL_PLATFORM_UNI typo in migration guide Dav999-v 2026-08-23 17:29:11 +02:00
  • 85260aa180 Fix SDL_PLATFORM_UNI typo in migration guide Dav999-v 2026-08-23 17:29:11 +02:00
  • 33edac8e15 Rebuilt test shader headers Sam Lantinga 2026-08-23 10:08:59 -07:00
  • 33bf6d6964 Update testgpurender_effects_grayscale.frag.hlsl momoko-h 2026-08-23 17:49:03 +02:00