Commit Graph

  • b41792e234 Remove two unused variables, causing compiler warnings. Brandon Schaefer 2014-03-25 15:18:18 -07:00
  • 9ef2940ca5 Re-enable Mir/Wayland support now that 2.0.3 has been released. Brandon Schaefer 2014-03-25 14:33:34 -07:00
  • d93f789fbb WinRT: Call IDXGIDevice3::Trim before app-suspend, as required on Windows 8.1 David Ludwig 2014-03-24 22:51:03 -04:00
  • 6e0fa50ec3 WinRT: Line ending fixes (CRLF to LF) David Ludwig 2014-03-24 22:12:38 -04:00
  • e51bee5598 Fixes #2456, controllermap's undo does not work correctly (by Bogdan Marinov) Gabriel Jacobo 2014-03-24 11:42:09 -03:00
  • 2294e19d3c Emit SDL_RENDER_DEVICE_RESET on Android when the GLES context is recreated Gabriel Jacobo 2014-03-24 11:04:42 -03:00
  • 0ebcbc0b61 Added an assert to help static analyzer. Ryan C. Gordon 2014-03-24 07:12:26 -04:00
  • 0097382ac2 Added an event SDL_RENDER_DEVICE_RESET, which is triggered on Direct3D 11 when the device has been lost and all textures need to be recreated. Sam Lantinga 2014-03-23 23:09:22 -07:00
  • 377cd2e535 Fixed warning on Mac OS X Sam Lantinga 2014-03-23 23:08:26 -07:00
  • f4d37a4f09 Fixing Alt-Enter handling, submitted by Nader Golbaz Sam Lantinga 2014-03-23 22:53:50 -07:00
  • fa99d8d41d WinRT: Implemented SDL_ShowMessageBox for Windows 8.x/RT hosts David Ludwig 2014-03-23 22:07:01 -04:00
  • 1815bbc77f Tossed in some SDL_asserts to make static analyzer happier. Ryan C. Gordon 2014-03-23 18:56:47 -04:00
  • 9673d63c34 D3D11: Fixed a crash after a GPU device-reset on Win32 David Ludwig 2014-03-23 16:08:32 -04:00
  • 11f0da91e4 D3D11: Added code to handle GPU-device-removed scenarios David Ludwig 2014-03-23 13:48:16 -04:00
  • f45d05f0bb Better keyboard detection when some of the keys are remapped, thanks to Lewis Wall Sam Lantinga 2014-03-23 09:44:04 -07:00
  • a12e329d7b WinRT: Miscellaneous app-backgrounding/restoring event fixes and additions David Ludwig 2014-03-23 11:04:47 -04:00
  • e0f9ea226b WinRT: Made app-backgrounded events get sent at separate, distinct times. David Ludwig 2014-03-23 08:56:52 -04:00
  • 17a8325240 WinRT globals cleanup: Removed WINRT_GlobalSDLVideoDevice David Ludwig 2014-03-22 21:08:05 -04:00
  • 0982adf8fd WinRT: Got OpenGL ES 2 working with the latest version of ANGLE/WinRT. David Ludwig 2014-03-22 20:48:18 -04:00
  • 5901fc9f84 Static analysis fix: more cleanups of unused variables, etc, in blitters. Ryan C. Gordon 2014-03-21 10:40:15 -04:00
  • 6d0646555a Static analysis fix: more dead stores. Ryan C. Gordon 2014-03-21 00:57:43 -04:00
  • 49030ac00b Patched to compile on C89 compilers, removed more streamer code. Ryan C. Gordon 2014-03-20 18:00:41 -04:00
  • dd3608ac1f Static analysis fix: clean up unused variables and dead stores in blitters. Ryan C. Gordon 2014-03-20 17:55:24 -04:00
  • 5995d23c5c #ifdef'd out the audio streamer code. Ryan C. Gordon 2014-03-20 17:00:33 -04:00
  • e1ae251343 Static analysis fix: Removed unused variable. Ryan C. Gordon 2014-03-20 16:56:37 -04:00
  • 798fd9ae6b Static analysis fix: uninitialized data. Ryan C. Gordon 2014-03-20 16:54:20 -04:00
  • 4669d7bdb4 Static analysis fix: uninitialized data. Ryan C. Gordon 2014-03-20 16:25:30 -04:00
  • 29ddc0d96f Static analysis fix: uninitialized value. Ryan C. Gordon 2014-03-20 16:23:18 -04:00
  • cadaaa5221 Static analysis fix: leaking Objective-C object. Ryan C. Gordon 2014-03-20 16:05:57 -04:00
  • 7d5396a146 Static analysis fix: dereference of a NULL pointer. Ryan C. Gordon 2014-03-20 11:22:57 -04:00
  • 27c0634bd6 Static analysis fix: let clang know _this->displays isn't NULL. Ryan C. Gordon 2014-03-20 11:14:02 -04:00
  • 6e4667b331 Static analysis fix: division by zero. Ryan C. Gordon 2014-03-20 11:14:44 -04:00
  • c950d2e608 Static analysis fix: uninitialized variables. Ryan C. Gordon 2014-03-20 10:41:47 -04:00
  • 3dee50f912 Static analysis fix: Fixed leaking Objective-C object. Ryan C. Gordon 2014-03-20 10:04:23 -04:00
  • 87d3426c78 Static analysis fix: bad release. Ryan C. Gordon 2014-03-19 23:19:34 -04:00
  • 76293d2333 Fix visualstudio build break introduced by changeset 8645 Andreas Schiffler 2014-03-19 21:48:32 -07:00
  • 353b516a34 Add input validation to SDL_getenv/SDL_setenv; update Stdlib testsuite; add Hints testsuite Andreas Schiffler 2014-03-19 21:39:55 -07:00
  • 9566f222dc Minor comment cleanups in checker-buildbot.sh Ryan C. Gordon 2014-03-19 22:43:30 -04:00
  • 42b41b0cdd Static analysis fix: division by zero. Ryan C. Gordon 2014-03-19 18:25:21 -04:00
  • d5a865d065 Static analysis fix: Value stored to '[bcd]' is never read. Ryan C. Gordon 2014-03-19 16:55:38 -04:00
  • 37f1a0a596 Static analysis fix: "Value stored to 'p' is never read" Ryan C. Gordon 2014-03-19 16:52:26 -04:00
  • 1a43e1cd11 Don't overwrite SDL_dynapi.h in checker-buildbot.sh. Ryan C. Gordon 2014-03-19 16:02:25 -04:00
  • 474e5b8972 Make checker-buildbot.sh work just about anywhere Clang is installed. Ryan C. Gordon 2014-03-19 15:25:27 -04:00
  • 948cac24ff Reenable static builds for now with static analysis. Ryan C. Gordon 2014-03-19 13:22:09 -04:00
  • 6ccba1adab Buildbot static analysis script: use configure script instead of cmake. Ryan C. Gordon 2014-03-19 03:29:14 -04:00
  • be388fc3c6 Just build shared libraries for static analysis. Ryan C. Gordon 2014-03-19 03:04:04 -04:00
  • 5c1d79d19e Added a script to let buildslaves run Clang static analysis. Ryan C. Gordon 2014-03-19 00:58:32 -04:00
  • 2be5efc8ad Fixed SDL_HapticNewEffect() failing on various DirectInput devices. Ryan C. Gordon 2014-03-18 17:16:28 -04:00
  • 5f04095886 Fixed PS4 game controller config on Windows. Ryan C. Gordon 2014-03-18 12:53:01 -04:00
  • 8f66b9ecc9 Whitespace fix. Ryan C. Gordon 2014-03-18 12:52:51 -04:00
  • 7005ad71ce controllermap: Don't treat SDL_HAT_CENTERED as a valid input. Ryan C. Gordon 2014-03-18 12:33:57 -04:00
  • 9cf2124240 Fixed a build error in SDL_platform.h when using Code Blocks and MinGW David Ludwig 2014-03-18 12:08:49 -04:00
  • 91cea37295 Fixed SDL_HapticOpenFromJoystick() with DirectInput devices. Ryan C. Gordon 2014-03-17 19:11:18 -04:00
  • 16949c3016 Added tag release-2.0.3 for changeset 704a0bfecf75 Sam Lantinga 2014-03-15 19:31:20 -07:00
  • b13efe2755 Fixed iOS build release-2.0.3 Sam Lantinga 2014-03-15 19:30:52 -07:00
  • 84dc1c2d79 Added tag release-2.0.3 for changeset f285b9487756 Sam Lantinga 2014-03-15 16:48:32 -07:00
  • 8755107f89 Added a patch note for 2.0.3 Sam Lantinga 2014-03-15 16:43:58 -07:00
  • 9a71f76f31 Fixed bug 2450 - Crosscompiling for Win32 with MinGW fails due to WM_UNICHAR undeclared Sam Lantinga 2014-03-15 16:32:45 -07:00
  • a6a5d25d08 Only show the window if it's supposed to be shown. Sam Lantinga 2014-03-15 16:27:06 -07:00
  • 75a2f78766 Mac: Make sure window is still showing when we exit a fullscreen space. Ryan C. Gordon 2014-03-15 15:35:15 -04:00
  • 3b082a24b3 Fixed broken rotation detection routines on WinRT David Ludwig 2014-03-15 14:54:23 -04:00
  • 40ab193a0d Fixed a crash on Windows Phone 8 that occurred after rotating a device David Ludwig 2014-03-15 13:27:18 -04:00
  • 8c3e6e0078 Fixed a build error when including WinRT's SDLmain file directly in an app David Ludwig 2014-03-15 10:37:40 -04:00
  • bd5d79473a Fixed Mac OS X window level when leaving fullscreen mode Sam Lantinga 2014-03-14 18:06:09 -07:00
  • 4da0b83806 Added a missing file related to WinRT power management/reporting. David Ludwig 2014-03-14 01:36:05 -04:00
  • b0e0446659 Added missing copyright notices Sam Lantinga 2014-03-13 21:21:26 -07:00
  • 6800e72d96 Fixed the copyright date on files contributed by David Ludwig Sam Lantinga 2014-03-13 00:40:08 -07:00
  • ae38d8e35e Windows XP toolchain fix from Bruce Dawson: Fix to allow using SDL when compiling with v110_xp or v120_xp -- compiling with VS2012/VS2013 with the XP targeting option. Sam Lantinga 2014-03-12 23:44:23 -07:00
  • 2936e82ff8 Fixed line endings (CRLF to LF) in WinRT source code David Ludwig 2014-03-12 12:14:47 -04:00
  • 4ba15b7979 Merged various WinRT build fixes David Ludwig 2014-03-12 12:12:20 -04:00
  • 55712a534c Fixed various build and runtime errors when using WinRT with VS2012. David Ludwig 2014-03-12 11:57:15 -04:00
  • 22023d5581 Updated framework version to match dylib version. Actually the dylib compatibility version is 3.0.0, but don't break compatibility with previous frameworks, which were compatibility version 1.0.0 Sam Lantinga 2014-03-12 07:55:32 -07:00
  • 846b841569 Fixed compiling Windows RT code on Visual Studio 2013 Sam Lantinga 2014-03-12 07:26:07 -07:00
  • 3195c8a91a Fixed compiler errors in the D3D11 renderer when building for WinRT David Ludwig 2014-03-11 12:40:31 -04:00
  • 6183af20ef Made VS2012 build the D3D11 renderer David Ludwig 2014-03-10 22:53:03 -04:00
  • df5999c579 Disable Wayland/Mir again for 2.0.3; it's a quick, brown-paper-bag release. Ryan C. Gordon 2014-03-11 10:33:51 -04:00
  • 147451d2ca Fix bug/add test coverage for SDLTest_GenerateRunSeed helper; improve test harness adding output of repro steps for failures; improve negative test for SDL_GetError/SDL_SetError Andreas Schiffler 2014-03-11 07:17:56 -07:00
  • b2c1d1118a Fixed Mac OS X OpenGL context creation to match other backends, where we only care about the actual version we request if it's 3.0 or newer or a special profile context. Eventually we'll probably move the version checking to higher level code and report the actual version of context that got created, but to avoid breakage we'll leave it like this for now. Sam Lantinga 2014-03-10 19:59:06 -07:00
  • 727845ddfd Fixed binary compatibility with the new Windows RT support Sam Lantinga 2014-03-10 19:11:52 -07:00
  • 02d4d38830 Temporarily disabled the D3D11 renderer so we can get a build. Sam Lantinga 2014-03-10 19:11:50 -07:00
  • 117af822d0 Fixed regression causing the renderer to recreate its window since it's not getting an OpenGL 2.1 context anymore. Sam Lantinga 2014-03-10 18:45:07 -07:00
  • 3fe569fba7 build fixes for most WinRT-related files David Ludwig 2014-03-10 21:21:35 -04:00
  • 757405f2e2 Fixed D3D9 initialization on Windows 8, which doesn't have D3DX Sam Lantinga 2014-03-10 17:19:19 -07:00
  • ba9226f22c Implemented fullscreen <-> windowed transition on Windows 8 Sam Lantinga 2014-03-10 15:00:59 -07:00
  • e4b5491e76 Fixed line endings Sam Lantinga 2014-03-10 14:35:37 -07:00
  • 279247db34 Fixed creating the rendering context on a specific device Sam Lantinga 2014-03-10 12:49:15 -07:00
  • 4d18b48a5b Implemented YV12 and IYUV texture support for the D3D11 renderer Sam Lantinga 2014-03-10 05:44:34 -07:00
  • 7b235114e7 testoverlay2 depends on SDL2, SDL2main, and SDL2test Sam Lantinga 2014-03-10 05:37:25 -07:00
  • eb9c43ac2c Added testoverlay2 to the Visual Studio 2013 solution Sam Lantinga 2014-03-10 03:59:47 -07:00
  • bceba2662d Minor style tweaks Sam Lantinga 2014-03-10 02:13:44 -07:00
  • 6b5a5ea12a Converted David Ludwig's D3D11 renderer to C and optimized it. The D3D11 renderer is now slightly faster than D3D9 on my Windows 8 machine (testsprite2 runs at 3400 FPS vs 3100 FPS) This will need tweaking to fix the Windows RT build. Sam Lantinga 2014-03-10 01:51:03 -07:00
  • 6de1873c6f Fixed renderer flags to include support for target textures after the renderer is created. Sam Lantinga 2014-03-09 22:48:38 -07:00
  • 0568a0661e Removed unused variable. Ryan C. Gordon 2014-03-10 00:48:41 -04:00
  • 15aefdfb5e Updated WinCE readme to note WinRT work. Ryan C. Gordon 2014-03-10 00:31:31 -04:00
  • 9930d2d448 Turn off Mir support in the buildbot Raspberry Pi script. Ryan C. Gordon 2014-03-10 00:26:40 -04:00
  • 9675bd556e Drop the default requested OpenGL version to 1.2. Ryan C. Gordon 2014-03-10 00:01:14 -04:00
  • f7af97f800 Fixed 64-bit warnings Sam Lantinga 2014-03-09 12:27:31 -07:00
  • 9939ffc251 Fixed compiling with mingw64 Sam Lantinga 2014-03-09 12:08:07 -07:00
  • 0ae88759fb Integrated David Ludwig's support for Windows RT Sam Lantinga 2014-03-09 11:36:47 -07:00
  • 32547d0c59 Fixed line endings on WinRT source code Sam Lantinga 2014-03-09 11:06:11 -07:00