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
Sven Hesse b89cac6761 Don't X error in SDL_CreateWindow with unsupported GL attributes 8 years ago
VisualC Added functions to query and set the SDL memory allocation functions: 8 years ago
VisualC-WinRT Added Visual Studio solution files for WinRT projects 8 years ago
Xcode Build both 32 and 64-bit architectures in the OSX Framework 8 years ago
Xcode-iOS Added functions to query and set the SDL memory allocation functions: 8 years ago
acinclude Fixed bug 3481 - Configure fails to detect dynamic library support on powerpc64le 9 years ago
android-project Reverted changes 6acdea394736 and 1448a2ac30fe 8 years ago
build-scripts Updated config.guess and config.sub, added config.sub.patch for NaCl and Emscripten build support 8 years ago
cmake vulkan: Include a copy of vulkan.h and vk_platform.h. 8 years ago
debian Updated version to 2.0.7 8 years ago
docs Fixed bug 3850 - incorrect numbering in docs/README-ios.md 8 years ago
include Document the SDL audio channel mapping 8 years ago
src Don't X error in SDL_CreateWindow with unsupported GL attributes 8 years ago
test Added min/max macros for the sized SDL datatypes 8 years ago
visualtest Renaming of guard header names to quiet -Wreserved-id-macro 8 years ago
.hgignore audio: Initial bits to enable audio capture support. 9 years ago
Android.mk Removed non-existent files 8 years ago
BUGS.txt BUGS.txt: Changed mailing list link to discourse.libsdl.org. 9 years ago
CMakeLists.txt Fixed bug 3882 - cmake fix for osx 8 years ago
COPYING.txt Updated copyright for 2017 9 years ago
CREDITS.txt Fixed crash if initialization of EGL failed but was tried again later. 10 years ago
INSTALL.txt More HTTPS doc tweaks. 9 years ago
Makefile.in vulkan: Initial Vulkan support! 8 years ago
Makefile.minimal Fixed crash if initialization of EGL failed but was tried again later. 10 years ago
Makefile.pandora pandora: Fixed compiler warning about redefining SDL_REVISION. 8 years ago
Makefile.psp PSP: Added missing object for generic TLS to Makefile. 10 years ago
Makefile.wiz Pandora: Updated SDL version in Makefile. 9 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. 10 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. 10 years ago
VisualC.html Fixed two typos in documentation. 10 years ago
WhatsNew.txt Added SDL_AudioStreamFlush() to the list of new audio stream functions 8 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 Added functions to query and set the SDL memory allocation functions: 8 years ago
configure.in Added functions to query and set the SDL memory allocation functions: 8 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. 10 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. 10 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)