Simple DirectMedia Layer https://libsdl.org
Find a file
Simon McVittie 0d68f45879 test: Extract SDLTest_ReadSurfacePixel
This is essentially the same as was added in d95d2d70, but with clearer
error handling. It's implemented in a private header file so that it
can be shared with SDL_shape, which also wants this functionality.

Resolves: https://github.com/libsdl-org/SDL/issues/8319
Signed-off-by: Simon McVittie <smcv@collabora.com>
2023-10-10 03:23:20 -07:00
.github
android-project
build-scripts add-source-to-projects.pl: Fix adding files in the base src dir. 2023-10-09 19:19:01 -04:00
cmake
docs
include test: Extract SDLTest_ReadSurfacePixel 2023-10-10 03:23:20 -07:00
mingw/pkg-support/cmake
src test: Extract SDLTest_ReadSurfacePixel 2023-10-10 03:23:20 -07:00
test testdrawchessboard: clean up renderer and window 2023-10-05 13:41:01 +02:00
VisualC hashtable: Added src/SDL_hashtable.[ch]. 2023-10-09 19:19:01 -04:00
VisualC-GDK hashtable: Added src/SDL_hashtable.[ch]. 2023-10-09 19:19:01 -04:00
VisualC-WinRT hashtable: Added src/SDL_hashtable.[ch]. 2023-10-09 19:19:01 -04:00
wayland-protocols
Xcode hashtable: Added src/SDL_hashtable.[ch]. 2023-10-09 19:19:01 -04:00
.clang-format
.clang-tidy
.editorconfig
.gitignore
.wikiheaders-options
Android.mk
BUGS.txt
CMakeLists.txt
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. 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)