Commit Graph

  • 2c3657a0ce egl: Patched to compile. Ryan C. Gordon 2025-12-17 17:27:51 -05:00
  • 46df9ea92a egl: Call SDL_EGL_SetSwapInterval during context creation, not the GL version. Ryan C. Gordon 2025-12-17 17:16:39 -05:00
  • cd4aa78d9a wayland: Update the HDR data on placeholder displays Frank Praznik 2025-12-17 15:01:17 -05:00
  • 235f417616 wayland: Update the HDR data on placeholder displays Frank Praznik 2025-12-17 15:01:17 -05:00
  • d028d8bc3b Fix minor typos in headers. Frank Praznik 2025-12-17 12:56:04 -05:00
  • 63636c8403 Fixed warning: implicit conversion loses integer precision Sam Lantinga 2025-12-16 14:50:37 -08:00
  • c7508ca2e9 Fixed warning: no previous prototype for function 'ParseDescriptor' Sam Lantinga 2025-12-16 14:49:06 -08:00
  • 9c856aea96 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-16 17:57:26 +00:00
  • d583fc88be Updated to version 3.3.7 for development Sam Lantinga 2025-12-16 09:37:55 -08:00
  • 9022d90e01 README-emscripten: corrected comments about vsync. Ryan C. Gordon 2025-12-16 12:23:45 -05:00
  • ef0a604d44 Updated to version 3.3.6 for preview release prerelease-3.3.6 Sam Lantinga 2025-12-16 08:54:04 -08:00
  • aeb4b3d2fc Reverted Vita cliprect changes Sam Lantinga 2025-12-16 08:47:45 -08:00
  • 1f216da1e6 x11: Don't poll the map state when the window was unmapped and borders are toggled Frank Praznik 2025-12-15 11:43:49 -05:00
  • 78d008fcd2 x11: Don't poll the map state when the window was unmapped and borders are toggled Frank Praznik 2025-12-15 11:43:49 -05:00
  • d94cd1efad GPU: Ensure Vulkan doesn't pass unsupported feature structures for requested vulkan version (#14662) Nuno Silva 2025-12-16 01:57:49 +00:00
  • 99cbedd662 Fix SDL_EnumerateDirectory(/) failing on POSIX and Windows. Edgar J San Martin 2025-12-15 18:33:03 -05:00
  • 09a2283b53 Fix SDL_EnumerateDirectory(/) failing on POSIX and Windows. Edgar J San Martin 2025-12-15 18:33:03 -05:00
  • 6665ebaa2e SDL_test: allow disabling colorized output Anonymous Maarten 2025-12-03 03:24:01 +01:00
  • 765a2e9118 Fix using wrong variable by mistake Susko3 2025-12-15 22:41:48 +01:00
  • 1260c10aab GPU Vulkan: Only modify surface on window claim or release (#14659) Evan Hemsley 2025-12-15 12:54:16 -08:00
  • e8fbb7e820 GPU: Metal: Rebind storage buffers when changing the pipeline moves them. Jakub Wasilewski 2025-12-14 11:16:02 +01:00
  • 73c9f25867 GPU: Metal: Rebind storage buffers when changing the pipeline moves them. Jakub Wasilewski 2025-12-14 11:16:02 +01:00
  • 9092ddff3c wayland: Update the color management protocol Frank Praznik 2025-12-15 13:47:07 -05:00
  • db84b948f9 egl: Default to a swap interval of 0. Ryan C. Gordon 2025-12-15 12:44:17 -05:00
  • deb85d1fa8 emscripten: find the right SDL_Window during fullscreen events. Ryan C. Gordon 2025-12-15 12:08:01 -05:00
  • 64df9cfa47 testmessage: quit if we get a mouse click Sam Lantinga 2025-12-15 08:55:22 -08:00
  • bcaedd5781 Fixed messageboxes when using window scenes on Apple platforms Sam Lantinga 2025-12-15 08:54:55 -08:00
  • 7f84afa68b Pass the window along with evdev touch events Sam Lantinga 2025-12-15 08:28:57 -08:00
  • 518c98ea01 Pass the window along with evdev touch events Sam Lantinga 2025-12-15 08:28:57 -08:00
  • de642c8890 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-14 18:40:08 +00:00
  • ae8df644d7 Refer to SDL_CreateGPUComputePipeline() appropriately Sam Lantinga 2025-12-14 10:38:10 -08:00
  • a3e5335dbf Removed wiki markup Sam Lantinga 2025-12-14 08:20:00 -08:00
  • 16b74a6ffa Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-14 16:03:48 +00:00
  • 3eba0b6f8a Sync SDL2 wiki -> header SDL Wiki Bot 2025-12-14 07:48:57 +00:00
  • 517a3d20e8 Support calling SteamAPI_InitEx() before SDL_Init(SDL_INIT_GAMEPAD) Sam Lantinga 2025-12-13 23:42:55 -08:00
  • d780fa144a Don't create the SDL environment in SDL_setenv_unsafe() Sam Lantinga 2025-12-13 21:25:43 -08:00
  • 5fe69e73ba x11: Use XInput2 to handle pointer input while grabbed and touches are active Frank Praznik 2025-12-07 11:53:34 -05:00
  • a2d19ec7f3 Note that uniforms are local to command buffers (thanks @LittleCodingFox!) Sam Lantinga 2025-12-12 15:09:56 -08:00
  • ec19f1e12f Use Uint32 instead of unsigned int for descriptor values Sam Lantinga 2025-12-12 12:36:35 -08:00
  • 71be323973 Updated Xbox HIDAPI descriptor handling for alternate layout Sam Lantinga 2025-12-12 12:25:59 -08:00
  • 51786880f4 cmake: add reftable ref storage support to GetGitRevisionDescription Fredrik Foss-Indrehus 2025-12-11 14:30:12 +01:00
  • bdb72bb3f0 cmake: add reftable ref storage support to GetGitRevisionDescription Fredrik Foss-Indrehus 2025-12-11 14:30:12 +01:00
  • 76dfb85407 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-11 23:15:58 +00:00
  • d6f6421973 Revert "Don't enable the text-input protocol when using Fcitx" Frank Praznik 2025-12-11 11:41:32 -05:00
  • f8a4fbf128 Remove mkinstalldirs from automake Anonymous Maarten 2025-12-11 05:48:36 +01:00
  • e0050c3a9f GPU: Fix crash on Android upon returning from the background Arnoldo Adonaí Barón Robles 2025-12-10 10:27:13 -06:00
  • e5731f9bac GPU: Fix crash on Android upon returning from the background Arnoldo Adonaí Barón Robles 2025-12-10 10:27:13 -06:00
  • c2710bd4e8 Don't apply SDL_HINT_MOUSE_DPI_SCALE_CURSORS on Wayland Frank Praznik 2025-12-10 14:23:35 -05:00
  • 450a2cb5e4 Added support for parsing the Xbox report descriptor Sam Lantinga 2025-12-10 09:56:30 -08:00
  • ef416e84a1 Use SDL_LogDebug() for dumping HID packets Sam Lantinga 2025-12-10 09:55:44 -08:00
  • 0ca7052345 stb_image.h: apply patches from mainstream PRs 1839, 1862 and 1863. Ozkan Sezer 2025-11-30 23:11:20 +03:00
  • f21394381b Make BUrl not 'ambiguous' Peppersawce 2025-12-06 11:35:16 +01:00
  • 843345a18c Use a BHandler attached to the application instead of a BLooper PulkoMandy 2024-03-24 16:45:42 +01:00
  • bacfd3c252 Make BUrl not 'ambiguous' Peppersawce 2025-12-06 11:35:16 +01:00
  • 47312cf0f3 Use a BHandler attached to the application instead of a BLooper PulkoMandy 2024-03-24 16:45:42 +01:00
  • 5bbf1dcb44 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-10 01:13:34 +00:00
  • 466ca58b04 Added SDL_HINT_MOUSE_DPI_SCALE_CURSORS Sam Lantinga 2025-12-09 16:38:43 -08:00
  • 5b572638b8 video: Handle window destruction in event handlers Frank Praznik 2025-12-09 12:35:37 -05:00
  • 62639fdf88 Improve camera frame rate matching on macOS Qiu Qiang 2025-12-08 21:55:17 -05:00
  • 4478ad67d2 Lock joysticks when they are connected/disconnected on emscripten Sam Lantinga 2025-01-01 13:51:47 -08:00
  • d9836d15e7 Lock joysticks when they are connected/disconnected on emscripten Sam Lantinga 2025-01-01 13:51:47 -08:00
  • b3cdeb942a opengl: default to vsync=0 everywhere. Ryan C. Gordon 2025-12-08 15:12:06 -05:00
  • a296c40867 isfinite is not available on all platforms, so add a bitmasking alternative Anonymous Maarten 2025-12-08 20:19:39 +01:00
  • f896e26f59 tests: find X11 and wayland-client Anonymous Maarten 2025-12-08 19:38:37 +01:00
  • d19b010d4e cmake: only enable building tests when SDL is the main project Anonymous Maarten 2025-12-08 19:20:39 +01:00
  • 14aa5cf762 x11: Remove unused function parameter Frank Praznik 2025-12-08 12:32:57 -05:00
  • 69255b870d x11: Dedup the X11_FindWindow() function Frank Praznik 2025-12-08 12:31:30 -05:00
  • a4de176e1c Use the correct pixel formats for Vulkan on big endian Cameron Cawley 2024-05-27 19:44:53 +01:00
  • 9b36a76ee6 Fixed supported pixel formats on big endian systems (thanks @ccawley2011!) Sam Lantinga 2025-12-08 08:35:53 -08:00
  • a75bf983e5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-08 16:27:12 +00:00
  • 6f774908fe audio: SDL_GetAudioDeviceName() now works with the default device IDs. Ryan C. Gordon 2025-12-08 11:24:21 -05:00
  • a35639c7b5 Added patch note for SDL_SetWindowFillDocument() Sam Lantinga 2025-12-08 08:18:34 -08:00
  • db3ee5d62b Enable building the tests by default Sam Lantinga 2025-12-08 08:15:12 -08:00
  • bcdb3eddcc WhatsNew.txt: Moved some missing entries over to the release-3.2.x branch. Ryan C. Gordon 2025-12-08 11:08:04 -05:00
  • 08a547e077 WhatsNew.txt: Removed reference to removed property. Ryan C. Gordon 2025-12-08 11:03:42 -05:00
  • b428c1834f Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-08 03:26:26 +00:00
  • 5813d0ec0a surface: SDL_RotateSurface should update SDL_PROP_SURFACE_ROTATION_FLOAT. Ryan C. Gordon 2025-12-07 15:27:36 -05:00
  • 4194879df1 surface: Surface rotation property should be float, not int. Ryan C. Gordon 2025-12-07 15:26:31 -05:00
  • 9918d6cb5e emscripten: Move fill-document from hint/property to a window flag. Ryan C. Gordon 2025-12-07 14:42:18 -05:00
  • 057634d069 Fix loop variable bug in V4L2 camera format enumeration Qiu Qiang 2025-12-07 16:47:15 -05:00
  • 19988c5faa Fix loop variable bug in V4L2 camera format enumeration Qiu Qiang 2025-12-07 16:47:15 -05:00
  • 7773157fae Updated to version 3.3.5 for development Sam Lantinga 2025-12-07 09:30:04 -08:00
  • 9bf86a2db3 Added documentation for the 3.4.0 release Sam Lantinga 2025-12-07 09:18:29 -08:00
  • edb81cf84a Fixed whitespace Sam Lantinga 2025-12-07 09:12:34 -08:00
  • 9257df24b5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-07 16:05:39 +00:00
  • 97b0b13147 Fixed subdirectories showing in enumeration of Steam storage Sam Lantinga 2025-12-06 22:35:05 -08:00
  • 7e78636e8e Handle SharedArrayBuffer for PNG data Christian Semmler 2025-12-07 06:54:02 +01:00
  • f173fd28f0 Updated to version 3.3.4 for preview release prerelease-3.3.4 Sam Lantinga 2025-12-06 14:57:22 -08:00
  • eba0630907 Fixed the directory in the enumeration callback for Steam storage Sam Lantinga 2025-12-06 14:48:02 -08:00
  • 1978506112 Reverse file iteration in the Steam storage Sam Lantinga 2025-12-06 14:09:58 -08:00
  • eea8090f84 Steam storage improvements Sam Lantinga 2025-12-06 12:45:05 -08:00
  • 96b5c92780 render: D3D12 Xbox does not have COMPARISON_FUNC_NONE yet Ethan Lee 2025-12-06 16:10:35 -05:00
  • b74ba6298c Xbox buildfix for IsWindowsBuildVersionAtLeast Ethan Lee 2025-12-06 15:34:17 -05:00
  • 9369a341c6 Sync SDL3 wiki -> header SDL Wiki Bot 2025-12-06 18:52:33 +00:00
  • 2c11d62d17 camera: Report rotation needed to account for device orientation. Ryan C. Gordon 2025-12-02 20:26:08 -05:00
  • 6602f12744 SteamAPI_ISteamRemoteStorage_FileWrite() returns bool Sam Lantinga 2025-12-06 09:43:27 -08:00
  • 667e4e9020 egl: Fix X11 EGL window creation on Nvidia Cameron Gutman 2025-12-05 21:25:55 -06:00
  • 3146374e4a egl: Fix X11 EGL window creation on Nvidia Cameron Gutman 2025-12-05 21:25:55 -06:00
  • eb5eb4a33d Fix crash in UploadToTexture() on DX12. LuncyBloont 2025-12-06 00:15:29 +08:00
  • ab67be7e5a Fix crash in UploadToTexture() on DX12. LuncyBloont 2025-12-06 00:15:29 +08:00