Go to file
Frank Praznik 879ba46ade wayland: Make sure the logical window size can't go to zero.
libdecor can send a size of zero as a valid value, the use of which will close the window. Make sure the minimum width/height are clamped to a minimum of 1.
2024-01-28 13:31:42 -05:00
.github ci: bump actions version tag 2024-01-26 02:33:20 +01:00
VisualC Added the environment variable SDL_LOGGING to control default log output 2024-01-27 19:30:22 -08:00
VisualC-GDK
VisualC-WinRT
Xcode Added VisionOS as a supported target to the Xcode project 2024-01-27 11:07:21 -08:00
android-project
build-scripts Only retain SDL_* + platform macro's in rename_macros.py 2024-01-26 18:05:49 +01:00
cmake
docs wayland: Add a forced screen space scaling mode 2024-01-28 13:31:42 -05:00
include wayland: Add a forced screen space scaling mode 2024-01-28 13:31:42 -05:00
mingw/pkg-support/cmake
src wayland: Make sure the logical window size can't go to zero. 2024-01-28 13:31:42 -05:00
test tests: Fix window centering test with Wayland display scaling mode 2024-01-28 13:31:42 -05:00
wayland-protocols wayland: Use the preferred order of displays exposed by KDE 2024-01-27 02:10:49 -05:00
.clang-format
.clang-tidy
.editorconfig
.gitignore
.wikiheaders-options
Android.mk
BUGS.txt
CMakeLists.txt
CREDITS.md
INSTALL.md
LICENSE.txt
README-SDL.txt
README.md
WhatsNew.txt Added the environment variable SDL_LOGGING to control default log output 2024-01-27 19:30:22 -08:00

README.md

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. If you are migrating to SDL 3.0 from SDL 2.0, the changes are extensively documented in README-migration.md.

Enjoy!

Sam Lantinga (slouken@libsdl.org)