Simple DirectMedia Layer https://libsdl.org
Find a file
Hans-Kristian Arntzen c4fc20a033 Fix broken use of MsgWaitForMultipleObjects.
- Timeout < 0 was not handled properly
- Return value for success is WAIT_OBJECT_0 + nCount, not positive value

(cherry picked from commit 69f2bd151e)
(cherry picked from commit 4ae87e215e)
2024-02-10 07:03:21 -08:00
.github
acinclude autotools: a few libtool updates from mainstream 2024-01-28 21:50:42 +03:00
android-project Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
android-project-ant
build-scripts autotools: a few libtool updates from mainstream 2024-01-28 21:50:42 +03:00
cmake
docs
include Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
mingw/pkg-support/cmake
src Fix broken use of MsgWaitForMultipleObjects. 2024-02-10 07:03:21 -08:00
test testautomation_math: Fix misleading log output 2024-02-02 07:45:57 -08:00
VisualC Added the environment variable SDL_LOGGING to control default log output 2024-01-27 19:46:59 -08:00
VisualC-GDK
VisualC-WinRT
visualtest
wayland-protocols
Xcode Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
Xcode-iOS/Demos
.clang-format
.editorconfig
.gitignore
.wikiheaders-options
Android.mk
autogen.sh
BUGS.txt
cmake_uninstall.cmake.in
CMakeLists.txt Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
configure Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
configure.ac Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
CREDITS.txt
INSTALL.txt
LICENSE.txt
Makefile.in
Makefile.minimal
Makefile.os2 Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
Makefile.pandora
Makefile.w32 Updated to version 2.30.0 for release 2024-02-01 16:02:20 -08:00
README-SDL.txt
README.md
sdl2-config-version.cmake.in
sdl2-config.cmake.in
sdl2-config.in
sdl2.m4
sdl2.pc.in
SDL2.spec.in
SDL2Config.cmake.in
TODO.txt
WhatsNew.txt Added the environment variable SDL_LOGGING to control default log output 2024-01-27 19:46:59 -08: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)