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
Andrew Eikum 0e9560aea2 hidapi: Zero out new hid_device_info structs 6 years ago
VisualC Rolling back GameCube HIDAPI support 6 years ago
VisualC-WinRT Added display event files to the Visual Studio projects 7 years ago
Xcode fix permissions 6 years ago
Xcode-iOS fix permissions 6 years ago
acinclude Added missing PKG_CONFIG macros 7 years ago
android-project Fixed bug 4702 - Android back button does not send SDL_KEYDOWN event 6 years ago
android-project-ant Added the old ant Android build project structure 8 years ago
build-scripts Updated version to 2.0.10 6 years ago
cmake cmake: Added HIDAPI support. 6 years ago
debian Updated version to 2.0.10 6 years ago
docs Add notes for SDL_WinRTRunApp and SDL2-WinRTResources for non-C++ projects 7 years ago
include cmake: Added HIDAPI support. 6 years ago
src hidapi: Zero out new hid_device_info structs 6 years ago
test Fixed bug 4708 - testdropfile: double-free 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 First pass on the new SDL sensor API 7 years ago
Android.mk fix permissions 6 years ago
BUGS.txt BUGS.txt: Changed mailing list link to discourse.libsdl.org. 9 years ago
CMakeLists.txt cmake: Add setupapi library to Windows build dependencies (hidapi needs it). 6 years ago
COPYING.txt Updated copyright for 2019 7 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 Add a configure option allowing users to choose whether to install sdl2-config 7 years ago
Makefile.minimal Added a dummy sensor driver 7 years ago
Makefile.os2 update version in os/2 makefile 6 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 bug 4615 - RPM Build fails due to unpackaged files 6 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 Made it more explicit that 2.0.10 and newer are required for the SDL_RW* functions 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 configure: Windows and macOS now respect --enable-hidapi. 6 years ago
configure.ac configure: Windows and macOS now respect --enable-hidapi. 6 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 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)