SDL/src
Ryan C. Gordon 4b255c63f1 Reworked XInput and DirectInput joystick code.
Now multiple XInput controllers map correctly to device indexes instead of grabbing
the first available userid, and are completely separated out from DirectInput.

Also, the hardcoded limitation on number of DirectInput devices is gone. I don't
expect there to really ever be more than eight joysticks plugged into a machine, but
it was a leftover limitation for a static array we didn't actually use anymore.

Fixes Bugzilla #1984. (etc?)
2013-08-28 16:43:47 -04:00
..
atomic Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
audio XAudio2/DirectSound: Use the usual Windows string convert (thanks, Norfanin!). 2013-08-22 13:32:27 -04:00
core OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
cpuinfo Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
events OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
file Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
filesystem reworked GetBasePath on OS X to use Contents/Resource by default if bundled, or exedir if not bundled. 2013-08-25 11:24:01 -04:00
haptic OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
joystick Reworked XInput and DirectInput joystick code. 2013-08-28 16:43:47 -04:00
libm OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
loadso Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
main OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
power Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
render Fix warning in GL ES2 renderer 2013-08-22 17:26:22 -03:00
stdlib Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
test OCD fixes: Adds a space after /* (glory to regular expressions!) 2013-08-21 09:47:10 -03:00
thread Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
timer Fixes for -Wdeclaration-after-statement 2013-08-21 10:12:16 -03:00
video Fixes typo in EGL code (thanks jmcfarlane!) 2013-08-26 14:23:18 -03:00
SDL.c Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_assert.c Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_assert_c.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_error.c Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_error_c.h Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_hints.c Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00
SDL_log.c Fixes #2022, do not resume on Android when surfaceChanged 2013-08-12 11:13:50 -03:00