Commit Graph

  • efed3c63b3 Added support for an alternate version of the Vader 4 Pro Sam Lantinga 2025-06-17 10:02:10 -07:00
  • d6bae53341 Added support for an alternate version of the Vader 4 Pro Sam Lantinga 2025-06-17 08:07:12 -07:00
  • f62c982bcf Reverted Accelerometer and Gyro displays to throttled display (10hz) Sam Lantinga 2025-06-16 11:14:22 -07:00
  • b833c618a9 Improved reliability detecting FlyDigi Vader controllers Sam Lantinga 2025-06-16 11:07:50 -07:00
  • 0e262dfd44 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-16 02:13:37 +00:00
  • 6c406dd122 include: a couple of documentation tweaks and typo fixes. Ryan C. Gordon 2025-06-15 22:12:21 -04:00
  • 42c9fe119d Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-16 00:36:13 +00:00
  • f5d1402c28 Flydigi Vader 4 Pro IMU rate correction (#13215) Aubrey Hesselgren 2025-06-13 22:29:19 -07:00
  • 1e886c8a2f 8 bitdo polling rate corrections (#13221) Aubrey Hesselgren 2025-06-13 22:25:31 -07:00
  • 913b611ccd Added tools for evaluating gyroscope accuracy and IMU polling rates. (#13209) Aubrey Hesselgren 2025-06-13 14:01:52 -07:00
  • e2239c36d3 wayland: Ensure that the tablet tool list is always initialized to empty Frank Praznik 2025-06-13 15:44:44 -04:00
  • ec1297199e wayland: Implement the pointer warp protocol Xaver Hugl 2024-09-22 18:49:27 +02:00
  • f901079dd5 Read Switch controller gyro/accel sensitivity coeffs (SDL2) ceski 2025-06-13 08:04:13 -07:00
  • a96dc76831 Read Switch controller gyro/accel sensitivity coeffs (SDL3) ceski 2025-06-13 07:46:14 -07:00
  • 9eb50a906a Read Switch controller gyro/accel sensitivity coeffs (SDL2) ceski 2025-06-13 08:04:13 -07:00
  • 558a89fdb6 Read Switch controller gyro/accel sensitivity coeffs (SDL3) ceski 2025-06-13 07:46:14 -07:00
  • 027d46f03a Sync SDL2 wiki -> header SDL Wiki Bot 2025-06-13 17:09:05 +00:00
  • fd4ffa6d27 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-13 17:06:54 +00:00
  • ad8e517227 Tweak Vulkan include guard check and 64-bit platform defines (#13210) e4m2 2025-06-12 18:32:07 +02:00
  • c5b1341757 Tweak Vulkan include guard check and 64-bit platform defines (#13210) e4m2 2025-06-12 18:32:07 +02:00
  • e18a6313de Added gyro support for the Flydigi Vader 3 Pro controller Sam Lantinga 2025-06-12 09:09:43 -07:00
  • 71f479b4aa Fix a broken link inside README-cmake.md that's meant to send to README-linux.md also made said link more consistent with other links by adding .md suffix Klay 2025-06-10 15:33:28 -04:00
  • f2bcfe3dd2 Correct the texture format used for the N-Gage (#13192) Cameron Cawley 2025-06-08 17:56:24 +01:00
  • 685f1720fe Revert "[Nokia N-Gage] Fix alpha transparency in 4K color mode using BitBltMasked" Michael Fitzmayer 2025-06-07 22:45:54 +02:00
  • a89a20a9ab Fix Markdown typo in Arch Linux dependencies docs Splendide Imaginarius 2025-06-07 12:40:20 +00:00
  • cbc9d662ea [Nokia N-Gage] Add define to disable FPS counter by default. Michael Fitzmayer 2025-06-07 15:40:53 +02:00
  • d9af41b5ac cmake: more private definitions Edu García 2025-06-06 18:05:14 +01:00
  • 8d578d590f Fixed replacing existing specific gamepad mappings Sam Lantinga 2025-06-06 09:53:15 -07:00
  • 5826966873 Fixed replacing existing specific gamepad mappings Sam Lantinga 2025-06-06 09:53:15 -07:00
  • 6b4a211374 Added support for the ZEROPLUS P4 Wired Gamepad Sam Lantinga 2025-06-06 08:53:45 -07:00
  • f90a21483c Added support for the ZEROPLUS P4 Wired Gamepad Sam Lantinga 2025-06-06 08:53:45 -07:00
  • 55b023c961 Remove the CRC from automatically generated gamepad mappings Sam Lantinga 2025-06-06 09:22:14 -07:00
  • 638acdc02a Remove the CRC from automatically generated gamepad mappings Sam Lantinga 2025-06-06 09:22:14 -07:00
  • e2d0fe3e2f x11: Resize fixed-size windows after mapping on xmonad Frank Praznik 2025-06-06 11:08:05 -04:00
  • 45eb6310a8 x11: Resize fixed-size windows after mapping on xmonad Frank Praznik 2025-06-06 11:08:05 -04:00
  • 3416296366 README-touch.md: fix header separators Son Phan Trung 2025-06-06 22:17:08 +07:00
  • 7dd5e765df joystick: Report battery on GIP controllers Vicki Pfau 2025-06-05 17:39:43 -07:00
  • c54a017f47 joystick: Clean up Elite Button handling Vicki Pfau 2025-06-02 22:36:50 -07:00
  • 559efd58e2 joystick: Add headset stub to GIP driver Vicki Pfau 2025-05-23 19:45:13 -07:00
  • 7cc3feeb1b keyboard: Search for the correct base key value when querying the keycode from a scancode Frank Praznik 2025-06-02 11:46:42 -04:00
  • 6b56ff7a97 win32: Ensure that text input is initially disabled when creating a window Frank Praznik 2025-06-05 12:14:54 -04:00
  • 22fa45b3c1 win32: Ensure that text input is initially disabled when creating a window Frank Praznik 2025-06-05 12:14:54 -04:00
  • c240ed976f Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-05 16:02:05 +00:00
  • 27464ffb08 Clarify that icon and cursor alternate images are added with SDL_AddSurfaceAlternateImage() Sam Lantinga 2025-06-05 09:00:49 -07:00
  • 2ef7944170 [Nokia N-Gage] Fix alpha transparency in 4K color mode using BitBltMasked Michael Fitzmayer 2025-06-04 21:05:29 +02:00
  • 67f796ebde gdk: Ignore focus loss events caused by text input showing the OSK Ethan Lee 2025-06-04 09:40:33 -04:00
  • d86fb8a83a gdk: Ignore focus loss events caused by text input showing the OSK Ethan Lee 2025-06-04 09:40:33 -04:00
  • 06da7490fc Added support for the NACON Revolution X Unlimited controller on macOS Sam Lantinga 2025-06-03 15:02:18 -07:00
  • 6622f4e1ea Added support for the NACON Revolution X Unlimited controller on macOS Sam Lantinga 2025-06-03 15:02:18 -07:00
  • 45aa497813 [Nokia N-Gage] Fix SDL_GetPerformanceFrequency and SDL_GetPerformanceCounter Michael Fitzmayer 2025-06-03 21:59:03 +02:00
  • af83c442d3 Fixed input from the MayFlash GameCube adapter with version 7 firmware Sam Lantinga 2025-06-03 10:54:10 -07:00
  • 7457857304 Fixed input from the MayFlash GameCube adapter with version 7 firmware Sam Lantinga 2025-06-03 10:54:10 -07:00
  • 1ec12b38e5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-03 15:31:53 +00:00
  • b6c4a46b85 workflows: Use stable Steam Runtime 3 on both x86_64 and arm64 Simon McVittie 2025-06-03 15:26:37 +01:00
  • 98d1f3a45a Updated to version 2.32.8 for release release-2.32.8 Sam Lantinga 2025-06-02 16:00:39 -07:00
  • d726e98596 Updated to version 3.2.17 for development Sam Lantinga 2025-06-02 15:57:36 -07:00
  • c9a6709bd2 gpu: Add BC2_RGBA_UNORM_SRGB to GetBlockWidth/Height functions release-3.2.16 Caleb Cornett 2025-03-03 01:35:16 -05:00
  • 25816bea41 GPU: Binding validation and prevent null dereference if expected binding is missing (#13164) Evan Hemsley 2025-06-02 13:39:58 -07:00
  • fbba5b272a GPU: Binding validation and prevent null dereference if expected binding is missing (#13164) Evan Hemsley 2025-06-02 13:39:58 -07:00
  • e0f6e96da0 Use HEAPU8.set rather than Module.HEAPU8.set (thanks @sbc100!) Sam Lantinga 2025-06-02 09:47:26 -07:00
  • cf6c42e6e6 Use HEAPU8.set rather than Module.HEAPU8.set (thanks @sbc100!) Sam Lantinga 2025-06-02 09:47:26 -07:00
  • 1226e6b2bc Revert "opengles2: Restore previous default texture_formats." Ryan C. Gordon 2025-06-01 03:21:36 -04:00
  • 57de46ae7e Mark gamepads as invalid if they can't be opened Sam Lantinga 2025-06-02 09:21:13 -07:00
  • 4b0f48c4cf Mark gamepads as invalid if they can't be opened Sam Lantinga 2025-06-02 09:21:13 -07:00
  • 01c3ccd541 Move comment in .wikiheaders-options to own line Wes Lord 2025-06-01 21:06:35 -07:00
  • a314a58e7e Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-01 22:00:52 +00:00
  • d283f4651c Sync SDL3 wiki -> header SDL Wiki Bot 2025-06-01 21:52:34 +00:00
  • 59693c8996 Updated to version 3.2.16 for release Sam Lantinga 2025-06-01 14:37:23 -07:00
  • 8510331f66 .wikiheaders-options: Add Tray to quickreference categories. Ryan C. Gordon 2025-06-01 10:48:32 -04:00
  • b8187e2abd wikiheaders: Trim whitespace from end of lines in section headers. Ryan C. Gordon 2025-06-01 10:43:08 -04:00
  • f0efffc093 x11: Be a little less aggressive with Xinput2IsInitialized checks. Ryan C. Gordon 2025-06-01 10:14:01 -04:00
  • 1b41cd759c Checks if xinput is loaded before trying to call xinput functions Mason Remaley 2025-05-29 14:23:44 -07:00
  • 9e0d9f30a7 x11: Be a little less aggressive with Xinput2IsInitialized checks. Ryan C. Gordon 2025-06-01 10:14:01 -04:00
  • 57b6e6c7f9 Checks if xinput is loaded before trying to call xinput functions Mason Remaley 2025-05-29 14:23:44 -07:00
  • 3c08172d06 Revert "opengles2: Restore previous default texture_formats." Ryan C. Gordon 2025-06-01 03:21:36 -04:00
  • d42a1402e8 audio: corrected comment about device format minimums. Ryan C. Gordon 2025-06-01 03:01:37 -04:00
  • ac3ab026fe audio: corrected comment about device format minimums. Ryan C. Gordon 2025-06-01 03:01:37 -04:00
  • 5c44678d55 audio: Opened device spec must be >= simple minimums, not device's defaults. Ryan C. Gordon 2025-06-01 02:56:59 -04:00
  • 83cc3bc234 audio: Opened device spec must be >= simple minimums, not device's defaults. Ryan C. Gordon 2025-06-01 02:56:59 -04:00
  • 0638fd58ce pulseaudio: Request more recording data per-fragment. Ryan C. Gordon 2025-06-01 02:46:55 -04:00
  • 14a4ae521a pulseaudio: Request more recording data per-fragment. Ryan C. Gordon 2025-06-01 02:46:55 -04:00
  • 3a4de2ad89 Sync SDL3 wiki -> header SDL Wiki Bot 2025-05-31 21:11:00 +00:00
  • 47717f22fd cocoa: Always add a window-sized NSTrackingArea to each window. Ryan C. Gordon 2025-05-31 15:00:56 -04:00
  • cb662b6730 cocoa: add explicit tracking areas to the window. Ryan C. Gordon 2025-05-31 14:40:12 -04:00
  • f61d956a04 cocoa: add explicit tracking areas to the window. Ryan C. Gordon 2025-05-31 14:40:12 -04:00
  • 58afb0d8ae wayland: Update xkbcommon names and types Frank Praznik 2025-05-31 12:45:04 -04:00
  • c764e8864b wayland: Update xkbcommon to avoid using deprecated modifier names Frank Praznik 2025-05-31 12:33:19 -04:00
  • b61586b492 [Nokia N-Gage] Increase max. texture size from 256 to 1024; the previous setting was chosen at random and does not necessarily make sense in practice. Michael Fitzmayer 2025-05-31 14:07:49 +02:00
  • 329b5f27d6 fix preprocessor directive for SDL_RESTRICT definition in C99 case. Ozkan Sezer 2025-05-30 23:56:50 +03:00
  • 0d58594e66 fix inverted __STDC_VERSION__ condition in SDL_RESTRICT definition. Ozkan Sezer 2025-05-30 23:51:50 +03:00
  • 6a686185f7 SDL_begin_code.h: Actually define SDL_RESTRICT. Ryan C. Gordon 2025-05-30 15:58:44 -04:00
  • e874c7515e Pass text input rect to steam deck keyboard invocation Caleb Heuer 2025-05-30 13:52:54 +02:00
  • 51dfca813b Pass text input rect to steam deck keyboard invocation Caleb Heuer 2025-05-30 13:52:54 +02:00
  • 2ba797576b storage: Declare a private bootstrap for NDA user storage Ethan Lee 2025-03-18 22:12:21 -04:00
  • 520d73ae57 include/SDL_gpu: fix bool members documentation indentation Anonymous Maarten 2025-05-30 16:34:34 +02:00
  • a26e5f32e0 Gyro degrees per second is 2000 across all 8bitdo controllers (#13147) Aubrey Hesselgren 2025-05-29 14:28:55 -07:00
  • 180b454d61 kmsdrm: fixed creating GBM surfaces on NVIDIA cards Sam Lantinga 2025-05-29 11:19:50 -07:00
  • fc1c0618de kmsdrm: fixed creating GBM surfaces on NVIDIA cards Sam Lantinga 2025-05-29 11:19:50 -07:00
  • 6ce7ae77b1 Update SDL_pixels.h DracoRooks 2025-05-29 23:26:46 +05:30
  • 03a6d98aee Update SDL_pixels.h DracoRooks 2025-05-29 23:26:46 +05:30