Commit Graph

  • c663b6ec1f Don't leave garbage in output parameters Sam Lantinga 2025-07-29 20:48:32 -07:00
  • cd15893ea3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:30:05 +00:00
  • acbe86399d docs: Note SDL_EVENT_AUDIO_DEVICE_ADDED is sent for all devices at startup. Ryan C. Gordon 2025-07-29 23:21:47 -04:00
  • d310b5679f Sync SDL2 wiki -> header SDL Wiki Bot 2025-07-30 03:15:25 +00:00
  • 39794ae9cd Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:13:02 +00:00
  • d9b578312e Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-30 03:04:38 +00:00
  • a65fbb0211 GPU: Fix incorrect block size when D3D12 uniform buffer is rotated (#13469) Evan Hemsley 2025-07-29 15:34:08 -07:00
  • 07af4b237b GPU: Fix incorrect block size when D3D12 uniform buffer is rotated (#13469) Evan Hemsley 2025-07-29 15:34:08 -07:00
  • f9fc36be9e pipewire: Report correct device default formats instead of hardcoding Float32. Ryan C. Gordon 2025-01-30 02:41:43 -05:00
  • afc1d9122b pipewire: Report correct device default formats instead of hardcoding Float32. Ryan C. Gordon 2025-01-30 02:41:43 -05:00
  • 46ec859bd1 Fix two use-after-free warnings Petar Popovic 2025-07-29 19:51:44 +02:00
  • f27dbb22f0 Fix two use-after-free warnings Petar Popovic 2025-07-29 19:51:44 +02:00
  • af2279b286 Revert "Use SDL_MessageBoxFlags and SDL_MessageBoxButtonFlags appropriately" Sam Lantinga 2025-07-29 09:41:35 -07:00
  • 059af5265a Use SDL_MessageBoxFlags and SDL_MessageBoxButtonFlags appropriately Sam Lantinga 2024-05-07 13:23:55 -07:00
  • 774c0b36ea android: Different approach to SDL_GetPathInfo() for assets. Ryan C. Gordon 2025-07-29 12:14:04 -04:00
  • beea8d604e Replaced binary integer literals with hexadecimal integer literals Petar Popovic 2025-07-29 11:44:15 +02:00
  • 5f4416bc42 joystick: Improve Xbox controller mapping with xpad quirks (#13305) Vicki Pfau 2025-07-28 20:03:51 -07:00
  • 25cf1a569c Map GameCube controller trigger clicks as misc3 and misc4 Sam Lantinga 2025-07-28 13:11:07 -07:00
  • 2a7aa4eae4 Update SDL_clipboard.h Xen 2025-07-28 11:43:16 -07:00
  • f8119d4760 Check NSWindow::isVisible before sending SDL_WINDOWEVENT_RESTORED during Cocoa_WindowListener::windowDidResize Dan Andrus 2025-07-23 16:23:19 +02:00
  • c8ebbb3e92 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-28 18:58:19 +00:00
  • b3ba1c159e Update SDL_clipboard.h Xen 2025-07-28 11:43:16 -07:00
  • c31ddf021e Check NSWindow::isVisible before sending SDL_WINDOWEVENT_RESTORED during Cocoa_WindowListener::windowDidResize Dan Andrus 2025-07-23 16:31:59 +02:00
  • 30f0aeb26a Check NSWindow::isVisible before sending SDL_WINDOWEVENT_RESTORED during Cocoa_WindowListener::windowDidResize Dan Andrus 2025-07-23 16:31:59 +02:00
  • e610529e84 Check NSWindow::isVisible before sending SDL_WINDOWEVENT_RESTORED during Cocoa_WindowListener::windowDidResize Dan Andrus 2025-07-23 16:23:19 +02:00
  • 49b6bb50c9 Remove Unused Type Mitch Cairns 2025-07-28 10:16:49 -07:00
  • 2b0b794f86 SInput Generic Types Mitch Cairns 2025-07-27 21:32:17 -07:00
  • d983a89241 Restyle message boxes and add icon support to them on X11. (#13267) eafton 2025-07-28 19:23:38 +03:00
  • dc1bf60b15 SDL_waylanddatamanager.c:Wayland_data_offer_check_source(): Return when offer is NULL Petar Popovic 2025-07-26 22:38:04 +02:00
  • 1b35c66aa8 sun audio: remove ifdefs, always include sys/audioio.h and sys/ioctl.h Ozkan Sezer 2025-07-27 00:10:02 +03:00
  • 553ea4e4ee autotools, cmake: fix the sys/audioio.h checks. Ozkan Sezer 2025-07-28 12:40:30 +03:00
  • c438953aa2 sunaudio: don't compile in the sun audio backend if sys/audioio.h is missing. Ryan C. Gordon 2025-07-26 13:50:20 -04:00
  • 74df61530f autotools, cmake: fix the sys/audioio.h checks. Ozkan Sezer 2025-07-28 12:40:30 +03:00
  • eaa2a8239f Fixed typo in SDL_scancode.h Shootfast 2025-07-27 23:04:42 +01:00
  • 507ee033cc Fixed typo in SDL_scancode.h Shootfast 2025-07-27 23:04:42 +01:00
  • 3c36718348 [SDL2] Implement SDL_GL_GetAttribute for SDL_GL_FLOATBUFFERS Boris I. Bendovsky 2025-07-27 16:18:07 +03:00
  • d103e5531f Implement SDL_GL_GetAttribute for SDL_GL_FLOATBUFFERS Boris I. Bendovsky 2025-07-27 21:55:59 +03:00
  • 6e77327789 ci+n3ds: avoid apt-get package manager Anonymous Maarten 2025-07-26 13:53:26 +02:00
  • b36252b120 ci+n3ds: avoid apt-get package manager Anonymous Maarten 2025-07-26 13:53:26 +02:00
  • 9c54d686aa arguably better wording.. Ozkan Sezer 2025-07-27 20:00:02 +03:00
  • d313ecb737 Fix warning on Android arm-v7 Building SDL for armeabi-v7a gives this warning: `` SDL/src/audio/SDL_audiotypecvt.c:541:14: warning: '#pragma FENV_ACCESS' is not supported on this target - ignored [-Wignored-pragmas] 541 | #pragma STDC FENV_ACCESS ON `` Brenton Bostick 2025-07-27 10:55:05 -04:00
  • ed4de7aeed Fix warning on Android arm-v7 Building SDL for armeabi-v7a gives this warning: `` SDL/src/audio/SDL_audiotypecvt.c:541:14: warning: '#pragma FENV_ACCESS' is not supported on this target - ignored [-Wignored-pragmas] 541 | #pragma STDC FENV_ACCESS ON `` Brenton Bostick 2025-07-27 10:55:05 -04:00
  • f361034ac3 fix typos Brenton Bostick 2025-07-27 10:39:20 -04:00
  • 2ed1c35ca6 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-26 21:11:11 +00:00
  • ead4a032d3 sun audio: remove ifdefs, always include sys/audioio.h and sys/ioctl.h Ozkan Sezer 2025-07-27 00:10:02 +03:00
  • 64b2af0340 SDL_gpu.c: Fixed deref-before-check warning Petar Popovic 2025-07-26 20:33:12 +02:00
  • 6a5af95364 SDL_gpu.c: Fixed deref-before-check warning Petar Popovic 2025-07-26 20:33:12 +02:00
  • 2c2c2c5a48 Fixed a few "-Wstrict-prototypes" warnings Petar Popovic 2025-07-26 19:03:54 +02:00
  • cf1eb95fb1 sunaudio: don't compile in the sun audio backend if sys/audioio.h is missing. Ryan C. Gordon 2025-07-26 13:50:20 -04:00
  • 58d0702948 ci+n3ds: avoid apt-get package manager Anonymous Maarten 2025-07-26 13:53:26 +02:00
  • e6d200e51c ci+n3ds: avoid apt-get package manager Anonymous Maarten 2025-07-26 13:53:26 +02:00
  • 72b7fd10b4 Fixed warning: 'break' will never be executed Sam Lantinga 2025-07-25 16:20:44 -07:00
  • 970234d62d Fixed documentation for aligned structure members Sam Lantinga 2025-07-25 13:33:20 -07:00
  • c8e2d13173 wayland: Fix the key level request layout parameter Frank Praznik 2025-07-25 10:09:55 -04:00
  • c80d6954cb Revert "audio: Added SDL_SetAudioIterationCallbacks()." Ryan C. Gordon 2025-07-25 01:29:13 -04:00
  • 707717e94b Reverted: Added Steam Virtual Gamepad support to the GameInput driver Sam Lantinga 2025-07-24 14:00:20 -07:00
  • a140bba55a Fixed building with GameInput v1.0 Sam Lantinga 2025-07-24 10:52:09 -07:00
  • e5d57d8ad6 Fixed building with GameInput v1.0 Sam Lantinga 2025-07-24 10:52:09 -07:00
  • f4ddacacd0 Fixed building with GameInput v1.0 Sam Lantinga 2025-07-24 10:42:28 -07:00
  • 0ee0fe1572 Fixed building with GameInput v1.0 Sam Lantinga 2025-07-24 10:42:28 -07:00
  • ebba656bdb Added Steam Virtual Gamepad support to the GameInput driver Sam Lantinga 2025-07-24 10:35:38 -07:00
  • b78c61d67a Fixed double SDL_EVENT_GAMEPAD_ADDED for controllers with automatic gamepad mappings Sam Lantinga 2025-07-24 10:34:44 -07:00
  • 66dad9c21f Added Steam Virtual Gamepad support to the GameInput driver Sam Lantinga 2025-07-24 10:35:38 -07:00
  • 6babade758 Fixed double SDL_EVENT_GAMEPAD_ADDED for controllers with automatic gamepad mappings Sam Lantinga 2025-07-24 10:34:44 -07:00
  • 3fdd15adaa Fixed double-release of GameInput at shutdown Sam Lantinga 2025-07-24 10:33:37 -07:00
  • 6b9dfcc2fd Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-24 15:52:42 +00:00
  • 39e9ac6d1f ci: Patched to compile on Android. Ryan C. Gordon 2025-07-23 23:53:46 -04:00
  • f5a0222a8e aaudio: Try to select a more-useful microphone for recording. Ryan C. Gordon 2025-07-23 22:38:28 -04:00
  • acb3b0b4be win32: Implement keymap caching Frank Praznik 2025-07-22 12:32:46 -04:00
  • 34616d1b00 A little more tidying. Better notes around how the absolute maximum threshold was arrived at. Aubrey Hesselgren 2025-07-22 11:01:57 -07:00
  • 8863e5ee67 Made the maximum noise during accelerometer noise profiling a define, in terms of "G" Aubrey Hesselgren 2025-07-22 10:39:25 -07:00
  • 6bfc54508c Accelerometer Tolerance is now calibrated before Gyro Drift. Aubrey Hesselgren 2025-07-21 16:39:32 -07:00
  • 07ef532681 hints: Renamed SDL_HINT_LOG_BACKENDS to SDL_DEBUG_LOGGING. Ryan C. Gordon 2025-07-22 13:19:30 -04:00
  • af1c05fd58 filesystem: Check SDL_GetPrefPath parameters at the higher level. Ryan C. Gordon 2025-07-22 12:28:01 -04:00
  • 279a50cc26 wayland: Fall-back to the compositor for fullscreen-desktop window placement Frank Praznik 2025-07-17 18:17:14 -04:00
  • 4210aa61e1 build_config_windows: define HAVE_STDARG/STDDEF_H outside of condition. They are defined in both #if HAVE_LIBC and its #else anyway. [sdl-ci-filter msvc-*] L zard 2025-07-21 19:33:56 +02:00
  • d8a345d924 build_config_windows: fix HAVE_VSSCANF defined regardless of MSVC version. [sdl-ci-filter msvc-*] L zard 2025-07-21 19:27:41 +02:00
  • ea995b1694 build_config_windows: define HAVE_STDARG/STDDEF_H outside of condition. They are defined in both #if HAVE_LIBC and its #else anyway. [sdl-ci-filter msvc-*] L zard 2025-07-21 19:33:56 +02:00
  • a977a11fa6 build_config_windows: fix HAVE_VSSCANF defined regardless of MSVC version. [sdl-ci-filter msvc-*] L zard 2025-07-21 19:27:41 +02:00
  • 27caa57695 dialog: Make sure we don't underflow a string in Cocoa backend. Ryan C. Gordon 2025-07-21 16:02:42 -04:00
  • b2d152e51f dialog: fix default file name on Cocoa Anon Ymous 2025-07-18 00:45:42 +05:30
  • fc19ae343c Updated SDL_IsJoystickSInputController() to match style in file Sam Lantinga 2025-07-21 11:38:54 -07:00
  • 0eaf28ed4d Added test and test image for clamped texture address mode to render testautomation Thomas Stehle 2025-07-19 16:33:53 +02:00
  • 64b19fc504 Added missing handling of texture address mode to SDL render Vulkan backend Thomas Stehle 2025-07-19 14:02:41 +02:00
  • 86200d1203 Fixed clamp texture address mode in software renderer Sam Lantinga 2025-07-21 10:03:49 -07:00
  • 55e14a2ced Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-21 17:16:40 +00:00
  • 08fd165dd2 Add POINTER suffix to SDL_PROP_IOSTREAM_MEMORY_FREE_FUNC Maia 2025-07-19 16:23:57 +02:00
  • 4a30ee58ca Implement SInput Device Namings (#13391) mitchellcairns 2025-07-21 10:08:27 -07:00
  • b0b12b3b09 Sync SDL3 wiki -> header SDL Wiki Bot 2025-07-21 16:55:47 +00:00
  • 47d8bdd1c3 Add SDL_IsTraySupported Semphris 2025-05-25 17:49:53 -04:00
  • 34691de22b SDL2: Fill the SDL_AudioSpec in add_device() vanfanel 2025-07-20 14:23:45 +02:00
  • 735f0cc300 wayland: Handle text input per-seat Frank Praznik 2025-07-19 10:08:56 -04:00
  • b8dc9767da GPU: Fix Vulkan compute uniform descriptor not being marked as set (#13389) Acclution 2025-07-18 22:27:31 +00:00
  • 8bd29f7ca3 GPU: Fix Vulkan compute uniform descriptor not being marked as set (#13389) Acclution 2025-07-18 22:27:31 +00:00
  • ce9c6e40fd wayland: Refactor keyboard layout handling Frank Praznik 2025-07-09 13:32:14 -04:00
  • 9c9bb9cec7 wayland: Only create/destroy the compose table when necessary Frank Praznik 2025-07-11 11:10:09 -04:00
  • 9b00f3a728 wayland: Optimize keymap creation Frank Praznik 2025-07-09 12:57:14 -04:00
  • 34d9db3657 SInput Serial MAC Fix (#13388) mitchellcairns 2025-07-18 08:08:24 -07:00
  • 46ea7aa80e SInput Serial from MAC Mitch Cairns 2025-07-17 21:11:49 -07:00
  • ad52ebf985 Fixed build Sam Lantinga 2025-07-17 20:56:41 -07:00