Commit Graph

  • 2a0223487f Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-02 15:53:56 +0000
  • 1a7c206986 Save and restore error messages when rolling back after failed init Sam Lantinga 2025-03-02 07:37:46 -0800
  • 2c46c3d5b7 Updated dynamic API for new functions Sam Lantinga 2025-03-02 07:53:51 -0800
  • 5373271a12 forbid transform change while relative mode active expikr 2025-02-26 09:37:30 +0800
  • 428f0dcd61 add SDL_SetRelativeMouseTransform expikr 2025-02-21 19:33:14 +0800
  • 67127afe3f Fix from #12118 Arkadiusz Lach 2025-02-02 01:19:39 +0100
  • e25ee22469 Added tiled 9-grid texture rendering function Arkadiusz Lach 2025-01-24 10:17:44 +0100
  • 954675b32a Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-02 15:52:11 +0000
  • 44bca81fdd Change default texture scale mode per renderer Arkadiusz Lach 2025-01-25 01:36:57 +0100
  • 15f750dd4c Save and restore error messages when rolling back after failed init Sam Lantinga 2025-03-02 07:37:46 -0800
  • b0d2a4f355 gpu: Fix Z offset for D3D12 realigned 3D texture uploads Caleb Cornett 2025-03-02 00:04:57 -0500
  • 6a9e970880 cocoa: Don't overwrite the desktop mode when changing the fullscreen mode Frank Praznik 2025-03-01 22:43:40 -0500
  • b69201daeb cocoa: Don't overwrite the desktop mode when changing the fullscreen mode Frank Praznik 2025-03-01 22:43:40 -0500
  • 334f64fe55 cocoa: Don't overwrite the desktop mode when changing the fullscreen mode Frank Praznik 2025-03-01 22:43:40 -0500
  • 4e3058ce82 cocoa: Run pending events to completion Frank Praznik 2025-02-12 13:57:14 -0500
  • 078d737a27 cocoa: Run pending events to completion Frank Praznik 2025-02-12 13:57:14 -0500
  • b0df1cbbef Updated to version 3.3.0 for development Sam Lantinga 2025-03-01 19:31:00 -0800
  • bc6307a872 Updated to version 3.2.7 for development Sam Lantinga 2025-03-01 19:29:51 -0800
  • 65864190cc Added testpen to the Xcode test project release-3.2.6 Sam Lantinga 2025-03-01 18:49:25 -0800
  • 292e431748 Updated to version 3.2.6 for release Sam Lantinga 2025-03-01 18:30:34 -0800
  • 53c022c880 Updated to version 2.32.3 for development Sam Lantinga 2025-03-01 18:13:50 -0800
  • e11183ea6c Updated to version 2.32.2 for release release-2.32.2 Sam Lantinga 2025-03-01 18:00:11 -0800
  • f0cb78e082 Handle XCreateIC() failing when composition UI is enabled Sam Lantinga 2025-03-01 13:51:44 -0800
  • 55484ef023 Moved WIN_UpdateMouseCapture() to be with the other mouse functions Sam Lantinga 2025-03-01 12:37:02 -0800
  • 020664bd10 Update mouse button state when re-entering a window Sam Lantinga 2025-03-01 12:35:44 -0800
  • 21d2f4675b Moved WIN_UpdateMouseCapture() to be with the other mouse functions Sam Lantinga 2025-03-01 12:37:02 -0800
  • f8c9ee9778 Update mouse button state when re-entering a window Sam Lantinga 2025-03-01 12:35:44 -0800
  • b836ad4d4f Fix a root signature mismatch for the D3D12 renderer Sam Lantinga 2025-03-01 11:58:00 -0800
  • be1798ee43 Fix a root signature mismatch for the D3D12 renderer Sam Lantinga 2025-03-01 11:58:00 -0800
  • a88105784f
    camera: Delete some failure code that should have been removed before. Ryan C. Gordon 2025-03-01 14:52:56 -0500
  • f868408a3a Ceil the audio resampling rate to avoid over-estimating output samples. Brick 2025-03-01 12:47:10 +0000
  • cbdc93b17f cmake: make sure a SDL3 library is present when not using COMPONENTs Anonymous Maarten 2025-03-01 17:54:45 +0100
  • 8a7beca122 camera: clear the spec when closing, so re-opening can probe again Anonymous Maarten 2025-03-01 04:32:09 +0100
  • ee5f5c9172 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-01 16:26:19 +0000
  • 6e4193b743 Note that the file names are UTF-8 encoded Sam Lantinga 2025-03-01 08:21:27 -0800
  • 74c4b14f99 Ceil the audio resampling rate to avoid over-estimating output samples. Brick 2025-03-01 12:47:10 +0000
  • 4df04ea3b0 camera: clear the spec when closing, so re-opening can probe again Anonymous Maarten 2025-03-01 04:32:09 +0100
  • 60c65f9fa4 SDL_camera.c: fix failure-return in SDL_PrepareCameraSurfaces(). Ozkan Sezer 2025-03-01 04:37:02 +0300
  • b8c2bc143e Added build dependencies for Arch Linux Sam Lantinga 2025-02-28 16:31:10 -0800
  • 135d734cfe cocoa: Run pending events to completion Frank Praznik 2025-02-12 13:57:14 -0500
  • 7ab1412e20 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-28 21:21:47 +0000
  • 725af6ad16
    camera: Fixed surface formats, etc, for Emscripten backend. Ryan C. Gordon 2025-02-28 16:12:37 -0500
  • ef23ebfb5a Fixed the cursor clip rect when toggling window borders on macOS Sam Lantinga 2025-02-28 11:57:03 -0800
  • c682599448 GPU_d3d12: Switched the default swapchain scaling mode to none. guitarfreak 2025-02-28 08:36:31 +0100
  • ea513fd47c Fixed vulkan gpu backend android orientation behaviour to just work like on iOS. guitarfreak 2025-02-28 08:28:14 +0100
  • 557032e0ff
    GPU_d3d12: Switched the default swapchain scaling mode to none. guitarfreak 2025-02-28 08:36:31 +0100
  • c472398b23
    Fixed vulkan gpu backend android orientation behaviour to just work like on iOS. guitarfreak 2025-02-28 08:28:14 +0100
  • 87b1c9736f
    Fix pen generated mouse events not having SDL_PEN_MOUSEID (#12392) Elbagast 2025-02-28 01:45:27 +0000
  • a44107540d sysjoystick: don't leak fd on error Wim Taymans 2025-02-12 10:14:16 +0100
  • 9a802797d2 SDL_pen: fix eraser check Wim Taymans 2025-02-12 10:03:57 +0100
  • 54c7aa9c90 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-28 00:42:06 +0000
  • 35e8cf8ee6 render: allow render targets to use logical presentation. Ryan C. Gordon 2025-02-27 17:28:47 -0500
  • 68df35d11c
    render: allow render targets to use logical presentation. Ryan C. Gordon 2025-02-27 17:28:47 -0500
  • 281f0fae1c Include the VID/PID of generic keyboard/mouse devices on Windows Sam Lantinga 2025-02-26 12:53:39 -0800
  • 049134cb06 Include the VID/PID of generic keyboard/mouse devices on Windows Sam Lantinga 2025-02-26 12:53:39 -0800
  • d09bf56818
    clipboard: Cleanup coding style Frank Praznik 2025-02-27 11:39:21 -0500
  • edaf447678
    tests: Add showing/setting the primary selection text to testclipboard Frank Praznik 2025-02-27 11:14:04 -0500
  • 7b9036bea6
    wayland: Don't overwrite clipboard data with the primary selection text Frank Praznik 2025-02-27 11:07:27 -0500
  • f7cadcba84
    examples: Use SDL_GetAudioStreamQueued, not SDL_GetAudioStreamAvailable. Ryan C. Gordon 2025-02-27 11:44:22 -0500
  • b3336c5a73 Match style Alexander Batalov 2025-02-27 09:53:44 +0300
  • 2b784b5bf6 Fix SDL_GlobDirectory Alexander Batalov 2025-02-27 09:22:04 +0300
  • cded69062d Match style Alexander Batalov 2025-02-27 09:53:44 +0300
  • c98f1dc282 Fix SDL_GlobDirectory Alexander Batalov 2025-02-27 09:22:04 +0300
  • eb89d0c8c3 Don't put wired Switch Pro controllers into simple report mode Sam Lantinga 2025-02-26 17:54:43 -0800
  • 1ea99bc904 Early out if setting a duplicate window title Sam Lantinga 2025-02-26 17:10:41 -0800
  • 56e2955b6a Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-26 21:03:33 +0000
  • cc984c9735 Added a mapping for the 8BitDo SN30 Pro+ controller on macOS Sam Lantinga 2025-02-26 11:39:57 -0800
  • ba88b6aa06 Fixed reliability of initializing Switch controllers on macOS Sam Lantinga 2025-02-26 11:21:34 -0800
  • 66ecdc69ac Don't update the report mode until the related hint is set Sam Lantinga 2025-02-26 10:40:03 -0800
  • fab52b578f wayland: Ensure that color descriptions are always retrieved Frank Praznik 2025-02-26 11:14:55 -0500
  • 7f83751524
    wayland: Ensure that color descriptions are always retrieved Frank Praznik 2025-02-26 11:14:55 -0500
  • 9ec1701f1d Added a mapping for the 8BitDo SN30 Pro+ controller on macOS Sam Lantinga 2025-02-26 11:39:57 -0800
  • 2559a74e61 Fixed reliability of initializing Switch controllers on macOS Sam Lantinga 2025-02-26 11:21:34 -0800
  • 8918c1f1ba Don't update the report mode until the related hint is set Sam Lantinga 2025-02-26 10:40:03 -0800
  • 9464aaa8af Change D3D12 GPU backend to respect has_depth_stencil_target jsoulier 2025-02-26 00:35:37 -0500
  • cf819ca818 Don't allow further operations on properties while we're destroying them Sam Lantinga 2025-02-26 08:34:14 -0800
  • d6640a4607 Change D3D12 GPU backend to respect has_depth_stencil_target jsoulier 2025-02-26 00:35:37 -0500
  • e012573766 Don't fixup mappings for Joy-Con controllers Sam Lantinga 2025-02-25 18:59:40 -0800
  • 34c3734953 Fixed opening one Joy-Con when the other is visible but disconnected Sam Lantinga 2025-02-25 18:21:47 -0800
  • f9d6948057 Don't fixup mappings for Joy-Con controllers Sam Lantinga 2025-02-25 18:59:40 -0800
  • 420816230f Fixed opening one Joy-Con when the other is visible but disconnected Sam Lantinga 2025-02-25 18:21:47 -0800
  • cea257e980 forbid transform change while relative mode active expikr 2025-02-26 09:37:30 +0800
  • 9104b504f2 add SDL_SetRelativeMouseTransform expikr 2025-02-21 19:33:14 +0800
  • f1761d95df Update documentation to reflect the recommended way `SDL_StorageReady()` should be used (addresses #12201) nightmareci 2025-02-25 17:39:35 -0800
  • 049a7a04de Wake the main thread for main function dispatch Sam Lantinga 2025-02-25 12:23:32 -0800
  • 32098ea1e9 Wake the main thread for main function dispatch Sam Lantinga 2025-02-25 12:23:32 -0800
  • f0f593f04b Embed a description about Wayland clipboard instead of a link hwsmm 2025-02-26 04:15:24 +0900
  • bb748ef2d9 Don't cleanup clipboard in SDL_SendClipboardUpdate on Wayland hwsmm 2025-02-25 23:12:28 +0900
  • f82d457dd6
    Embed a description about Wayland clipboard instead of a link hwsmm 2025-02-26 04:15:24 +0900
  • 38a73a1783 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-25 18:29:56 +0000
  • 85a302550d Set an error message if the rect passed to SDL_RenderReadPixels() is entirely outside the viewport Sam Lantinga 2025-02-25 10:27:05 -0800
  • 29df99ee38 Clarified SDL_RenderReadPixels() documentation Sam Lantinga 2025-02-25 10:25:17 -0800
  • 154048ba73 Set an error message if the rect passed to SDL_RenderReadPixels() is entirely outside the viewport Sam Lantinga 2025-02-25 10:27:05 -0800
  • 220baffacd Clarified SDL_RenderReadPixels() documentation Sam Lantinga 2025-02-25 10:25:17 -0800
  • 8534daed3b Don't cleanup clipboard in SDL_SendClipboardUpdate on Wayland hwsmm 2025-02-25 23:12:28 +0900
  • 2f77558bad fix comment cosmonaut 2025-02-10 12:31:25 -0800
  • 44f1ec35c4 GPU: Make Vulkan transfer buffers dedicated allocs cosmonaut 2025-02-10 12:24:26 -0800
  • 1c2189c7c9 strings.h isn't available in Windows environments Sam Lantinga 2025-02-25 08:43:46 -0800
  • ffdca343fb Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-25 16:58:12 +0000
  • ac5fca4ae5 Clarify the expected usage of SDL_StorageReady() Sam Lantinga 2025-02-25 08:56:23 -0800