Sat, 14 Dec 2013 20:18:43 -0300Wayland support
Gabriel Jacobo <gabomdq@gmail.com> [Sat, 14 Dec 2013 20:18:43 -0300] rev 8062
Wayland support

Based on the original port to Wayland by: Joel Teichroeb, Benjamin Franzke, Scott Moreau, et al.

Additional changes in this commit, done by me:

* Wayland uses the common EGL framework
* EGL can now create a desktop OpenGL context
* testgl2 loads GL functions dynamically, no need to link to libGL anymore
* Assorted fixes to the Wayland backend

Tested on the Weston Compositor (v1.0.5) that ships with Ubuntu 13.10,
running Weston under X. Tests ran: testrendercopyex (all backends), testgl2, testgles2,testintersections

Fri, 13 Dec 2013 09:48:12 -0300Context sharing for EGL
Gabriel Jacobo <gabomdq@gmail.com> [Fri, 13 Dec 2013 09:48:12 -0300] rev 8061
Context sharing for EGL

Thu, 12 Dec 2013 14:55:33 -0300[Android] Poll joysticks every three seconds
Gabriel Jacobo <gabomdq@gmail.com> [Thu, 12 Dec 2013 14:55:33 -0300] rev 8060
[Android] Poll joysticks every three seconds

Wed, 11 Dec 2013 21:17:24 -0800Fixed bug 2050 - Obvious bugs in SDL_ltoa and SDL_lltoa
Sam Lantinga <slouken@libsdl.org> [Wed, 11 Dec 2013 21:17:24 -0800] rev 8059
Fixed bug 2050 - Obvious bugs in SDL_ltoa and SDL_lltoa

pjz

SDL_ltoa(-2147483648,s,10) only returns "-" because there is a bug in the code:

if ( value < 0 ) {
*bufp++ = '-';
value = -value;
}

but -(-2147483648) is still -2147483648 (0x80000000) as signed int (or long), so the following loop doesn't run at all. Similar bug are also in SDL_lltoa.

BTW, there is no sanity check for radix.

Wed, 11 Dec 2013 21:13:45 -0800Fixed bug 2294 - testdrawchessboard.c Sets the render color alpha to 0x0.
Sam Lantinga <slouken@libsdl.org> [Wed, 11 Dec 2013 21:13:45 -0800] rev 8058
Fixed bug 2294 - testdrawchessboard.c Sets the render color alpha to 0x0.

Brandon Schaefer

This means everything will render black if the software rendering backend selects a pixel format that supports alpha. So it seems best to at lease assume alpha is supported.

Tue, 10 Dec 2013 16:24:11 -0300[Android] Hotplugging support for joysticks
Gabriel Jacobo <gabomdq@gmail.com> [Tue, 10 Dec 2013 16:24:11 -0300] rev 8057
[Android] Hotplugging support for joysticks

Mon, 09 Dec 2013 15:17:20 -0500Hook up SDL_acos and SDL_asin properly.
Ryan C. Gordon <icculus@icculus.org> [Mon, 09 Dec 2013 15:17:20 -0500] rev 8056
Hook up SDL_acos and SDL_asin properly.

Sat, 07 Dec 2013 11:19:52 -0800Associate the environment with any thread that calls Android_JNI_GetEnv(), in case it's been manually created with pthread_create() or C++11.
Sam Lantinga <slouken@libsdl.org> [Sat, 07 Dec 2013 11:19:52 -0800] rev 8055
Associate the environment with any thread that calls Android_JNI_GetEnv(), in case it's been manually created with pthread_create() or C++11.

Fri, 06 Dec 2013 16:12:18 -0800Fixed crash if no window has keyboard focus
Sam Lantinga <slouken@libsdl.org> [Fri, 06 Dec 2013 16:12:18 -0800] rev 8054
Fixed crash if no window has keyboard focus

Fri, 06 Dec 2013 09:13:31 -0800Fixed detecting the wired XBox 360 controller on Linux
Sam Lantinga <slouken@libsdl.org> [Fri, 06 Dec 2013 09:13:31 -0800] rev 8053
Fixed detecting the wired XBox 360 controller on Linux
Also added some more debug output to detect issues