Commit Graph

  • 8c8feb83e0 WinRT: made d3d11-spawned error messages trickle down David Ludwig 2013-12-25 12:47:39 -0500
  • 5fba7db23c WinRT: made d3d11-spawned error messages include the function name of failed calls David Ludwig 2013-12-25 12:43:26 -0500
  • 3f1e3c303e WinRT: moved ill-performing XInput device-detection calls to a separate thread David Ludwig 2013-12-24 21:28:31 -0500
  • 27e79b93ec WinRT: bug fix: game-controller/joystick button-down events weren't getting sent David Ludwig 2013-12-24 21:08:11 -0500
  • 5e6aba0670 WinRT: better rendering performance via D3D11_USAGE_DYNAMIC David Ludwig 2013-12-22 21:13:35 -0500
  • d92f0127d0 WinRT: enabled OpenGL ES 2 support by default David Ludwig 2013-12-21 10:08:11 -0500
  • 472068dd97 fixed gles/gles2 renderer creation fail on Android when default major/minor version doesn't match CarniBlood 2013-12-19 06:01:18 +0900
  • 8db4c5a9d3 Fixed crash if the input data pitch is larger than the locked texture pitch Sam Lantinga 2014-02-25 10:04:49 -0800
  • b420ad0e01 Don't warp the mouse while we're doing a modal interaction Sam Lantinga 2014-02-24 23:09:35 -0800
  • 2a6213ad02 Make sure we don't clip the cursor while clicking on the window title bar Sam Lantinga 2014-02-24 22:49:30 -0800
  • 973d890b83 Fixed relative mouse mode with multiple windows. The window cursor clipping will be taken care of when SDL_UpdateWindowGrab() is called. Sam Lantinga 2014-02-24 22:37:58 -0800
  • 54debf84e4 Added a bunch of missing windows messages Sam Lantinga 2014-02-24 22:36:24 -0800
  • d6b1218b46 Mac: Fix inconsistent repeat of SDL_TEXTINPUT events on 10.7+ J?rgen P. Tjern? 2014-02-24 16:42:08 -0800
  • 6ee12d6ccc Fixes #2296 - SDL_GL_UnbindTexture segfaults (thanks Daniel B?nzli) Gabriel Jacobo 2014-02-24 18:57:22 -0300
  • b814f23a21 CMake: Fixed build on Mac OS X. Ryan C. Gordon 2014-02-24 11:24:48 -0500
  • 1084421cca Zero out haptic linked list items on creation Gabriel Jacobo 2014-02-24 10:25:02 -0300
  • 2ed47d8369 Fixes #2417, memory leak in SDL_gamecontroller.c (thanks Leonardo!) Gabriel Jacobo 2014-02-24 10:00:10 -0300
  • 96f09df730 Free the correct variable. Ryan C. Gordon 2014-02-23 01:24:46 -0500
  • 295acea953 CMake: Just assume Apple platforms have Cocoa support. Ryan C. Gordon 2014-02-23 01:10:33 -0500
  • f9f2bc5afb Fixed Mac DualShock 4 gamecontroller db entry again. Ryan C. Gordon 2014-02-22 21:21:33 -0500
  • b67b970db1 Mac joystick: ignore duplicate HID elements. Ryan C. Gordon 2014-02-22 21:15:34 -0500
  • 9cd5f5ceca Fixed bug 2404 - CPU detection not working with MSVC on x64 Sam Lantinga 2014-02-22 19:10:45 -0800
  • fea87cc9cf Fixed bug 2335 - Fails to build on Debian GNU/kFreeBSD Sam Lantinga 2014-02-22 18:01:18 -0800
  • 6bb2f2ef8d Fixed bug 2347 - On OSX, an SDL app prevents system shutdown. Sam Lantinga 2014-02-22 17:55:58 -0800
  • b80f4f9e50 Don't fail initialization if the helper window class already exists. Sam Lantinga 2014-02-22 17:39:35 -0800
  • a5f52ac5a8 Fixed bug 2395 - OSX: App name in the menu bar is not localized. Sam Lantinga 2014-02-22 17:32:18 -0800
  • eb5eb04652 Fixed bug 2298 - undefined reference to `IID_IUnknown' on cygwin Sam Lantinga 2014-02-22 15:34:31 -0800
  • d3cf7360db Fix audio conversion when channel count changes James Legg 2014-02-21 13:57:53 +0000
  • 5512eac69f Fixed bug 2414 - Execute event watchers in the order they were added Sam Lantinga 2014-02-22 15:27:11 -0800
  • f7de4ae130 Fixed bug 2407 - Support for OpenGL ES 3 contexts on iOS Sam Lantinga 2014-02-22 15:23:09 -0800
  • af0ab49003 Fixed bug 2346 - Mac: mousewheel events have flipped horizontal scroll values Sam Lantinga 2014-02-22 14:57:12 -0800
  • 7c33f23361 Thou shalt not use more than 4k local variables in this code. Sam Lantinga 2014-02-22 10:40:12 -0800
  • 0deb54c024 Reworked Mac OS X joystick code to use the 10.5+ HID Manager API. Ryan C. Gordon 2014-02-22 00:55:28 -0500
  • abe2ac2cb4 Fixes #2326, clean up the X11 backend a bit Gabriel Jacobo 2014-02-21 08:37:57 -0300
  • 22e3217e59 Fixed infinite recursion in D3D_Reset() Sam Lantinga 2014-02-20 21:07:56 -0800
  • ea71a5e074 Fixes #2408, VS2013: several projects of release build are not built Gabriel Jacobo 2014-02-20 17:03:55 -0300
  • 01550b96cc Improve testgles2 exit behavior (useful on Android) Gabriel Jacobo 2014-02-20 16:12:11 -0300
  • e3f0d53b55 Fixes #2403, add SDL2 dependency to testgles2 (thanks Hiroyuki Iwatsuki) Gabriel Jacobo 2014-02-19 11:03:03 -0300
  • 6b33f2e8ca Fixed resetting the current render target if the D3D device is reset while using a non-default render target. Sam Lantinga 2014-02-17 22:20:33 -0800
  • ccce6fb302 s/iPhoneOS/iOS Ryan C. Gordon 2014-02-17 11:47:54 -0500
  • 245e125e0f Corrected battery percentage on iOS (thanks, Felix!). Ryan C. Gordon 2014-02-17 11:46:23 -0500
  • fbeb24e96e Fixed documentation comments in SDL_hints.h file. Philipp Wiesemann 2014-02-16 00:04:15 +0100
  • fc1c17cc01 Changed text in documentation. Philipp Wiesemann 2014-02-15 23:57:38 +0100
  • 70b975d626 Corrected name of hint in README. Philipp Wiesemann 2014-02-15 23:52:04 +0100
  • 5c5770ad44 Make sure we don't stay in the windows event loop forever if there are lots of events coming in quickly. Sam Lantinga 2014-02-14 11:39:58 -0800
  • 441f7d8d63 Fixed Mac PS4 controller entry, added Linux OUYA controller entry Sam Lantinga 2014-02-14 11:38:59 -0800
  • 268071d16f Added the new function at the end so we don't break the ABI Sam Lantinga 2014-02-13 11:08:12 -0800
  • baf2dd4c7e Back out changelist 1951976 Sam Lantinga 2014-02-13 11:05:34 -0800
  • f5d1559b51 Back out changelist 2026006 Sam Lantinga 2014-02-13 11:05:32 -0800
  • c52c91056b Added SDL_DXGIGetOutputInfo which returns the adapter and output indices that are used to create DX10 and DX11 devices and swap chains on a particular display. Sam Lantinga 2014-02-13 11:05:30 -0800
  • e34da6801f Fixed lost mouse button when in relative mouse warp mode and you click on the title bar, entering a modal move/resize loop. Sam Lantinga 2014-02-13 11:05:28 -0800
  • 567b5ba8e9 As part of Jorgen's code review of this function I added a call to LoadLibrary so the refcounts would be consistent between Windows and Posix. Then I forgot to include the check that the thing was actually loaded and caused it to be loaded all the time. Oops. Sam Lantinga 2014-02-13 11:05:26 -0800
  • 1fa4939a38 Added SDL_GetLoadedModule to do the equivalent of GetModuleHandle/dlload(NOLOAD) Sam Lantinga 2014-02-13 11:05:24 -0800
  • cf119f786a Try to work around Android's handling of static variables in terminated apps Gabriel Jacobo 2014-02-12 18:12:14 -0300
  • 076a14b263 Fixed crash if render target textures are used while the device is lost Sam Lantinga 2014-02-10 13:40:02 -0800
  • ae05f178c2 Recreate render target textures when the D3D device is being reset, and notify the application using the SDL_RENDER_TARGETS_RESET event when this happens. Sam Lantinga 2014-02-10 10:02:51 -0800
  • 9f2509da79 Exposed the font character size and SDLTest_DrawCharacter() to make it easier to do custom debug text layout Sam Lantinga 2014-02-10 10:02:42 -0800
  • a396841f8d Fixed bug where a window created fullscreen and hidden would get activated and "shown" but never actually be visible. This is the case with the Steam In-Home Streaming client. Sam Lantinga 2014-02-10 10:02:18 -0800
  • f38c1f05f5 Fixed DualShock 4 controller config on Mac OS X. Ryan C. Gordon 2014-02-10 12:47:26 -0500
  • 7f4c6a9ca1 Fix Cmake so generated SOname matches autoconf's #. Edward Rudd 2014-02-10 10:53:02 -0500
  • 2d92a37237 Make controllermap, etc, work on platforms with hardcoded window sizes. Ryan C. Gordon 2014-02-10 11:29:48 -0500
  • 9268c7a1b3 Backed out 0869362ccc3c Gabriel Jacobo 2014-02-10 09:26:22 -0300
  • f0aa97d20f Removed unused function. Ryan C. Gordon 2014-02-10 01:43:01 -0500
  • b17fd9a180 Replace testgamecontroller visualization mode with something more useful. Ryan C. Gordon 2014-02-10 01:41:58 -0500
  • 9a15da84db No need to use a render target here. Ryan C. Gordon 2014-02-09 15:20:41 -0500
  • 853334afed Updated SDL to version 2.0.2 Sam Lantinga 2014-02-09 03:09:56 -0800
  • 8cabd44f36 Fixed the OUYA controller mapping on Windows Sam Lantinga 2014-02-09 03:09:04 -0800
  • c8c3911e0d Added Windows entry for the bluetooth OUYA controller Sam Lantinga 2014-02-09 02:42:59 -0800
  • c3c2964dbb Possibly fixed bug 2250 - Cmake: SDL2 Doesn't install DLLs on Windows Sam Lantinga 2014-02-09 02:04:40 -0800
  • 3ab3ea642d Fixed bug 2385 - error: unknown type name 'IDirect3DDevice9' Sam Lantinga 2014-02-09 01:56:41 -0800
  • b331ada815 Fixed bug 2354 - [ES 2.0] SDL_RenderClear clears render target with wrong color Sam Lantinga 2014-02-09 01:49:01 -0800
  • fab5c7599b Updated README-macosx.txt to note new minimum requirements, end of PowerPC. Ryan C. Gordon 2014-02-07 12:03:02 -0500
  • ba55cbef6e Make non-Clang compilers happy. Ryan C. Gordon 2014-02-07 11:55:13 -0500
  • 129456fe2e Tell Clang's static analysis that SDL_assert() is an assertion handler. Ryan C. Gordon 2014-02-07 11:52:35 -0500
  • d3f64213e2 slight adjustment to the hot plug test to allow it to be run with hap tics disabled Edward Rudd 2014-02-07 09:35:33 -0500
  • fff7503b6a ignore hot plugs in mac haptic layer IF hap tics hasn't been initialized. Edward Rudd 2014-02-07 09:35:13 -0500
  • c2f6ab0cc1 Added DualShock 4 game controller config for Windows, Mac, and Linux. Ryan C. Gordon 2014-02-06 21:28:11 -0500
  • 7033e597b5 Fixed crash on Windows if haptic isn't initialized when controllers are added. Ryan C. Gordon 2014-02-06 21:26:41 -0500
  • 56979749e9 Fixed a typo. Ryan C. Gordon 2014-02-06 10:00:45 -0500
  • a09548eb00 Fix device counting in HapticMouse and JoystickOpen routines. 0 is the first item in the list not the last Edward Rudd 2014-02-06 09:35:44 -0500
  • f3e6a0a71b fix indentation and spaces Edward Rudd 2014-02-06 09:11:05 -0500
  • 257ab5f573 Fixed return values on testhotplug mainline. Ryan C. Gordon 2014-02-06 07:38:41 -0500
  • 1191a902fc Fixed copyright date. Ryan C. Gordon 2014-02-06 07:38:04 -0500
  • e42d46b463 Wired up haptic hotplugging for Windows DirectInput/XInput code. Ryan C. Gordon 2014-02-06 07:37:20 -0500
  • 9cf8c49c39 Fixed memory leak. Ryan C. Gordon 2014-02-05 20:07:25 -0500
  • ccbf6943e7 Make SDL_SYS_HapticMouse() count device indexes like HapticByDevIndex(). Ryan C. Gordon 2014-02-05 18:36:40 -0500
  • 7f94268805 Cleanup some vi footer comments, rename new PRIVATE_* funcs to MacHaptic_*. Ryan C. Gordon 2014-02-05 01:02:09 -0500
  • 7afbb8c377 SDL_pixels.h needs SDL_stdinc.h for SDL_FOURCC #define (thanks, Dmitry!). Ryan C. Gordon 2014-02-05 00:34:26 -0500
  • d4e3221f1d add testdropfile to OS X Project Edward Rudd 2014-02-04 18:21:39 -0500
  • b352698d99 Implement new backend methods for haptic and hot plugging on OS X Edward Rudd 2014-02-04 18:17:16 -0500
  • c9f6e4ec9f add testhotplug to OS X test project and set target OS version to 10.5 for tests. Edward Rudd 2014-02-04 18:16:52 -0500
  • 4da8829812 implement new backend method for Haptics in dummy driver Edward Rudd 2014-02-04 16:50:34 -0500
  • 5fb0be3079 Rework haptic backend to properly support hotplugging of haptic devices. Edward Rudd 2014-02-04 15:44:09 -0500
  • a98c477bc8 allow safely quitting the hotplug test by pressing button 0 on the joystick Edward Rudd 2014-02-04 15:40:51 -0500
  • 25fcc1959e * Remove android based workaround, it is handled in SDL_EGL_GetProcAddress. Brandon Schaefer 2014-02-04 12:28:35 -0800
  • c2b5da9733 Added SDL_GetAssertionHandler() and SDL_GetDefaultAssertionHandler(). Ryan C. Gordon 2014-02-04 11:38:40 -0500
  • e6dce68f8e testhotplug: Actually log the SDL_Error that occured on failures Edward Rudd 2014-02-03 23:08:53 -0500
  • 8512f1b87c add logging for the case when haptic is not detected on the joystick as well. Edward Rudd 2014-02-03 23:01:19 -0500
  • e0e6b2a461 add simple test showing off hotplugging of joysticks w/ haptic. Edward Rudd 2014-02-03 22:52:18 -0500
  • c8ad30bc90 Removed -force_cpusubtype_ALL cflag from Mac builds. Ryan C. Gordon 2014-02-03 14:47:48 -0500