Simple Directmedia Layer
Find a file
Sam Lantinga 7c4f5e1def Fixed rumble caps for the Nintendo Joy-Con controllers
(cherry picked from commit 02cea5fca107991774792c431efc96319ef2d060)
2023-02-20 18:25:57 -08:00
.github ci: install pkg-config on Macos runner 2023-02-17 01:05:00 +03:00
acinclude
android-project SDLAudioManager.java: Fixed the support for Android older than API 23 2023-01-10 20:15:35 -08:00
android-project-ant
build-scripts wikiheaders: Allow markdown in the wikipreamble string. 2023-01-26 10:23:21 -05:00
cmake cmake: really fix detection of pthread_setname_np() on Apple platforms. 2023-02-13 11:56:10 +03:00
docs N3DS: Backport semaphore fixes from #6776. 2022-12-11 17:09:28 -08:00
include include: Fix symbols in public headers that start with an underscore. 2023-02-20 11:38:26 -05:00
mingw/pkg-support/cmake
src Fixed rumble caps for the Nintendo Joy-Con controllers 2023-02-20 18:25:57 -08:00
test Backport simplify flags PR #7220 2023-02-09 17:19:46 -08:00
VisualC
VisualC-GDK Updated copyright for 2023 2023-01-09 09:48:21 -08:00
VisualC-WinRT
visualtest
wayland-protocols Support wayland fractional scale protocol 2022-11-29 16:37:02 -05:00
Xcode Updated copyright for 2023 2023-01-09 09:48:21 -08:00
Xcode-iOS/Demos
.clang-format Commented out syntax that causes Visual Studio 2019 to complain on every edit 2022-12-02 00:43:46 -08:00
.editorconfig editorconfig: remove trailing whitespace in source code 2022-12-26 10:34:45 -08:00
.gitignore cmake: use FindALSA.cmake to find ALSA library 2022-12-11 23:23:45 +01:00
.wikiheaders-options wikiheaders: Link to the SDL3 wiki in the preamble. 2023-01-26 14:45:12 -05:00
Android.mk
autogen.sh
BUGS.txt
cmake_uninstall.cmake.in
CMakeLists.txt look for clock_gettime() in libc first, then in librt if not found. 2023-02-13 22:28:02 +03:00
configure look for clock_gettime() in libc first, then in librt if not found. 2023-02-13 22:28:02 +03:00
configure.ac look for clock_gettime() in libc first, then in librt if not found. 2023-02-13 22:28:02 +03:00
CREDITS.txt
INSTALL.txt
LICENSE.txt Updated copyright for 2023 2023-01-09 09:48:21 -08:00
Makefile.in
Makefile.minimal
Makefile.os2
Makefile.pandora
Makefile.w32
README-SDL.txt
README.md
sdl2-config-version.cmake.in
sdl2-config.cmake.in cmake: assume autotools static libraries with lib prefix and .a suffix 2023-02-01 19:05:44 +01:00
sdl2-config.in
sdl2.m4
sdl2.pc.in cmake: use FindALSA.cmake to find ALSA library 2022-12-11 23:23:45 +01:00
SDL2.spec.in
SDL2Config.cmake.in cmake: use FindALSA.cmake to find ALSA library 2022-12-11 23:23:45 +01:00
TODO.txt
WhatsNew.txt Added SDL_DISPLAYEVENT_MOVED to detect when display positioning changes 2022-12-08 12:46:13 -08:00

Simple DirectMedia Layer (SDL) Version 2.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)