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
Sam Lantinga 983bbf9ef3 Backed out changeset 51622f74dc85 6 years ago
VisualC Added SDL_hidapi_rumble.c to the Visual Studio project 6 years ago
VisualC-WinRT added SDL_strtokr() as a replacement for POSIX strtok_r (bug #4046.) 6 years ago
Xcode Backed out changeset 51622f74dc85 6 years ago
Xcode-iOS Added SDL_hidapi_rumble.c to the macOS, iOS and tvOS builds 6 years ago
acinclude Added missing PKG_CONFIG macros 7 years ago
android-project Fixed java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.WindowManager android.app.Activity.getWindowManager()' on a null object reference 6 years ago
android-project-ant Added the old ant Android build project structure 8 years ago
build-scripts Backed out changeset 51622f74dc85 6 years ago
cmake Fixed bug 4643 - Append EGL CFLAGS in CheckOpenGLESX11 6 years ago
debian Backed out changeset 51622f74dc85 6 years ago
docs CMake: tabs to spaces in new parts of README-cmake.md 6 years ago
include Backed out changeset 51622f74dc85 6 years ago
src Backed out changeset 51622f74dc85 6 years ago
test Clarified that the clip rectangle is defined relative to the viewport, and added a clip test to testviewport.c 6 years ago
visualtest test: unify all the command line usage logging. 7 years ago
wayland-protocols wayland: ask xdg-decoration protocol extension to use server-side decorations if possible. 7 years ago
.hgignore Fixed bug 4965 - Update the .hgignore file 6 years ago
Android.mk There are lots of unused macros in the Steam controller code 6 years ago
BUGS.txt BUGS.txt: Changed mailing list link to discourse.libsdl.org. 9 years ago
CMakeLists.txt Backed out changeset 51622f74dc85 6 years ago
COPYING.txt Updated copyright date for 2020 6 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 cmake: more proper sdl2-config.cmake work (thanks, Alexander!) 6 years ago
Makefile.minimal Added a dummy sensor driver 7 years ago
Makefile.os2 Backed out changeset 51622f74dc85 6 years ago
Makefile.pandora Added a dummy sensor driver 7 years ago
Makefile.psp added SDL_strtokr() as a replacement for POSIX strtok_r (bug #4046.) 6 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 bug 4615 - RPM Build fails due to unpackaged files 7 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 Updated WhatsNew.txt with SDL 2.0.12 release notes 6 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 Backed out changeset 51622f74dc85 6 years ago
configure.ac Backed out changeset 51622f74dc85 6 years ago
sdl2-config-version.cmake.in cmake: Forgot to add this file to revision control. 6 years ago
sdl2-config.cmake.in cmake: more proper sdl2-config.cmake work (thanks, Alexander!) 6 years ago
sdl2-config.in Fixed crash if initialization of EGL failed but was tried again later. 11 years ago
sdl2.m4 Fixed bug 4544 - SDL2.m4 SDL2.framework patch made it impossible to fail detection 7 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)