Simple DirectMedia Layer https://libsdl.org
Find a file
Sam Lantinga dccf486a0a Fixed potential infinite recursion opening a Steam Controller
This can happen if the controller is opened from an event watcher when the controller is connected.
2025-11-14 13:44:02 -08:00
.github
android-project
build-scripts
cmake Improve OpenGL detection checks in CMake (#14443) 2025-11-14 00:18:33 -08:00
docs
examples
include opengl: Fixes for sRGB framebuffer support. 2025-11-14 15:40:25 -05:00
src Fixed potential infinite recursion opening a Steam Controller 2025-11-14 13:44:02 -08:00
test testcontroller: demonstrate multiple sensors on the virtual controller 2025-11-14 08:18:04 -08:00
VisualC Added support for the new Steam Controller 2025-11-12 11:32:32 -08:00
VisualC-GDK Added SDL_hidapi_steam_triton.c to the GDK Visual Studio project 2025-11-12 11:54:48 -08:00
wayland-protocols
Xcode Added support for the new Steam Controller 2025-11-12 11:32:32 -08:00
.clang-format
.clang-tidy
.editorconfig
.gitignore
.wikiheaders-options
Android.mk
BUGS.txt
CMakeLists.txt
CREDITS.md
INSTALL.md
LICENSE.txt
README.md
WhatsNew.txt

Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators.

You can find the latest release and additional information at: https://www.libsdl.org/

Installation instructions and a quick introduction is available in INSTALL.md

This library is distributed under the terms of the zlib license, available in LICENSE.txt.

Enjoy!

Sam Lantinga (slouken@libsdl.org)