Simple DirectMedia Layer https://libsdl.org
Find a file
2023-02-17 09:25:01 -05:00
.github ci: install pkg-config on Macos runner 2023-02-16 13:59:23 -08:00
android-project
build-scripts SDL_GL_GetDrawableSize, SDL_Metal_GetDrawableSize, and SDL_Vulkan_GetDrawableSize can be replaced with SDL_GetWindowSizeInPixels 2023-02-13 13:11:43 -08:00
cmake cmake: really fix detection of pthread_setname_np() on Apple platforms. 2023-02-13 11:56:10 +03:00
docs Ubuntu 18.04 doesn't have a new enough version of Wayland for SDL, so update documentation appropriately 2023-02-16 08:57:53 -08:00
include Include SDL_events.h for SDL_ConvertEventToRenderCoordinates() 2023-02-13 17:50:29 -08:00
mingw/pkg-support/cmake
src Set the window width and height when moving 2023-02-17 09:25:01 -05:00
test cmake: no shared SDL libraries for riscos 2023-02-16 13:59:23 -08:00
VisualC
VisualC-GDK
VisualC-WinRT
wayland-protocols
Xcode
.clang-format
.clang-tidy
.editorconfig
.gitignore
.wikiheaders-options
Android.mk
BUGS.txt
CMakeLists.txt cmake: no shared SDL libraries for riscos 2023-02-16 13:59:23 -08:00
CREDITS.txt
INSTALL.txt
LICENSE.txt
README-SDL.txt
README.md
TODO.txt
WhatsNew.txt

Simple DirectMedia Layer (SDL) Version 3.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)