Simple Directmedia Layer https://libsdl.org/
You cannot 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 c49ecf6f7c rename os2 makefile so that 'make dist' catches it; update it a bit. 7 years ago
VisualC Added display event files to the Visual Studio projects 7 years ago
VisualC-WinRT Added display event files to the Visual Studio projects 7 years ago
Xcode fix permissions 7 years ago
Xcode-iOS Don't build SDL_JOYSTICK_HIDAPI by default on iOS 7 years ago
acinclude acinclude: rename ax_gcc_x86_cpuid.m4.htm to ax_gcc_x86_cpuid.m4 7 years ago
android-project Updated Android project files and documentation 7 years ago
android-project-ant Added the old ant Android build project structure 8 years ago
build-scripts use less ancient versions of autofoo scripts 7 years ago
cmake wayland: Keep protocol XML files in-tree. 8 years ago
debian Updated version to 2.0.9 7 years ago
docs Backed out changeset 2944045e695b, SDL_JOYSTICK_HIDAPI is only used on iOS for Steam Controller support, which is not publicly available. 7 years ago
include Don't build SDL_JOYSTICK_HIDAPI by default on iOS 7 years ago
src Fixed bug 4188 - Software renderer SDL_RenderCopyEx blits corrupt image under certain cases 7 years ago
test test: Makefile should copy .dat files for testoverlay2. 7 years ago
visualtest ran 'chmod -x' on many files 8 years ago
wayland-protocols wayland: Keep protocol XML files in-tree. 8 years ago
.hgignore First pass on the new SDL sensor API 7 years ago
Android.mk Fixed bug 4335 - Android NDK build error 7 years ago
BUGS.txt BUGS.txt: Changed mailing list link to discourse.libsdl.org. 9 years ago
CMakeLists.txt CMakeLists.txt: set dylib version numbers properly. (bug #2915.) 7 years ago
COPYING.txt Updated copyright for 2018 8 years ago
CREDITS.txt Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
INSTALL.txt More HTTPS doc tweaks. 9 years ago
Makefile.in First pass on the new SDL sensor API 7 years ago
Makefile.minimal Added a dummy sensor driver 7 years ago
Makefile.os2 rename os2 makefile so that 'make dist' catches it; update it a bit. 7 years ago
Makefile.pandora Added a dummy sensor driver 7 years ago
Makefile.psp Added a dummy sensor driver 7 years ago
Makefile.wiz Added a dummy sensor driver 7 years ago
README-SDL.txt More HTTPS changes in the documentation. 9 years ago
README.txt readme: correct webpage URL to use HTTPS. 9 years ago
SDL2.spec.in Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
SDL2Config.cmake Fixed bug 3651 - CMake build does not install CMake package configuration 8 years ago
TODO.txt Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
VisualC.html Fixed two typos in documentation. 10 years ago
WhatsNew.txt Added patch note for SDL_GameControllerGetPlayerIndex() and friends 7 years ago
autogen.sh Don't use pushd/popd in autogen.sh; Ubuntu's /bin/sh doesn't support it. 9 years ago
cmake_uninstall.cmake.in Fixed bug 3867 - Can't find install_manifest.txt when running 'uninstall' target 8 years ago
configure Mark a subsystem as dummy, not disabled, if it was intended to be compiled in. 7 years ago
configure.in Mark a subsystem as dummy, not disabled, if it was intended to be compiled in. 7 years ago
sdl2-config.cmake.in Applied Ubuntu patch bug_822210_fix_sdl2-config.cmake_whitespace.patch 9 years ago
sdl2-config.in Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
sdl2.m4 Fixed bug 3429 - Update AM_PATH_SDL2() to also check for SDL2.framework 9 years ago
sdl2.pc.in Fixed crash if initialization of EGL failed but was tried again later. 11 years ago

README.txt

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.


                         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)