Commit graph

  • cfed9b3aca Allow setting NULL palette on any surface Sam Lantinga 2026-05-19 14:21:55 -07:00
  • 6545e5b0b8 SDL_rawinputjoystick.c: fixed a type redefinition error Ozkan Sezer 2026-05-19 18:55:20 +03:00
  • f19dca3ca0 SDL_rawinputjoystick.c: fixed a type redefinition error Ozkan Sezer 2026-05-19 18:55:20 +03:00
  • eb8caad5a4 SDL_windows_gaming_input.c: work-around to build against old SDKs. Ozkan Sezer 2026-05-19 17:25:56 +03:00
  • 42c4a0e30f SDL_windows_gaming_input.c: work-around to build against old SDKs. Ozkan Sezer 2026-05-19 17:25:56 +03:00
  • 2f660cb332 hidapi/netbsd: import mainstream commit 7e994d8671: Ozkan Sezer 2026-05-19 17:22:50 +03:00
  • 169480a352 hidapi/netbsd: import mainstream commit 7e994d8671: Ozkan Sezer 2026-05-19 17:22:50 +03:00
  • 49aa0c0667 Fix touchpad finger detection on Steam Deck Kuratius 2026-05-19 15:34:02 +02:00
  • 6ed1de089c Fix touchpad finger detection on Steam Deck Kuratius 2026-05-19 15:34:02 +02:00
  • bc6ef08c63 Fix touchpad finger detection on Steam Deck Kuratius 2026-05-19 15:34:02 +02:00
  • b938acab19 SDL_wasapi.c: added comment about SDL_AudioClientProperties workaround Ozkan Sezer 2026-05-19 11:21:04 +03:00
  • 48fe7b7d6a SDL_wasapi.c: added comment about SDL_AudioClientProperties workaround Ozkan Sezer 2026-05-19 11:21:04 +03:00
  • 3441b18aa5 Download results to transfer buffer Evan Hemsley 2026-05-18 17:47:48 -07:00
  • 0e480bee30 visionOS: re-enable dimming mode Sam Lantinga 2026-05-18 16:13:41 -07:00
  • 100e3d8c5a Change GetTimestampFrequency to return float Evan Hemsley 2026-05-18 16:55:31 -07:00
  • e594c6d193 Add dynapi Evan Hemsley 2026-05-18 16:40:22 -07:00
  • 27c178861a GPU: Query API Evan Hemsley 2026-05-18 16:36:21 -07:00
  • d262971f65 visionOS: re-enable dimming mode Sam Lantinga 2026-05-18 16:13:41 -07:00
  • 7f7c1628cb visionOS: use black instead of white for the mouse overlay Sam Lantinga 2026-05-18 13:00:00 -07:00
  • b4ebf70e0c visionOS: dimming doesn't seem to be reliable, so disable it for now Sam Lantinga 2026-05-18 12:54:57 -07:00
  • fb913aa836 visionOS: use black instead of white for the mouse overlay Sam Lantinga 2026-05-18 13:00:00 -07:00
  • e31b1ad8cf visionOS: dimming doesn't seem to be reliable, so disable it for now Sam Lantinga 2026-05-18 12:54:57 -07:00
  • e759cc850e Added an internal type for the Nintendo Switch 2 Pro controller Sam Lantinga 2026-05-18 09:23:38 -07:00
  • 3b73938b5f video: Windows keep any position set when in fullscreen after leaving fullscreen Frank Praznik 2026-05-17 10:45:32 -04:00
  • f31ca02723 video: Windows keep any position set when in fullscreen after leaving fullscreen Frank Praznik 2026-05-17 10:45:32 -04:00
  • edad1c5563 Properly fix cursor position in Korean IME Susko3 2026-05-18 17:28:31 +02:00
  • 89fa8a4c0c fix Korean caret position 7aGiven 2026-05-18 17:19:02 +08:00
  • b608108593 Properly fix cursor position in Korean IME Susko3 2026-05-18 17:28:31 +02:00
  • 3c45d1361a examples: Fix float division Ahmed 2026-05-18 15:46:31 +01:00
  • b5ac641372 examples: Fix float division Ahmed 2026-05-18 15:46:31 +01:00
  • afbbfc6e98 wasapi: workaround that AudioClientProperties->Options not being available in old SDKs Ozkan Sezer 2026-05-18 17:40:20 +03:00
  • bf03728873 wasapi: workaround that AudioClientProperties->Options not being available in old SDKs Ozkan Sezer 2026-05-18 17:40:20 +03:00
  • 29009fd317
    video: Windows keep any position set when in fullscreen after leaving fullscreen Frank Praznik 2026-05-17 10:45:32 -04:00
  • f2dc0819f7 Properly fix cursor position in Korean IME Susko3 2026-05-18 17:28:31 +02:00
  • 617361e974 examples: Fix float division Ahmed 2026-05-18 15:46:31 +01:00
  • 1d97c98d91 wasapi: workaround that AudioClientProperties->Options not being available in old SDKs Ozkan Sezer 2026-05-18 17:40:20 +03:00
  • 508450e9c0 adds Blit565to565SurfaceAlphaSVE2 Gabriel Wang 2026-05-18 15:31:22 +08:00
  • e07cfdff2c adds sdl_sve_chn_blend_with_mask_fast for RGB565 alpha-blending Gabriel Wang 2026-05-18 14:32:10 +08:00
  • 8d9d6b1b2b apply simplified sve2 macro protection Gabriel Wang 2026-05-18 14:16:22 +08:00
  • 7a4cce82eb WM_IME_SETCONTEXT not set 0 7aGiven 2026-05-18 12:46:06 +08:00
  • 296231e999 WM_IME_SETCONTEXT not set 0 7aGiven 2026-05-18 12:46:06 +08:00
  • d147bb2a06 Fix Steam Controller 2 touchpad finger detection (#15644) Kuratius 2026-05-18 16:03:56 +02:00
  • a20530cf15
    Fix Steam Controller 2 touchpad finger detection (#15644) Kuratius 2026-05-18 16:03:56 +02:00
  • 8e6fed2cbf fix Korean caret position 7aGiven 2026-05-18 17:19:02 +08:00
  • aa0820691f
    Update src/joystick/hidapi/SDL_hidapi_steam_triton.c Sam Lantinga 2026-05-18 06:53:10 -07:00
  • 4f19c3ca4d
    Update src/joystick/hidapi/SDL_hidapi_steam_triton.c Sam Lantinga 2026-05-18 06:53:02 -07:00
  • c9bb95c76b
    Update src/joystick/hidapi/SDL_hidapi_steam_triton.c Sam Lantinga 2026-05-18 06:52:56 -07:00
  • c508e91831
    Update src/joystick/hidapi/SDL_hidapi_steam_triton.c Sam Lantinga 2026-05-18 06:52:48 -07:00
  • a6aa798f68
    Update src/joystick/hidapi/SDL_hidapi_steam_triton.c Sam Lantinga 2026-05-18 06:52:42 -07:00
  • f52e956b8d store previous coordinates to report on touch release Kuratius 2026-05-18 14:13:50 +02:00
  • 55e6c2b220 Fix Steam Controller 2 touchpad finger detection Kuratius 2026-05-18 12:35:39 +02:00
  • 5d991d8c9c fix Korean caret position 7aGiven 2026-05-18 17:19:02 +08:00
  • 0e2bdc73e7 adds Blit565to565SurfaceAlphaSVE2 Gabriel Wang 2026-05-18 15:31:22 +08:00
  • fb2d162a22 adds sdl_sve_chn_blend_with_mask_fast for RGB565 alpha-blending Gabriel Wang 2026-05-18 14:32:10 +08:00
  • 0396fab29f apply simplified sve2 macro protection Gabriel Wang 2026-05-18 14:16:22 +08:00
  • 7625e3241e WM_IME_SETCONTEXT not set 0 7aGiven 2026-05-18 12:46:06 +08:00
  • 8b49bff353 Fixed Nintendo Switch Pro controller sensors on Android Sam Lantinga 2026-05-17 21:42:49 -07:00
  • 14c31ee12a Fixed reading the controller accelerometer on Apple platforms Sam Lantinga 2026-05-17 17:56:33 -07:00
  • d8b2434047 testcontroller: correct fix for touchpad free/allocate ceski 2026-05-17 17:22:56 -07:00
  • 308c11861c testcontroller: correct fix for touchpad free/allocate ceski 2026-05-17 17:22:56 -07:00
  • 85d86dd72c Fixed deadlock introduced by 7222c04fbf Sam Lantinga 2026-05-17 12:17:26 -07:00
  • 8c89a076a7 Fixed deadlock introduced by 7222c04fbf Sam Lantinga 2026-05-17 12:17:26 -07:00
  • da76e438be Reapply "Change controller sensor state on the main UI thread on Android" Sam Lantinga 2026-05-17 12:15:48 -07:00
  • b19ecb4032 Reapply "Change controller sensor state on the main UI thread on Android" Sam Lantinga 2026-05-17 12:15:48 -07:00
  • 59b38dfe85 Revert "Change controller sensor state on the main UI thread on Android" Sam Lantinga 2026-05-17 12:04:11 -07:00
  • 02975994c1 Revert "Change controller sensor state on the main UI thread on Android" Sam Lantinga 2026-05-17 12:04:11 -07:00
  • ae77bed2ae Extend SDL_GamepadCapSenseType definitions Mitch Cairns 2026-05-17 11:58:48 -07:00
  • 10a82990ee You can't combine SDL_STRINGIFY_ARG() and SDL_FUNCTION Sam Lantinga 2026-02-08 10:51:43 -08:00
  • 2e8567bdeb SDL_render_d3d11.c: fix another bad use of SDL_FUNCTION Ozkan Sezer 2026-05-17 21:36:20 +03:00
  • cbd2917324 SDL_render_d3d11.c: fix another bad use of SDL_FUNCTION Ozkan Sezer 2026-05-17 21:36:20 +03:00
  • 33e237eb67 visionos: persist all configurable window settings Sam Lantinga 2026-05-17 11:05:43 -07:00
  • 6d3404e4bb gamepad: Add SDL_GAMEPAD_TYPE_STEAM for Steam Controllers Cameron Gutman 2026-05-16 16:29:07 -05:00
  • d3ddf187cd visionos: persist all configurable window settings Sam Lantinga 2026-05-17 11:05:43 -07:00
  • f689caed82 SDL_render_d3d12.c: revert an unintended change from commit d70578b9aa Ozkan Sezer 2026-05-17 20:28:56 +03:00
  • f76b736e28 SDL_render_d3d12.c: revert an unintended change from commit d70578b9aa Ozkan Sezer 2026-05-17 20:28:56 +03:00
  • 3b57e9e11f gamepad: Add SDL_GAMEPAD_TYPE_STEAM for Steam Controllers Cameron Gutman 2026-05-16 16:29:07 -05:00
  • ae25abeb0d Don't log game controller buttons in the keyboard handler on Android Sam Lantinga 2026-05-17 07:28:36 -07:00
  • 002e9689e0 Don't log game controller buttons in the keyboard handler on Android Sam Lantinga 2026-05-17 07:28:36 -07:00
  • bf7c5e2df2
    wayland: Implement Wayland_AcceptDragAndDrop() Frank Praznik 2026-05-15 13:51:14 -04:00
  • 9aae258aeb wayland: Adjust DnD coordinates when dragging over a mask subsurface Frank Praznik 2026-05-15 14:02:18 -04:00
  • 336d07c2b7 wayland: Implement Wayland_AcceptDragAndDrop() Frank Praznik 2026-05-15 13:51:14 -04:00
  • 31d6acef64 Sync SDL3 wiki -> header SDL Wiki Bot 2026-05-17 15:51:20 +00:00
  • 63d2635719 Added SDL_HINT_AUDIO_DUCK_OTHERS Sam Lantinga 2026-05-17 08:47:36 -07:00
  • 5b98c1cc2f
    Add capacitive sense gamepad events (#15627) ceski 2026-05-17 08:26:29 -07:00
  • 5411169337 Fix web joystick vibration on Safari Nintorch 2026-05-17 20:22:21 +05:00
  • 984fcdaa8a testcontroller: free/allocate touchpads only when needed ceski 2026-05-17 07:21:08 -07:00
  • d3d8e16e67 testcontroller: free/allocate touchpads only when needed ceski 2026-05-17 07:21:08 -07:00
  • 9ce2dd3c9a
    wayland: Adjust DnD coordinates when dragging over a mask subsurface Frank Praznik 2026-05-15 14:02:18 -04:00
  • 34c3fdd350 Added extended internal controller types Sam Lantinga 2026-05-17 06:45:33 -07:00
  • c72becc00b Cosmetic changes for testcontroller ceski 2026-05-17 06:49:25 -07:00
  • 3ce16c637c Added extended internal controller types Sam Lantinga 2026-05-17 06:45:33 -07:00
  • e03ee2f0d9 SDL_opengl_glext.h, src/video/directx/d3d12.h: revert unintended changes from commit d70578b9aa Ozkan Sezer 2026-05-17 11:55:40 +03:00
  • 7d4c119d17 SDL_opengl_glext.h, src/video/directx/d3d12.h: revert unintended changes from commit d70578b9aa Ozkan Sezer 2026-05-17 11:55:40 +03:00
  • 4aeac49311 update openxr headers from khronos. Ozkan Sezer 2026-05-17 11:55:50 +03:00
  • 322dfd3ada update vulkan headers from khronos. Ozkan Sezer 2026-05-17 11:55:50 +03:00
  • 968b0c6910 update gl/egl headers from khronos. Ozkan Sezer 2026-05-17 11:55:50 +03:00
  • 75c94e9b31 SDL_opengl_glext.h, src/video/directx/d3d12.h: revert unintended changes from commit d70578b9aa Ozkan Sezer 2026-05-17 11:55:40 +03:00
  • 7447ed0c93 Use thumbstick instead of joystick in comments ceski 2026-05-17 06:26:11 -07:00
  • e91588809e Use correct SDL version ceski 2026-05-17 06:24:28 -07:00
  • 273eeebe71 Correct steam triton haptic commands Tap 2026-05-17 12:04:45 +10:00