Simple Directmedia Layer
Go to file
Sam Lantinga cc47810d36 Fixed bug 4683 - SDL_atomic infinite recursion on armv6/armv5 w/ thumb
The real problem is that SDL_atomic.c was built in thumb mode instead of ARM mode, which is required to use the mcr instruction on ARM platforms. Added a compiler error to catch this case so we don't generate code that does infinite recursion.

I also added a potentially better way to handle things on Linux ARM platforms, based on comments in the Chromium headers, which we can try out after 2.0.10 ships.
2019-06-30 23:26:16 -07:00
acinclude Added missing PKG_CONFIG macros 2019-03-16 17:39:15 -07:00
android-project Android: prevent ignoring surfaceChanged() in MultiWindow 2019-06-18 11:35:30 +02:00
android-project-ant
build-scripts Updated version to 2.0.10 2019-06-17 10:13:28 -07:00
cmake
debian Updated version to 2.0.10 2019-06-17 10:13:28 -07:00
docs Add notes for SDL_WinRTRunApp and SDL2-WinRTResources for non-C++ projects 2019-06-09 11:54:51 -04:00
include Fixed bug 4683 - SDL_atomic infinite recursion on armv6/armv5 w/ thumb 2019-06-30 23:26:16 -07:00
src Fixed bug 4683 - SDL_atomic infinite recursion on armv6/armv5 w/ thumb 2019-06-30 23:26:16 -07:00
test testoverlay2: Changed some C runtime calls to be SDL equivalents. 2019-06-11 02:32:43 -04:00
VisualC Rolling back GameCube HIDAPI support 2019-06-19 15:54:21 -07:00
VisualC-WinRT
visualtest test: unify all the command line usage logging. 2019-05-28 17:39:13 -04:00
wayland-protocols
Xcode fix permissions 2019-06-24 23:50:20 +03:00
Xcode-iOS Rolling back GameCube HIDAPI support 2019-06-19 15:54:21 -07:00
.hgignore
Android.mk fix permissions 2019-06-12 13:56:20 +03:00
autogen.sh
BUGS.txt
cmake_uninstall.cmake.in
CMakeLists.txt Fixed bug 4684 - GLES1 variables missing under Android with CMake 2019-06-21 22:01:27 -07:00
configure Enable Raspberry Pi video by default 2019-06-21 10:58:30 -07:00
configure.ac Enable Raspberry Pi video by default 2019-06-21 10:58:30 -07:00
COPYING.txt Updated copyright for 2019 2019-01-04 22:01:14 -08:00
CREDITS.txt
INSTALL.txt
Makefile.in Add a configure option allowing users to choose whether to install sdl2-config 2019-04-07 23:01:07 +10:00
Makefile.minimal
Makefile.os2 update version in os/2 makefile 2019-06-24 23:51:10 +03:00
Makefile.pandora
Makefile.psp
Makefile.wiz
README-SDL.txt
README.txt
sdl2-config.cmake.in
sdl2-config.in
sdl2.m4 Fixed bug 4544 - SDL2.m4 SDL2.framework patch made it impossible to fail detection 2019-03-16 18:45:10 -07:00
sdl2.pc.in
SDL2.spec.in Fixed bug 4615 - RPM Build fails due to unpackaged files 2019-06-11 19:58:10 -07:00
SDL2Config.cmake
TODO.txt
VisualC.html
WhatsNew.txt Added a patch note about batched rendering 2019-06-18 08:35:31 -07: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)