Go to file
Ryan C. Gordon ece8d2bb05 X11: Fixes for OpenGL 3.0 and later context creation.
- Don't create a temporary context first; this was probably due to Windows
needing one to get the address of wglCreateContextAttribsARB(), but that's
a unique quirk of WGL, and doesn't apply to glX. The glX spec explicitly says
you have to get a function pointer that works with any context from
glXGetProcAddress(), including when no context exists.

- Properly check for the GLX_ARB_create_context instead of just looking for a
non-NULL glXCreateContextAttribsARB()...some implementations, like Mesa,
never return NULL for function lookups (Mesa returns pointers into a jump
table that is filled out when the GL is initialized; since you can look up
functions before you have a valid context, it can't definitely say a function
isn't valid at that point).
2015-02-02 01:05:41 -05:00
VisualC Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
VisualC-WinRT Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Xcode Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Xcode-iOS Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
acinclude Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
android-project Fixed wrong comment in implementation for Android. 2015-01-31 10:32:45 +01:00
build-scripts Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
cmake Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
debian Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
docs Updated a README. 2015-01-26 22:02:53 +01:00
include Fix typos in header file documentation comments. 2015-01-30 23:20:15 +01:00
premake Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
src X11: Fixes for OpenGL 3.0 and later context creation. 2015-02-02 01:05:41 -05:00
test Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
visualtest Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
.hgignore Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Android.mk Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
BUGS.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
CMakeLists.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
COPYING.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
CREDITS.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
INSTALL.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Makefile.in Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Makefile.minimal Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Makefile.pandora Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Makefile.psp Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
Makefile.wiz Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
README-SDL.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
README.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
SDL2.spec.in Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
TODO.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
VisualC.html Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
WhatsNew.txt Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
autogen.sh Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
cmake_uninstall.cmake.in Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
configure Fixed recently broken configure script for FreeBSD. 2015-01-26 22:27:27 +01:00
configure.in Fixed recently broken configure script for FreeBSD. 2015-01-26 22:27:27 +01:00
sdl2-config.in Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
sdl2.m4 Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01:00
sdl2.pc.in Fixed bug 2802 - [patch] Fix android build compiling in wrong filesystem implementation 2015-01-26 22:00:29 +01: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)