Go to file
Sam Lantinga 1f095b9ce6 Fixed wikiheaders.pl with perl-5.10.1 (thanks @sezero!) 2023-03-24 13:57:24 -07:00
.github ci: disable parallel building for ps2 2023-03-21 02:19:19 +01:00
VisualC Add intrinsics test automation 2023-03-21 23:03:02 +03:00
VisualC-GDK
VisualC-WinRT
Xcode cmake: use compatible interface properties to disallow linking to a different version of SDL 2023-03-03 23:40:57 +01:00
android-project Android: indicate gamepaddb entries where axis order changed. 2023-03-11 12:43:48 -08:00
build-scripts Fixed wikiheaders.pl with perl-5.10.1 (thanks @sezero!) 2023-03-24 13:57:24 -07:00
cmake cmake: Fix building without libsamplerate library 2023-03-20 05:34:41 +01:00
docs Sync SDL3 wiki -> header 2023-03-21 20:04:18 +00:00
include SDL_intrin.h: workaround clang-cl failures when avx isn't enabled. 2023-03-21 23:03:02 +03:00
mingw/pkg-support/cmake
src Add some color in testautomation logs! 2023-03-24 13:55:20 -07:00
test testautomation_video: fix memory leak 2023-03-24 09:52:05 +01:00
wayland-protocols
.clang-format
.clang-tidy
.editorconfig
.gitignore
.wikiheaders-options sdlwiki: SDL3 advises users to include through 'SDL3/SDL.h' 2023-03-21 02:19:19 +01:00
Android.mk
BUGS.txt
CMakeLists.txt cmake: add underscore in SSE4_1 and SSE4_2 options 2023-03-21 23:03:02 +03: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

README.md

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)