Go to file
David Ludwig 25abce513d WinRT: added Win10/UWP (Universal Windows Platform) support
"UWP" appears to be Microsoft's new name for WinRT/Windows-Store APIs.

This set of changes updates SDL's WinRT backends to support the Win10 flavor
of WinRT.  It has been tested on Win10 on a desktop.  In theory, it should
also support Win10 on other devices (phone, Xbox One, etc.), however further
patches may be necessary.

This adds:
- a set of MSVC 2015 project files, for use in creating UWP apps
- modifications to various pieces of SDL, in order to compile via MSVC 2015 +
  the Win10 API set
- enables SDL_Window resizing and programmatic-fullscreen toggling, when using
  the WinRT backend
- WinRT README updates
2015-11-29 19:33:11 -05:00
VisualC Fix Bug 3114: SDL's MSVC-2010+ projects can fail to build via a custom VS .sln 2015-09-07 13:25:36 -04:00
VisualC-WinRT WinRT: added Win10/UWP (Universal Windows Platform) support 2015-11-29 19:33:11 -05:00
Xcode Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
Xcode-iOS Added initial support for MFi game controllers on iOS. 2015-09-20 23:08:36 -03:00
acinclude Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
android-project Android: Added missing import statement. 2015-10-15 22:26:00 +02:00
build-scripts Android: Changed androidbuild.sh to use path from variable. 2015-07-31 20:15:02 +02:00
cmake Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
debian Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
docs WinRT: added Win10/UWP (Universal Windows Platform) support 2015-11-29 19:33:11 -05:00
include WinRT: added Win10/UWP (Universal Windows Platform) support 2015-11-29 19:33:11 -05:00
premake Added initial support for MFi game controllers on iOS. 2015-09-20 23:08:36 -03:00
src WinRT: added Win10/UWP (Universal Windows Platform) support 2015-11-29 19:33:11 -05:00
test Replaced tabs with spaces in test programs. 2015-11-25 21:39:28 +01:00
visualtest Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
.hgignore Added test/testdisplayinfo.c 2015-07-14 21:28:26 -04:00
Android.mk Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
BUGS.txt Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
CMakeLists.txt Fix bug 3081: CMake configuration auto-disables OpenGL ES support on Windows. 2015-08-28 19:10:46 -03:00
COPYING.txt Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
CREDITS.txt Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
INSTALL.txt Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
Makefile.in Added missing file to the release archive. 2015-07-02 20:11:40 +02:00
Makefile.minimal Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
Makefile.pandora Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
Makefile.psp Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
Makefile.wiz Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
README-SDL.txt Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
README.txt Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
SDL2.spec.in Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
TODO.txt Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
VisualC.html Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
WhatsNew.txt Added SDL_HINT_VIDEO_X11_NET_WM_PING to WhatsNew.txt for 2.0.4. 2015-11-25 21:31:02 +01:00
autogen.sh Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
cmake_uninstall.cmake.in Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
configure Added initial support for MFi game controllers on iOS. 2015-09-20 23:08:36 -03:00
configure.in Updated configure.in file. 2015-09-21 21:16:54 +02:00
sdl2-config.cmake.in Fixed bug 2464 - Configure a sdl2-config.cmake.in together with sdl2.pc.in 2015-06-29 22:24:00 -07:00
sdl2-config.in Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
sdl2.m4 Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
sdl2.pc.in Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00

README.txt

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.


                         Simple DirectMedia Layer

                                  (SDL)

                                Version 2.0

---
http://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)