Simple DirectMedia Layer https://libsdl.org
Find a file
2025-10-11 20:32:19 -07:00
.github ci: bump cross-platform-actions. 2025-10-07 14:01:34 +03:00
android-project Added SDL_EVENT_SCREEN_KEYBOARD_SHOWN and SDL_EVENT_SCREEN_KEYBOARD_HIDDEN 2025-10-10 10:14:07 -07:00
build-scripts Replace stb_image_write with miniz for SDL_SavePNG() 2025-10-11 20:32:19 -07:00
cmake cmake: cannot use CheckSymbolExists for _alloca 2025-10-10 17:31:33 +02:00
docs
examples Support resizable windows with most examples 2025-10-07 15:33:10 -04:00
include SDL_dlopennote.h: define SDL_DISABLE_DLOPEN_NOTES for old gcc < 3.1 2025-10-11 05:20:20 +03:00
src Replace stb_image_write with miniz for SDL_SavePNG() 2025-10-11 20:32:19 -07:00
test cpuinfo: Added SDL_GetSystemPageSize. 2025-10-10 21:16:10 -04:00
VisualC Made SDL_dlopennote.h a public header 2025-10-10 12:47:42 -07:00
VisualC-GDK Made SDL_dlopennote.h a public header 2025-10-10 12:47:42 -07:00
wayland-protocols
Xcode Made SDL_dlopennote.h a public header 2025-10-10 12:47:42 -07:00
.clang-format
.clang-tidy
.editorconfig
.gitignore Updated .gitignore for png test data 2025-10-10 08:59:27 -07:00
.wikiheaders-options
Android.mk
BUGS.txt
CMakeLists.txt Made SDL_dlopennote.h a public header 2025-10-10 12:47:42 -07:00
CREDITS.md
INSTALL.md
LICENSE.txt
README.md
WhatsNew.txt

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)