Simple Directmedia Layer
Find a file
Ryan C. Gordon b8da02e6ef
include: Fix triggering of Clang's -Wexpansion-to-defined in SDL_endian.h
It doesn't like #if statements that uses a macro that uses defined(x).
2021-09-18 10:44:32 -04:00
.github CI: Set default shell for Vita build. 2021-09-14 16:21:41 -07:00
acinclude
android-project Let Android know that we can handle USB devices 2021-08-04 13:13:22 -07:00
android-project-ant
build-scripts wikiheaders.pl: Make sure all wiki API pages reference CategoryAPI. 2021-09-01 00:19:54 -04:00
cmake cmake: fix a bunch of things to properly link without LOADSO enabled. 2021-08-24 00:01:46 -04:00
debian Updated to version 2.0.17 for development 2021-08-10 15:02:36 -07:00
docs Update Docs 2021-09-10 19:49:47 -07:00
include include: Fix triggering of Clang's -Wexpansion-to-defined in SDL_endian.h 2021-09-18 10:44:32 -04:00
src Allow usage of the new Condition Variable code with Critical Sections 2021-09-17 19:38:09 -04:00
test testmouse.c: remove unused local var. 2021-09-10 00:01:20 +03:00
VisualC Allow usage of the new Condition Variable code with Critical Sections 2021-09-17 19:38:09 -04:00
VisualC-WinRT winrt: Update SDL-UWP to VS2019 2021-09-08 06:26:26 -10:00
visualtest fix permissions of a few files 2021-02-22 15:44:32 +03:00
wayland-protocols wayland: Add support for text-input-unstable-v3 2021-07-29 14:43:46 -07:00
Xcode Update Xcode project to add SDL_triangle.{c,h} 2021-08-19 00:10:59 +02:00
Xcode-iOS
.gitignore Add testmouse 2021-09-09 13:46:58 -07:00
Android.mk
autogen.sh
BUGS.txt Cleaned up a few more Bugzilla mentions. 2021-02-12 14:46:49 -05:00
cmake_uninstall.cmake.in
CMakeLists.txt Allow usage of the new Condition Variable code with Critical Sections 2021-09-17 19:38:09 -04:00
configure configure: fix vulkan enablement for windows after commit 13ec545936 2021-09-05 05:37:20 +03:00
configure.ac configure: fix vulkan enablement for windows after commit 13ec545936 2021-09-05 05:37:20 +03:00
CREDITS.txt
INSTALL.txt
LICENSE.txt
Makefile.in configure: Fixes to make SDL link as C++ on Haiku. 2021-08-06 14:08:50 -04:00
Makefile.minimal
Makefile.os2 Update Makefiles OS2 and PSP 2021-08-19 00:10:59 +02:00
Makefile.pandora Added a dummy sensor driver 2018-08-21 13:29:21 -07:00
Makefile.psp Update Makefiles OS2 and PSP 2021-08-19 00:10:59 +02:00
Makefile.wiz
README-SDL.txt
README.md
sdl2-config-version.cmake.in
sdl2-config.cmake.in sdl2-config.cmake.in: Make SDL2::SDL2 work with MinGW, fixes #3665 2021-07-08 14:55:33 -07:00
sdl2-config.in
sdl2.m4
sdl2.pc.in
SDL2.spec.in
SDL2Config.cmake SDL2Config.cmake: Clean it up a bit, remove gcc-style SDL2_LIBRARIES 2021-07-08 14:55:33 -07:00
TODO.txt
WhatsNew.txt Enable AAUDIO driver for Android 2021-08-10 14:50:43 -07:00

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)