Simple DirectMedia Layer https://libsdl.org
Find a file
2023-03-30 07:25:49 -07:00
.github ci: use loongson official cross toolchains 2023-03-30 05:15:28 +02:00
android-project Android: indicate gamepaddb entries where axis order changed. 2023-03-11 12:43:48 -08:00
build-scripts Do not look at local headers when determining features 2023-03-27 15:33:08 -07:00
cmake Fix uses of undefined macro identifiers (-Wundef) 2023-03-29 21:49:01 +00:00
docs Add CMake toolchain files 2023-03-27 15:33:08 -07:00
include cmake: allow HAVE_LINUX_INPUT_H with !defined(HAVE_LIBC) 2023-03-30 04:19:36 +02:00
mingw/pkg-support/cmake
src Fixed analog triggers on the DualSense controller 2023-03-30 07:25:49 -07:00
test Fix uses of undefined macro identifiers (-Wundef) 2023-03-29 21:49:01 +00:00
VisualC Add intrinsics test automation 2023-03-21 23:03:02 +03:00
VisualC-GDK Remove include/SDL3/SDL_name.h 2023-02-18 12:33:54 -08:00
VisualC-WinRT Remove include/SDL3/SDL_name.h 2023-02-18 12:33:54 -08:00
wayland-protocols
Xcode cmake: use compatible interface properties to disallow linking to a different version of SDL 2023-03-03 23:40:57 +01:00
.clang-format
.clang-tidy Add clang-tidy config and CMake/CI support. 2023-02-06 21:02:25 -08:00
.editorconfig Fixed formatting for Haiku cc files 2023-01-25 03:03:41 -08:00
.gitignore include: add \brief to includes 2023-02-19 10:01:33 -08:00
.wikiheaders-options sdlwiki: SDL3 advises users to include through 'SDL3/SDL.h' 2023-03-21 02:19:19 +01:00
Android.mk Create a static SDL_test library on Android 2023-01-25 13:06:42 -08:00
BUGS.txt
CMakeLists.txt intrinsics: add lsx/lasx intrinsic headers when not disabled 2023-03-30 04:00:48 +02:00
CREDITS.txt
INSTALL.txt
LICENSE.txt
README-SDL.txt
README.md
TODO.txt
WhatsNew.txt Added SDL_GetWindowParent() to get the parent of popup windows 2023-03-13 11:21:02 -07:00

Simple DirectMedia Layer (SDL) Version 3.0

https://www.libsdl.org/

Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games.

More extensive documentation is available in the docs directory, starting with README.md

Enjoy!

Sam Lantinga (slouken@libsdl.org)