Commit Graph

  • f1d16e9b4d avoid UB (left shift of negative number) in SDL_windowsevents.c rohlem 2025-03-10 16:23:06 +01:00
  • 9fcca83512 gpu: Validate that CopyGPUTextureToTexture formats match Caleb Cornett 2025-03-09 11:55:22 -04:00
  • fa4a9ba74e wayland: Fix enum/boolean comparison and assignment Frank Praznik 2025-03-09 11:55:05 -04:00
  • f2866418d4 wayland: Fix enum/boolean comparison and assignment Frank Praznik 2025-03-09 11:55:05 -04:00
  • 9a6f8a2512 mouse: Add internal integer mouse mode hint for sdl2-compat Cameron Gutman 2025-03-08 20:23:21 -06:00
  • 597bfe6b27 mouse: Add internal integer mouse mode hint for sdl2-compat Cameron Gutman 2025-03-08 20:23:21 -06:00
  • 1173bc2dde emscripten: Fix handling of special HTML targets bobsayshilol 2025-03-08 03:29:07 +00:00
  • 65cd2256c5 emscripten: Fix handling of special HTML targets bobsayshilol 2025-03-08 03:29:07 +00:00
  • ada55bd887 Implement SDL_GetSystemRAM and SDL_GetNumLogicalCPUCores for the 3ds (#12494) TheMode 2025-03-08 18:51:37 +01:00
  • fe97cff7d1 Fixed memory leak in memory leak tracking Sam Lantinga 2025-03-08 09:18:01 -08:00
  • 5d804a39d9 Implement SDL_GetSystemRAM and SDL_GetNumLogicalCPUCores for the 3ds (#12494) TheMode 2025-03-08 18:51:37 +01:00
  • 99336ea378 Fixed memory leak in memory leak tracking Sam Lantinga 2025-03-08 09:18:01 -08:00
  • 8cdeb1a35a Fix n3ds/SDL_syssem.c:SDL_SignalSemaphore (libsdl-org/SDL#12411) ds-sloth 2025-03-07 20:03:37 -05:00
  • 0306b5a865 Fix n3ds/SDL_syssem.c:SDL_SignalSemaphore (libsdl-org/SDL#12411) ds-sloth 2025-03-07 20:03:37 -05:00
  • 7c82171a85 Fixed pen events on iOS after reinitializing SDL Sam Lantinga 2025-03-07 16:31:18 -08:00
  • 3353b92a96 Fixed pen events on iOS after reinitializing SDL Sam Lantinga 2025-03-07 16:31:18 -08:00
  • ad2584813f cocoa: Ignore both clicks and motion on tooltip windows Frank Praznik 2025-03-07 14:59:46 -05:00
  • e9d2f60e1c Sync SDL2 wiki -> header SDL Wiki Bot 2025-03-07 17:02:06 +00:00
  • fe245c6e0d x11: Always synthesize size events for external windows Frank Praznik 2025-03-07 13:56:44 -05:00
  • 84d047cc11 wayland: Rollback the round trip when reading data offers Frank Praznik 2025-03-07 12:51:28 -05:00
  • 22a87a22ca Sync SDL2 wiki -> header SDL Wiki Bot 2025-03-07 17:02:06 +00:00
  • fc35107854 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-07 17:01:23 +00:00
  • 2d2085c80b Add a link to docs/INTRO-mingw.md Sam Lantinga 2025-03-06 16:25:17 -08:00
  • 03a4eea0ef Added MinGW Intro readme, touched up CMake and Visual Studio readmes. (#12485) Joshua T. Fisher 2025-03-06 16:24:16 -08:00
  • d631a3add0 Add a link to docs/INTRO-mingw.md Sam Lantinga 2025-03-06 16:25:17 -08:00
  • 04b4577b58 Added MinGW Intro readme, touched up CMake and Visual Studio readmes. (#12485) Joshua T. Fisher 2025-03-06 16:24:16 -08:00
  • fec3e2cd45 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -08:00
  • b99ff00a95 Removed logic forcing vsync on if setting it off fails Sam Lantinga 2025-03-06 16:04:19 -08:00
  • 55695d3725 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-06 20:23:18 +00:00
  • 9e079fe9c7 pipewire: Ensure that the correct struct is used for enumeration APIs Neal Gompa 2025-02-10 05:00:56 -05:00
  • 6be87ceb33 pipewire: Ensure that the correct struct is used for enumeration APIs Neal Gompa 2025-02-10 05:00:56 -05:00
  • 9c7c11f259 wayland: Roundtrip when receiving data offers Frank Praznik 2025-03-05 21:47:41 -05:00
  • c4be7f77a6 wayland: Add additional MIME types for text drag & drop Frank Praznik 2025-03-05 20:14:19 -05:00
  • e20e27e1fb Added SIMD blitters for 8888 -> 8888 format conversion Sam Lantinga 2025-03-06 00:50:28 -08:00
  • 2aec1c2ef6 Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -08:00
  • 4c82b5843e Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface() Sam Lantinga 2025-03-05 23:19:41 -08:00
  • b32cd4f84b Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -08:00
  • cb099ebd4f Make texture scale mode a part of the 2D renderer draw state Sam Lantinga 2025-03-05 18:56:59 -08:00
  • 6e2d3c9b5d x11: Enable legacy synchronization for external window resize and move events Frank Praznik 2025-03-05 12:24:25 -05:00
  • bdde074688 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 22:49:13 +00:00
  • 49af576940 Disable XTest by default Sam Lantinga 2025-03-05 13:01:43 -08:00
  • 794ff283e2 Added support for using XTest to warp the mouse Sam Lantinga 2025-03-05 12:39:06 -08:00
  • fae324dacb Update XSync code to match SDL3 conventions Sam Lantinga 2025-03-05 12:27:16 -08:00
  • 550bdc658a Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 17:08:00 +00:00
  • d75ba9c2d2 Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT Sam Lantinga 2025-03-05 08:20:00 -08:00
  • f01bcaeb17 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 17:08:00 +00:00
  • fe9bdcf508 Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT Sam Lantinga 2025-03-05 08:20:00 -08:00
  • 2477f7f982 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 15:25:22 +00:00
  • e454d7d4be Document the thread safety of SDL surface functions Sam Lantinga 2025-03-05 07:23:54 -08:00
  • 9f557941f3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-05 15:25:22 +00:00
  • 8f40dad460 Document the thread safety of SDL surface functions Sam Lantinga 2025-03-05 07:23:54 -08:00
  • cd8bffb2dd Fixed continuous logging if returning to desktop mode fails on X11 Sam Lantinga 2025-03-04 17:24:29 -08:00
  • 9646e3cc1b Handle XWayland not sending display disconnected events Sam Lantinga 2025-03-04 17:23:23 -08:00
  • aef240b2e4 Fixed continuous logging if returning to desktop mode fails on X11 Sam Lantinga 2025-03-04 17:24:29 -08:00
  • e9632c83c7 Handle XWayland not sending display disconnected events Sam Lantinga 2025-03-04 17:23:23 -08:00
  • ca9bc6b164 Revert "Ignore BadRROutput errors from XRRGetOutputInfo()" Sam Lantinga 2025-03-04 17:16:35 -08:00
  • 0c8ddc1f0a Ignore BadRROutput errors from XRRGetOutputInfo() Sam Lantinga 2025-03-04 16:05:38 -08:00
  • 1a2362ebf1 Updated to version 3.2.9 for development Sam Lantinga 2025-03-04 15:07:23 -08:00
  • f6864924f7 Updated to version 3.2.8 for release release-3.2.8 Sam Lantinga 2025-03-04 14:37:06 -08:00
  • 6b3dafa4d3 Fixed crash when restoring the desktop mode on macOS Sam Lantinga 2025-03-04 14:31:51 -08:00
  • 80ae3a7516 Fixed crash when restoring the desktop mode on macOS Sam Lantinga 2025-03-04 14:31:51 -08:00
  • 5c0c5d2816 Fixed crash unplugging a HIDAPI controller Sam Lantinga 2025-03-04 11:41:25 -08:00
  • 5f07347e4f Fixed crash unplugging a HIDAPI controller Sam Lantinga 2025-03-04 11:41:25 -08:00
  • de11dd3d60 Make SDL_RegisterEvents() thread-safe Sam Lantinga 2025-03-04 10:22:20 -08:00
  • 82552e5b7c Make SDL_RegisterEvents() thread-safe Sam Lantinga 2025-03-04 10:22:20 -08:00
  • ac09af2600 video: Synthesize fullscreen related moves if the driver does not. Frank Praznik 2025-03-04 12:17:12 -05:00
  • 26d1afa29c x11: Synthesize fullscreen size events on Openbox Frank Praznik 2025-03-04 12:00:12 -05:00
  • 9f9a442823 video: Synthesize fullscreen related moves if the driver does not. Frank Praznik 2025-03-04 12:17:12 -05:00
  • e7abbf158a x11: Synthesize fullscreen size events on Openbox Frank Praznik 2025-03-04 12:00:12 -05:00
  • 5d20bbf348 Presenting while drawing to a render target should fail. Sam Lantinga 2025-03-04 08:46:13 -08:00
  • 6aab3b9da8 Fix for Message Box failing to init on X11 (#12455) Volian0 2025-03-04 17:29:08 +01:00
  • debbe1cf75 Fix for Message Box failing to init on X11 (#12455) Volian0 2025-03-04 17:29:08 +01:00
  • d959719a3d Fixed clip rect when logical presentation is enabled Sam Lantinga 2025-03-04 08:24:18 -08:00
  • 4bb46e93c8 Fixed clip rect when logical presentation is enabled Sam Lantinga 2025-03-04 08:24:18 -08:00
  • 7df0ffd436 Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-04 13:27:13 +00:00
  • 5a7b17fec5 Added fullscreen_active to better track fullscreen state Sam Lantinga 2025-03-03 16:23:29 -08:00
  • 7c29c8b266 Added fullscreen_active to better track fullscreen state Sam Lantinga 2025-03-03 16:23:29 -08:00
  • 1d6bb62870 Use _this pointer to reference the video device Frank Praznik 2025-03-03 18:39:44 -05:00
  • 3b9f0dff10 Use _this pointer to reference the video device Frank Praznik 2025-03-03 18:39:44 -05:00
  • 0c3603d893 Check the display device before dereferencing Frank Praznik 2025-03-03 11:24:25 -05:00
  • 0ccf272eea Check the display device before dereferencing Frank Praznik 2025-03-03 11:24:25 -05:00
  • 38a5bca892 video: Handle Cocoa desktop mode switch inhibition in the video layer Frank Praznik 2025-03-03 10:50:20 -05:00
  • 70a289076a Don't save temporary mode changes to the desktop mode Sam Lantinga 2025-03-02 10:55:26 -08:00
  • 6c347cbf33 video: Handle Cocoa desktop mode switch inhibition in the video layer Frank Praznik 2025-03-03 10:50:20 -05:00
  • 24ec2ed785 Don't save temporary mode changes to the desktop mode Sam Lantinga 2025-03-02 10:55:26 -08:00
  • 1d0ecf982f pipewire: Don't require pw_check_library_version() with Pipewire < 0.3.75 Simon McVittie 2025-03-03 12:24:07 +00:00
  • d57aa6f7af pipewire: Don't require pw_check_library_version() with Pipewire < 0.3.75 Simon McVittie 2025-03-03 12:24:07 +00:00
  • 113eb6f01d gpu: Add BC2_RGBA_UNORM_SRGB to GetBlockWidth/Height functions Caleb Cornett 2025-03-03 01:35:16 -05:00
  • 18d93d11e1 Only use VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR on Android Sam Lantinga 2025-03-02 09:12:48 -08:00
  • 2c7c3d4d7b Only use VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR on Android Sam Lantinga 2025-03-02 09:12:48 -08:00
  • ca3c5fd409 fix build: s/SDL_DetectSandbox/SDL_GetSandbox/ Ozkan Sezer 2025-03-02 19:40:02 +03:00
  • eac63b4735 Add the definition for DBUS_TYPE_UNIX_FD to SDL_dbus.h kemal 2024-08-29 11:07:16 +03:00
  • 16f12c0d55 Implement the XDP Camera portal kemal 2024-08-29 10:18:28 +03:00
  • 110a832f5c Save and restore error messages when rolling back after failed init Sam Lantinga 2025-03-02 07:37:46 -08:00
  • c3b415641a Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-02 15:56:34 +00:00
  • 2a0223487f Sync SDL3 wiki -> header SDL Wiki Bot 2025-03-02 15:53:56 +00:00
  • 1a7c206986 Save and restore error messages when rolling back after failed init Sam Lantinga 2025-03-02 07:37:46 -08:00
  • 2c46c3d5b7 Updated dynamic API for new functions Sam Lantinga 2025-03-02 07:53:51 -08:00
  • 5373271a12 forbid transform change while relative mode active expikr 2025-02-26 09:37:30 +08:00
  • 428f0dcd61 add SDL_SetRelativeMouseTransform expikr 2025-02-21 19:33:14 +08:00