SDL/src
Tyson Whitehead bf540985aa Avoid opening non-joystick devices if possible to speedup scanning
Closing a device file takes 0.01 to 0.5s, which can add up to
significant startup delays. The udev classification does not
require opening the actual device files, so, use it if possible,
and only fall back to opening the device and probing otherwise.

(cherry picked from commit 45b804c158)
2024-04-25 08:48:57 -07:00
..
atomic Updated copyright for 2024 2024-01-01 13:19:49 -08:00
audio audio: fix SSE conversion of Sint8 audio to Float32. 2024-02-21 15:16:46 -05:00
core udev: Fix O(n^2) device walking issue (closes #9092) 2024-03-24 11:49:50 -07:00
cpuinfo Updated copyright for 2024 2024-01-01 13:19:49 -08:00
dynapi Updated copyright for 2024 2024-01-01 13:19:49 -08:00
events Fixed Xcode warnings 2024-01-13 08:15:41 -08:00
file SDL_RWFromFile, stdio: allow named pipes along with regular files. 2024-03-06 18:50:28 +03:00
filesystem Updated copyright for 2024 2024-01-01 13:19:49 -08:00
haptic Updated copyright for 2024 2024-01-01 13:19:49 -08:00
hidapi Fixed Xcode warnings 2024-01-13 08:15:41 -08:00
joystick Avoid opening non-joystick devices if possible to speedup scanning 2024-04-25 08:48:57 -07:00
libm Updated copyright for 2024 2024-01-01 13:19:49 -08:00
loadso Updated copyright for 2024 2024-01-01 13:19:49 -08:00
locale N3DS: Fix locale name and early return. 2024-03-19 16:54:46 -07:00
main Updated to version 2.30.2 for release 2024-04-01 16:56:15 -07:00
misc Updated copyright for 2024 2024-01-01 13:19:49 -08:00
power linux: Handle upower's UP_DEVICE_STATE_PENDING_CHARGE, PENDING_DISCHARGE 2024-01-22 06:34:12 -08:00
render If the viewport changes the cliprect should be updated 2024-03-03 11:13:04 -08:00
sensor Fixed Xcode warnings 2024-01-13 08:15:41 -08:00
stdlib Prevent asan warning on qsort(): 2024-01-20 11:26:37 +01:00
test remove several instances of unnecessary emptry str "" after SDL_PRI??? 2024-01-18 17:25:56 +03:00
thread Fixed Xcode warnings 2024-01-13 08:15:41 -08:00
timer Updated copyright for 2024 2024-01-01 13:19:49 -08:00
video x11: Fix pointer warp on XWayland 2024-04-25 08:42:04 -07:00
SDL.c Add hint to make SDL handle dbus_shutdown() 2024-01-07 14:23:57 -08:00
SDL_assert.c Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_assert_c.h Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_dataqueue.c Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_dataqueue.h Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_error.c Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_error_c.h Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_guid.c Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_hints.c Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_hints_c.h Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_internal.h don't let SDL_render.c:render_drivers[] have an empty initializer list. 2024-02-15 22:51:50 +03:00
SDL_list.c Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_list.h Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_log.c Added the environment variable SDL_LOGGING to control default log output 2024-01-27 19:46:59 -08:00
SDL_log_c.h Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_utils.c Updated copyright for 2024 2024-01-01 13:19:49 -08:00
SDL_utils_c.h Updated copyright for 2024 2024-01-01 13:19:49 -08:00