Simple Directmedia Layer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Ozkan Sezer 272010b612
cmake: really fix detection of pthread_setname_np() on Apple platforms.
1 month ago
.github Add clang-tidy config and CMake/CI support. 1 month ago
VisualC cmake: capitalize SDL3::Headers target 2 months ago
VisualC-GDK Moved testautomation data out of SDL_test library 2 months ago
VisualC-WinRT Moved testautomation data out of SDL_test library 2 months ago
Xcode cmake: capitalize SDL3::Headers target 2 months ago
android-project Removed SDL_GetDisplayDPI() 1 month ago
build-scripts SDL_WINDOWEVENT_SIZE_CHANGED was renamed SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED 1 month ago
cmake cmake: really fix detection of pthread_setname_np() on Apple platforms. 1 month ago
docs Update README-migration 1 month ago
include Add \since docs where missing and resets some to 3.0.0 1 month ago
mingw/pkg-support/cmake build: don't add SDL3 subfolder to include path for external projects 4 months ago
src Fixed bug #7302 - Memory 'leak' in SDL_SetMouseSystemScale() 1 month ago
test Fixed order and constness of parameters to SDL_ConvertAudioSamples() 1 month ago
wayland-protocols wayland: Add high-resolution event timestamp support 4 months ago
.clang-format Commented out syntax that causes Visual Studio 2019 to complain on every edit 4 months ago
.clang-tidy Add clang-tidy config and CMake/CI support. 1 month ago
.editorconfig Fixed formatting for Haiku cc files 2 months ago
.gitignore Removed QtCreator entries from .gitignore 2 months ago
.wikiheaders-options wikiheaders: Fixed SDL2 wiki link. 2 months ago
Android.mk Create a static SDL_test library on Android 2 months ago
BUGS.txt Cleaned up a few more Bugzilla mentions. 2 years ago
CMakeLists.txt cmake: add `-F <SDL3-framework-parent-folder>` compile option in CMakeLists.txt 1 month ago
CREDITS.txt Use Apple's nomenclature for macOS and iOS 4 months ago
INSTALL.txt Use Apple's nomenclature for macOS and iOS 4 months ago
LICENSE.txt Updated copyright for 2023 2 months ago
README-SDL.txt More HTTPS changes in the documentation. 6 years ago
README.md First pass at changing SDL 2.0 to SDL 3.0 4 months ago
TODO.txt Fixed up legacy MoinMoin URLs at wiki.libsdl.org 2 years ago
WhatsNew.txt Add SDL_ConvertAudioSamples() helper function 2 months ago

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)