SDL/src
Vicki Pfau 2248d3812e joystick: Rework GIP code to allow separate states for individual attachments
This is needed for future work bringing up things like the chatpad.

This commit also fixes a few minor things, such as still sending motor packets
to devices that don't support it, enabling quirks that hide trigger rumble on
devices that are marked as not having it, and fixing #12942.
2025-05-08 16:41:26 -07:00
..
atomic
audio VITA: fix audio playback 2025-05-06 12:55:22 -07:00
camera windows: fix Unicode function and type inconsistencies 2025-05-08 07:22:11 -07:00
core windows: fix Unicode function and type inconsistencies 2025-05-08 07:22:11 -07:00
cpuinfo Define illegal_instruction() when it will be actually used 2025-05-08 11:51:35 -07:00
dialog Replace SDL_free with delete for new-allocated objects 2025-05-07 15:43:00 -04:00
dynapi audio: SDL_PutAudioStreamPlanarData should take a channel count. 2025-04-25 21:13:04 -04:00
events events: Add integer wheel fields for sdl2-compat 2025-05-01 22:50:52 -05:00
filesystem windows: fix Unicode function and type inconsistencies 2025-05-08 07:22:11 -07:00
gpu GPU: Validate that textures are not bound for both read and write on render passes (#12925) 2025-04-29 16:52:52 -07:00
haptic Add and use SDL_HapticEffectID typedef 2025-04-24 08:51:55 -07:00
hidapi Added support for the PowerA Battle Dragon Advanced Wireless Controller 2025-05-02 10:01:13 -07:00
io asyncio: SDL_LoadFileAsync was not null-terminating the file data. 2025-03-20 15:50:06 -04:00
joystick joystick: Rework GIP code to allow separate states for individual attachments 2025-05-08 16:41:26 -07:00
libm
loadso
locale
main
misc Bumped deployment requirements for Apple platforms 2025-01-14 12:03:07 -08:00
power
process Fixed process I/O redirection to NUL on Windows 2025-04-11 15:44:58 -07:00
render SDL_GetRectIntersectionFloat(): Allow rendering zero-sized srcrect 2025-04-23 16:14:52 -07:00
sensor Remove newlines from log messages 2025-01-22 20:25:04 -08:00
stdlib Initialize the padding of aligned allocations to zero 2025-03-12 11:42:02 -07:00
storage storage: Declare a private bootstrap for NDA user storage 2025-03-18 22:12:21 -04:00
test tests: Revert some leftover testing code 2025-05-05 11:08:15 -04:00
thread Fix n3ds/SDL_syssem.c:SDL_SignalSemaphore (libsdl-org/SDL#12411) 2025-03-07 17:31:06 -08:00
time time: Fix compilation on Solaris 2025-03-19 12:19:42 -04:00
timer timer, windows: allow building high resolution code with old SDKs. 2025-02-02 21:23:50 +03:00
tray tray, unix: make pointers g_object_ref and g_object_ref_sink static 2025-04-27 11:34:40 -04:00
video windows: fix Unicode function and type inconsistencies 2025-05-08 07:22:11 -07:00
SDL.c Save and restore error messages when rolling back after failed init 2025-03-02 07:55:56 -08:00
SDL_assert.c emscripten: Don't use legacy JS library functions for assertions 2025-03-20 16:24:16 -07:00
SDL_assert_c.h
SDL_error.c
SDL_error_c.h Save and restore error messages when rolling back after failed init 2025-03-02 07:55:56 -08:00
SDL_guid.c
SDL_hashtable.c hashtable: Redesign the hashtable API. 2025-02-15 18:52:56 -05:00
SDL_hashtable.h hashtable: Redesign the hashtable API. 2025-02-15 18:52:56 -05:00
SDL_hints.c Added special handling for SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY 2025-04-03 11:33:34 -07:00
SDL_hints_c.h
SDL_internal.h Disable all camera drivers if SDL_CAMERA_DISABLED is defined 2025-02-22 09:48:49 -08:00
SDL_list.c
SDL_list.h
SDL_log.c
SDL_log_c.h
SDL_properties.c Don't allow further operations on properties while we're destroying them 2025-02-26 08:34:14 -08:00
SDL_properties_c.h
SDL_utils.c Added support for the HORI Taiko No Tatsujin Drum Controller 2025-04-02 08:30:26 -07:00
SDL_utils_c.h Include the VID/PID of generic keyboard/mouse devices on Windows 2025-02-27 14:03:39 -08:00