Commit Graph

  • add18e52c8 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-09 19:21:44 +0000
  • f539665f8e Display error messages when evdev devices can't be opened Sam Lantinga 2025-10-09 12:20:42 -0700
  • 23e3cbec20 Only call clipboard callbacks with mime types they expect Sam Lantinga 2025-10-09 11:58:40 -0700
  • 9cf7cdf23a Only return current clipboard data under X11 Sam Lantinga 2025-10-09 11:36:22 -0700
  • 3c0a6c32d4 Fixed crash getting clipboard data processing clipboard events on X11 Sam Lantinga 2025-10-09 11:25:56 -0700
  • 0e7d5620c2 testclipboard: added support for UCS-2 and UCS-4 text Sam Lantinga 2025-10-09 10:22:23 -0700
  • ec0e84fc0a testclipboard: support both BMP and PNG clipboard images Sam Lantinga 2025-10-09 10:03:02 -0700
  • cf97ca1511 Fixed style Sam Lantinga 2025-10-09 09:46:49 -0700
  • 6487215c41 Only call clipboard callbacks with mime types they expect Sam Lantinga 2025-10-09 11:58:40 -0700
  • 119c547549 Only return current clipboard data under X11 Sam Lantinga 2025-10-09 11:36:22 -0700
  • 8af77b644c Fixed crash getting clipboard data processing clipboard events on X11 Sam Lantinga 2025-10-09 11:25:56 -0700
  • 5fb2bda549 windows: Use WGL instead of EGL if extension available, even with GLES1. unknown 2025-10-09 14:05:06 -0400
  • 84981ead73 docs: Note that Windows might block SDL_PollEvent() on window drag. unknown 2025-10-09 13:41:49 -0400
  • 8638ecff27 testclipboard: added support for UCS-2 and UCS-4 text Sam Lantinga 2025-10-09 10:22:23 -0700
  • ef1d4ed1bf windows: Allow OpenGL ES creation without EGL, if the WGL supports it. Ryan C. Gordon 2025-10-06 19:42:20 -0400
  • 1d11f40f63 testclipboard: support both BMP and PNG clipboard images Sam Lantinga 2025-10-09 10:03:02 -0700
  • e7f03cdd69 Fixed style Sam Lantinga 2025-10-09 09:46:49 -0700
  • 5832fd6fc5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-09 15:55:02 +0000
  • dd791f6838 Fix SDL GPU D3D12 Descriptor Heap leak Edu Garcia 2025-10-09 14:43:11 +0100
  • c74b406a4c Fix SDL GPU D3D12 Descriptor Heap leak Edu Garcia 2025-10-09 14:43:11 +0100
  • 988714beb9 Fixed bug #14173 - Android / SDL_Renderer Vulkan : going background / foreground produces a black screen. need to recreate the swap chain + send SDL_EVENT_RENDER_DEVICE_RESET event Sylvain 2025-10-09 11:35:17 +0200
  • 2a96997e90 Fixed bug #14173 - Android / SDL_Renderer Vulkan : going background / foreground produces a black screen. need to recreate the swap chain + send SDL_EVENT_RENDER_DEVICE_RESET event Sylvain 2025-10-09 11:35:17 +0200
  • 735d8a2dc8
    wayland: Special-case relative warp mode to deliver accelerated relative motion Frank Praznik 2025-10-09 09:48:22 -0400
  • 291c96454a
    Merge 6dc2f41dae into 2c0094ead6 Dallas Strouse 2025-10-09 11:22:25 -0400
  • 235e4870af
    wayland: Special-case relative warp mode to deliver accelerated relative motion Frank Praznik 2025-10-09 09:48:22 -0400
  • 2c0094ead6
    X11TK: Flip the positioning of the UI if the locale is RTL (#14183) eafton 2025-10-09 17:48:10 +0300
  • f25b3e609e
    wayland: Special-case relative warp mode to deliver accelerated relative motion Frank Praznik 2025-10-09 09:48:22 -0400
  • 09bd8e8a5a
    camera: Fix Emscripten builds when using `-sASYNCIFY`. Ryan C. Gordon 2025-10-09 09:54:48 -0400
  • c11446f992
    Fix SDL GPU D3D12 Descriptor Heap leak Edu Garcia 2025-10-09 14:43:11 +0100
  • 3c37f86f1a X11TK: Use SDL_arraysize instead of hardcoding it eafton 2025-10-09 16:38:58 +0300
  • 266c8e1e6d
    Fixed bug #14173 - Android / SDL_Renderer Vulkan : going background / foreground produces a black screen. need to recreate the swap chain + send SDL_EVENT_RENDER_DEVICE_RESET event Sylvain 2025-10-09 11:35:17 +0200
  • 5d6fb1a28d X11TK: Use SDL locale API eafton 2025-10-09 10:28:50 +0300
  • a6fc2c4b60 Use ndk r28 by default for 16KB page alignment Sam Lantinga 2025-10-08 21:34:19 -0700
  • 5dc65f829f check_android_jni.py: make sure we're using python3 Sam Lantinga 2025-10-08 21:32:30 -0700
  • 9a6455a526 Disable GameInput for mouse and keyboard by default Sam Lantinga 2025-10-08 21:22:22 -0700
  • c86cfb0156 Disable D3D feature levels below 11.0 for the D3D11 renderer Roman Fomin 2025-10-09 08:07:13 +0700
  • 78756540cb Recreate the Vulkan GPU swap chain when resuming on Android Sam Lantinga 2025-10-08 21:06:17 -0700
  • 2a92a3c9c5 Recreate the Vulkan GPU swap chain when resuming on Android Sam Lantinga 2025-10-08 21:06:17 -0700
  • 205b5c9f44 Ignore invalid width/height in setOrientationBis() Sam Lantinga 2025-10-08 20:14:51 -0700
  • 6f4993ddee Ignore invalid width/height in setOrientationBis() Sam Lantinga 2025-10-08 20:14:51 -0700
  • bca30aafed Ignore VK_SUBOPTIMAL_KHR on the Android platform Sam Lantinga 2025-10-08 20:02:31 -0700
  • 00ffddece8 Ignore VK_SUBOPTIMAL_KHR on the Android platform Sam Lantinga 2025-10-08 20:02:31 -0700
  • 840d5c16d2 Temporarily disabled texture binding validation Sam Lantinga 2025-10-08 19:50:48 -0700
  • a2a60f75c7 Temporarily disabled texture binding validation Sam Lantinga 2025-10-08 19:50:48 -0700
  • 84b0565096 Fixed potential memory leak Sam Lantinga 2025-10-08 19:44:03 -0700
  • 3316dde0c2 Improved error information when renderer creation fails Sam Lantinga 2025-10-08 19:36:19 -0700
  • edf5f9ec5c Properly upgrade a window to Vulkan when creating a Vulkan renderer Sam Lantinga 2025-10-08 19:16:50 -0700
  • 9a7cd95ac3
    properties: Added SDL_PROP_NAME_STRING. Ryan C. Gordon 2025-10-08 21:50:18 -0400
  • 808a3f573f
    egl: Better attempt at retrying surface creation w/o EGL_EXT_present_opaque. Ryan C. Gordon 2025-10-08 21:42:01 -0400
  • 6971504834 Disable D3D feature levels below 11.0 for the D3D11 renderer Roman Fomin 2025-10-09 08:07:13 +0700
  • 25b9a686b0 Added the Wooting 60HE keyboard to the controller blacklist Sam Lantinga 2025-10-08 16:06:17 -0700
  • d4b684311e Added the Wooting 60HE keyboard to the controller blacklist Sam Lantinga 2025-10-08 16:06:17 -0700
  • caa33cb018 Removed InvalidateRect() when moving and resizing Sam Lantinga 2025-10-08 13:32:19 -0700
  • 9770138444 X11TK: Flip the positioning of the UI if the locale is RTL eafton 2025-10-08 23:21:35 +0300
  • 54c2f2c3f7 Only call WIN_RoUninitialize() if WIN_RoInitialize() succeeded Sam Lantinga 2025-10-08 13:15:48 -0700
  • 7914bdb7ea Only call WIN_RoUninitialize() if WIN_RoInitialize() succeeded Sam Lantinga 2025-10-08 13:15:48 -0700
  • 8830b466d0 Improve handling of surfaces with NULL pixels Sam Lantinga 2025-10-08 10:00:21 -0700
  • aab9423796 fix wiki breakage for commit e4f24ff7ae (PR/#14053) Ozkan Sezer 2025-10-08 22:10:50 +0300
  • bc67702d8d Disable SDL_HINT_JOYSTICK_RAWINPUT by default AL2009man 2025-10-08 14:00:16 -0400
  • 8ef0a07a52 Disable SDL_HINT_JOYSTICK_RAWINPUT by default AL2009man 2025-10-08 14:00:16 -0400
  • 483ef37eb2 Improve handling of surfaces with NULL pixels Sam Lantinga 2025-10-08 10:00:21 -0700
  • ef83ba9dbc Disable SDL_HINT_JOYSTICK_RAWINPUT by default AL2009man 2025-10-08 14:00:16 -0400
  • 1e832c3900 Sync SDL3 wiki -> header SDL Wiki Bot 2025-10-08 17:53:53 +0000
  • e4f24ff7ae
    MacOS: Added hint to control update of the metal layer's drawable size (#14053) Dima Volynets 2025-10-08 20:52:01 +0300
  • 98eaa05a9f Fix for #13094 eafton 2025-09-30 18:55:23 +0300
  • 8bba24757d x11: request available clipboard mime-types on video init krizej 2025-05-19 20:04:40 +0200
  • b9cf5f08db Fixed bug #13306 - workaround for android issue "java.lang.NullPointerException android.view.View.onResolvePointerIcon" Sylvain 2025-09-25 13:25:28 +0200
  • 10885f4b7e Fixed bug #13306 - workaround for android issue "java.lang.NullPointerException android.view.View.onResolvePointerIcon" Sylvain 2025-09-25 13:25:28 +0200
  • 244ae39b30 Optimized the 16-bit -> 32-bit SSE pixel conversion Sam Lantinga 2025-10-07 16:06:23 -0700
  • 168de63a7a Switched back to a single LUT for 16-bit -> 32-bit pixel conversion Sam Lantinga 2025-10-07 11:39:15 -0700
  • dbd5dd8c75 Ensure 16-bit -> 32-bit conversion is consistent between blitters Sam Lantinga 2025-10-07 09:18:53 -0700
  • f43577bbb5 Fix compiling Metal renderer with SDL_LEAN_AND_MEAN ROllerozxa 2025-10-07 22:07:45 +0200
  • 0b0a8d6286 Optimized the 16-bit -> 32-bit SSE pixel conversion Sam Lantinga 2025-10-07 16:06:23 -0700
  • b35d226e76 Switched back to a single LUT for 16-bit -> 32-bit pixel conversion Sam Lantinga 2025-10-07 11:39:15 -0700
  • b6766270e4 Make small improvement to SDL_PropertiesID documentation Marcus Harrison 2025-10-07 09:48:01 +0200
  • 99da5dd2d7
    Fix compiling Metal renderer with SDL_LEAN_AND_MEAN ROllerozxa 2025-10-07 22:07:45 +0200
  • 0bbbf3d43b Support resizable windows with most examples Cameron Cawley 2025-10-07 17:40:17 +0100
  • 3f2730e61d Ensure 16-bit -> 32-bit conversion is consistent between blitters Sam Lantinga 2025-10-07 09:18:53 -0700
  • 2c79ecfb8a Use texture palettes with testoverlay Cameron Cawley 2025-10-07 14:59:17 +0100
  • 0f62b7c3b4 Remove teststreaming Cameron Cawley 2025-10-07 14:53:37 +0100
  • a67253a9a3 Support resizable windows with most examples Cameron Cawley 2025-10-07 17:40:17 +0100
  • ce4af658ba events: Periodically poll tray events on *nix platforms Frank Praznik 2025-10-07 11:02:49 -0400
  • 8f967639c7
    events: Periodically poll tray events on *nix platforms Frank Praznik 2025-10-07 11:02:49 -0400
  • f5238c7fb6 Use texture palettes with testoverlay Cameron Cawley 2025-10-07 14:59:17 +0100
  • 5f6795ec78 Remove teststreaming Cameron Cawley 2025-10-07 14:53:37 +0100
  • 40625e9e7e ci: bump cross-platform-actions. Ozkan Sezer 2025-10-07 14:28:10 +0300
  • 26d1eadda3 ci: bump cross-platform-actions. Ozkan Sezer 2025-10-07 14:28:10 +0300
  • c7a36fa3c9 ci: bump cross-platform-actions. Ozkan Sezer 2025-10-07 14:28:04 +0300
  • 97c1df66a8 ci: bump cross-platform-actions. Ozkan Sezer 2025-10-07 14:01:34 +0300
  • e9c7cfb165 Revert "Use rounded results for expanding values to 8-bits" Sam Lantinga 2025-10-06 23:14:38 -0700
  • b563968a17 Fixup CI Joshua T. Fisher 2025-10-06 22:44:49 -0700
  • ba5be7af74 Use rounded results for expanding values to 8-bits Sam Lantinga 2025-10-06 21:11:25 -0700
  • 1eb42b0dfd Added SSE accelerated RGB565 to 32-bit pixel conversions Sam Lantinga 2025-10-06 20:48:43 -0700
  • 17ce1d7f01 Did a documentation pass, worked on appmenu destruction, fixed bugs. Joshua T. Fisher 2025-10-06 21:03:22 -0700
  • ffabd7514c Most of the App Menu Stuff, need to think about destruction. Joshua T. Fisher 2025-10-06 02:02:27 -0700
  • 934adb57b5 MacOS: Send window with event, fixed non-updating flip flop issue. Joshua T. Fisher 2025-10-06 01:43:48 -0700
  • 1e01ce4549 Fix up missing symbols. Joshua T. Fisher 2025-10-06 01:21:00 -0700
  • cdbf619240 Swapping is just kind of weird on MacOS. Doesn't change until clicking away and back. Joshua T. Fisher 2025-10-06 01:12:18 -0700
  • 60c0c443fc Forgot to delete these when on windows. Joshua T. Fisher 2025-10-06 00:59:41 -0700
  • 527b8d4a79 Added some relevant testing to the example. Joshua T. Fisher 2025-10-06 00:56:50 -0700