Simple DirectMedia Layer https://libsdl.org
Find a file
danprice142 0979ad52be Restrict DSU joystick support to specific platforms
Updated CMakeLists.txt to enable DSU joystick support only on Windows, Linux, Android, Haiku, FreeBSD, NetBSD, OpenBSD, and macOS. Added conditional inclusion of <sys/ioctl.h> in SDL_dsujoystick.c. Removed unused GetDSUMutex helper from SDL_dsujoystick_driver.c.
2025-11-14 21:58:45 +00:00
.github CI: Make some important libraries mandatory on Steam Linux Runtime 3.0 2025-10-30 07:13:37 -07:00
android-project
build-scripts
cmake cmake: make sure VARIABLE of check_linker_supports_version_file ends up in cache 2025-10-27 03:01:57 +01:00
docs
examples
include SDL3 Add DSU joystick driver 2025-10-30 21:31:49 +00:00
src Restrict DSU joystick support to specific platforms 2025-11-14 21:58:45 +00:00
test testautomation: fixed RLE operation test on big endian systems 2025-10-29 16:26:31 +00:00
VisualC
VisualC-GDK
wayland-protocols
Xcode
.clang-format
.clang-tidy
.editorconfig
.gitignore
.wikiheaders-options
Android.mk
BUGS.txt
CMakeLists.txt Restrict DSU joystick support to specific platforms 2025-11-14 21:58:45 +00:00
CREDITS.md
INSTALL.md
LICENSE.txt
README.md
WhatsNew.txt Added a patch note for SDL_ELF_NOTE_DLOPEN 2025-10-27 08:28:05 -07:00

Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators.

You can find the latest release and additional information at: https://www.libsdl.org/

Installation instructions and a quick introduction is available in INSTALL.md

This library is distributed under the terms of the zlib license, available in LICENSE.txt.

Enjoy!

Sam Lantinga (slouken@libsdl.org)