Commit Graph

  • 6ee722abbf video: move position buffer filling to UpdateWindowFramebuffer Ash 2018-10-01 20:33:24 +10:00
  • 0d7ef0d735 video: oops Ash 2018-10-01 20:08:53 +10:00
  • 6809d872b9 video: Style nits Ash 2018-10-01 20:07:32 +10:00
  • cd98674614 video: start refactoring - move rendering to own function Ash 2018-10-01 20:04:42 +10:00
  • 014b5a0b75 wiiu: switch to wut.mk rw-r-r-0644 2018-09-30 16:29:14 +02:00
  • 8db60238ad audio: DCFlushRange -> DCStoreRange Ash 2018-09-29 20:55:44 +10:00
  • c157000dfc audio: Send voice to TV Ash 2018-09-29 20:54:17 +10:00
  • 9e2e8f8fb2 audio: Add *very* early wiiu audio support Ash 2018-09-29 20:07:22 +10:00
  • 63d1cd02e0 wiiu: explicitly set endianess in config (thanks @quarktheawesome) [needed for missing defines in toolchain] rw-r-r-0644 2018-09-23 10:48:00 +02:00
  • be5a0eb898 input/wiiu: switch back to VPADGetTPCalibratedPoint rw-r-r-0644 2018-09-21 22:47:56 +02:00
  • 6d5e10b153 threads/wiiu: fix crash on SDL_SYS_CreateThread: pass stack top and not stack bottom rw-r-r-0644 2018-09-21 20:24:40 +02:00
  • 5ce3bf4495 wiiu: enable thread support and stop building generic thread impl rw-r-r-0644 2018-09-21 20:23:23 +02:00
  • 787c81ea00 threads/wiiu: remove unused SDL_mutex structure definition and only build when requested rw-r-r-0644 2018-09-21 20:22:25 +02:00
  • e9c706fd7a threads/wiiu: implement SDL_CondWaitTimeout rw-r-r-0644 2018-09-21 20:21:33 +02:00
  • a02c4fcb26 threads/wiiu: add sysmutex_c.h header rw-r-r-0644 2018-09-21 20:18:10 +02:00
  • 68e5cb20a3 threads/wiiu: add generic thread storage rw-r-r-0644 2018-09-21 20:17:39 +02:00
  • 571d30d85e threads/wiiu: add semaphores rw-r-r-0644 2018-09-21 20:17:15 +02:00
  • 85579c5714 wiiu/input: Use raw for touchscreen and check for VPADRead errors rw-r-r-0644 2018-09-18 21:12:43 +02:00
  • 668e57254c Rewrite wiiu joystick driver to better match switch's and add touchscreen support rw-r-r-0644 2018-09-16 15:01:48 +02:00
  • 0e54e11b50 Do not send SDL_QUIT from WIIU_PumpEvents: it causes crashes and isn't the right way to do it rw-r-r-0644 2018-09-16 14:58:17 +02:00
  • c276e9c616 Change shader include guard to match SDL rw-r-r-0644 2018-09-16 14:55:37 +02:00
  • c6a581e7e0 Switch to GX2!! (thanks to exjam for his help and toolchain and aliaspider for his shader!) rw-r-r-0644 2018-09-15 23:43:02 +02:00
  • af4455cec2 Initial support for Nintendo WiiU rw-r-r-0644 2018-10-28 19:14:23 +01:00
  • eb05b491c1 video/wiiu: Don't replace an already running ProcUI release-2.0.9-wiiu3 Ash Logan 2020-04-23 21:20:23 +10:00
  • 76468465a9 Backed out changeset 7ca4a9de2ae4 Sam Lantinga 2020-03-10 18:35:31 -07:00
  • 00bcfd777a Removed Xbox HIDAPI debug code Sam Lantinga 2020-03-10 18:34:33 -07:00
  • ea304ea96b Updated SDL to version 2.0.13 for development builds Sam Lantinga 2020-03-10 18:25:47 -07:00
  • 5e61049325 Added tag release-2.0.12 for changeset 78d0bb6f3b8f Sam Lantinga 2020-03-10 18:17:41 -07:00
  • 5bc5b788c4 Read the buttons on Nintendo Switch and GameCube controllers as they are labeled, and swap them if the applications wants positional button data instead. Sam Lantinga 2020-03-10 17:35:14 -07:00
  • 7acb4601c3 Fixed bug 4921 - Do not swap B/X buttons on GameCube controller unless it's requested Sam Lantinga 2020-03-10 16:41:42 -07:00
  • fbde32ab12 Fixed bug 5022 - SDL_iconv_string can get stuck in an infinite loop when encountering invalid characters Sam Lantinga 2020-03-10 16:29:28 -07:00
  • 0af72a9695 Fixed warnings building with mingw64 Sam Lantinga 2020-03-08 21:24:06 -07:00
  • 91ba486f82 Clarified that the clip rectangle is defined relative to the viewport, and added a clip test to testviewport.c Sam Lantinga 2020-03-08 21:02:40 -07:00
  • a24d2f1982 Fixed bug 4991 - Pixel shader problem when recreating a texture for direct3d renderer Sam Lantinga 2020-03-08 19:23:21 -07:00
  • 2c325b77c8 Don't release the backbuffer on error, we didn't acquire it. Sam Lantinga 2020-03-08 18:56:07 -07:00
  • 8998c0943e Clear the old player index slot when moving to a new one Cameron Gutman 2020-03-07 19:21:21 -08:00
  • 5376764b8b Fix incorrect player index when assigning a joystick the same index twice Cameron Gutman 2020-03-07 17:20:04 -08:00
  • 3c9841f563 direct3d: Don't attempt to create zero sized vertex buffer Cameron Gutman 2020-03-07 13:59:42 -08:00
  • 43920f979e Added support for indicating player index on DS4 controllers Cameron Gutman 2020-03-07 13:17:28 -08:00
  • dd8747b6b0 Fixed regression in bug 4966 - KMSDRM: Add dynamic modeset support Sam Lantinga 2020-03-07 08:48:04 -08:00
  • 5b9d72b65c Fixed java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.WindowManager android.app.Activity.getWindowManager()' on a null object reference Sam Lantinga 2020-03-05 08:43:16 -08:00
  • 2cef1f2b08 winrt: Wait for EnumerationCompleted before leaving WASAPI_EnumerateEndpoints Ethan Lee 2020-03-03 12:31:41 -05:00
  • 59d92cd69b Fixed rumble for third-party Nintento Switch Pro controllers Sam Lantinga 2020-03-04 17:10:37 -08:00
  • 0ab198b524 Fixed crash when a controller is disconnected while rumble is pending Sam Lantinga 2020-03-04 14:59:44 -08:00
  • f3469adfba Fixed handling the guide button with both V1 and V2 of the Xbox One Bluetooth wireless protocols Sam Lantinga 2020-03-04 09:42:10 -08:00
  • 524a64be0f Fixed using more than one Xbox Bluetooth controller Don't prevent duplicate devices using hidraw, instead libusb takes precedence and all hidraw devices that aren't handled by libusb are available Sam Lantinga 2020-03-04 09:42:08 -08:00
  • 2ebb267333 Fixed bug 5012 - KaiOS keycodes support Sam Lantinga 2020-03-03 17:56:33 -08:00
  • fe8e6d4338 Add 500ms max wait time for hid_write to complete on Windows It appears that with some (presumably) flaky drivers or hardware that the WriteFile in hid_write never completes leading to GetOverlappedResult to block forever waiting for it. Sam Lantinga 2020-03-03 09:22:43 -08:00
  • 0fa03ab701 Fixed bug 5010 - SDL_Init with SDL_INIT_JOYSTICK hangs for 10 seconds when playing audio from another application Sam Lantinga 2020-03-02 17:31:58 -08:00
  • 32b24db542 Fixed bug 4643 - Append EGL CFLAGS in CheckOpenGLESX11 Sam Lantinga 2020-03-02 15:24:10 -08:00
  • 37958a75ff Fixed bug 5001 - Feature request: SDL_isupper & SDL_islower Sam Lantinga 2020-03-02 15:21:07 -08:00
  • 7ec22062a4 Updated configure with change from last commit Sam Lantinga 2020-03-02 15:14:52 -08:00
  • a848e13101 Prevent Mesa from including X11 headers if X11 is disabled This fixes compilation errors that occur when trying to compile SDL2 for a X11-less target. The errors were due to the fact that Mesa will include X11 headers unless a couple of macros are defined. Paul Cercueil 2020-03-02 15:14:02 -08:00
  • 3e473cdccb Possible fix for bug 5010 - SDL_Init with SDL_INIT_JOYSTICK hangs for 10 seconds when playing audio from another application Sam Lantinga 2020-03-02 15:06:47 -08:00
  • 5cde8be0af Fixed bug 5007 - Segfault in KMSDRM_VideoQuit() on Raspberry Pi Zero with no display attached Sam Lantinga 2020-03-02 14:55:40 -08:00
  • c37e9de741 Updated WhatsNew.txt with SDL 2.0.12 release notes Sam Lantinga 2020-03-02 11:39:44 -08:00
  • 497761c790 Fixed compile warning Sam Lantinga 2020-03-02 10:58:08 -08:00
  • 2cb41e897d This controller firmware is supported on Windows, and is covered by the Bluetooth check on Mac OSX Sam Lantinga 2020-03-02 10:57:57 -08:00
  • bcaddd0447 Added support for the PDP Victrix Pro FS with Touch Pad for PS4 Sam Lantinga 2020-03-02 10:47:48 -08:00
  • 953101036d Fixed bug 4854 - Add a way to extend the values in controller_type.h Sam Lantinga 2020-03-02 10:37:28 -08:00
  • 215c008e7a Fixed compile warning Sam Lantinga 2020-03-02 09:46:37 -08:00
  • 5e6364face ControllerList: add support for Victrix Pro FS w/ Touchpad for PS4 Sam Lantinga 2020-03-02 09:35:12 -08:00
  • 0f872959e4 Use SDL math functions in Steam Controller support Sam Lantinga 2020-03-02 09:35:09 -08:00
  • c0d7297861 Updated the HIDAPI Xbox One driver with support for Bluetooth Xbox One controllers Sam Lantinga 2020-03-02 09:26:12 -08:00
  • 6097e95ae2 Fixed build warnings Sam Lantinga 2020-03-02 09:03:55 -08:00
  • c4c80a99a0 Make sure hidapi is built for the release DMG Sam Lantinga 2020-03-01 18:16:15 -08:00
  • 865ed52d03 We already have a hidapi implementation for Windows, we don't need libusb Sam Lantinga 2020-03-01 17:53:30 -08:00
  • d035756541 Updated version to 2.0.12 for release candidate build Sam Lantinga 2020-03-01 14:58:16 -08:00
  • dd2a82ca34 Fixed bug 4996 - Mac: XBoxOne Bluetooth rumble isn't working Sam Lantinga 2020-03-01 14:52:49 -08:00
  • f0cd1c2bf4 mac: Fix gamepad detection Romain Roffé 2020-03-01 13:01:53 -08:00
  • 66f83ad705 Fixed whitespace Sam Lantinga 2020-03-01 13:00:50 -08:00
  • 858549a5cb Fixed bug 4369 - Going fullscreen with green knob in MacOS freezes app for 15 seconds. Sam Lantinga 2020-03-01 12:58:50 -08:00
  • a50f7b0f05 Fixed bug 4992 - UWP/WinRT does not set thread priority when using SDL_SetThreadPriority Sam Lantinga 2020-03-01 12:50:42 -08:00
  • e62d4940c4 Fixed trying to handle the HORI Wireless Switch Pad when connected via USB Sam Lantinga 2020-02-27 13:53:32 -08:00
  • de3d864a3a Xbox One controller rumble doesn't need synchronization if you use a packet counter of 0 Sam Lantinga 2020-02-27 09:33:32 -08:00
  • 5ad5916a6a Temporarily disabled NEON optimizations added for bug 4365 The ABGR to ARGB blit results in an empty surface, this needs to be looked at. Sam Lantinga 2020-02-27 09:32:03 -08:00
  • 5cd0031da3 Fixed bug 5005 - warnings in kmsdrm Sam Lantinga 2020-02-27 08:20:34 -08:00
  • afd75faeb8 Fixed bug 4987 - Can't build on MinGW a recent state (15'th February, 2020): conflicting types Sam Lantinga 2020-02-27 08:18:20 -08:00
  • 44c6128e9a cmake: Forgot to add this file to revision control. Ryan C. Gordon 2020-02-25 14:52:03 -05:00
  • 57d5afe1b8 Fix compilation C90 mixed declarations and code (Thanks Cameron Gutman !) Sylvain Becker 2020-02-25 06:53:51 +01:00
  • 613ae1596e Better fix to set the palette opaque, when there is also a colorkey (see bug 3827) Sylvain Becker 2020-02-24 21:57:03 +01:00
  • da572f1f77 Don't call setPreferredOutputNumberOfChannels on iOS, it breaks audio output Sam Lantinga 2020-02-24 12:07:18 -08:00
  • 33ff74e334 Fixed surround sound support on Apple TV Sam Lantinga 2020-02-24 10:25:57 -08:00
  • 06318f4e90 Fix: set to opaque when a palette surface is converted to an alpha format. Sylvain Becker 2020-02-23 23:07:15 +01:00
  • 7734380db9 Fix regression: when a palette + colorkey is converted, it needs a blend mode. Sylvain Becker 2020-02-23 22:38:08 +01:00
  • d32da80198 cocoa: Make sure wait for button enable can't be infinite. Ryan C. Gordon 2020-02-23 14:49:03 -05:00
  • 03c2ddc9fd cocoa: Removed a debug printf that was accidentally committed. Ryan C. Gordon 2020-02-23 14:48:48 -05:00
  • e496ac65c7 Fixed bug 4999 - Palette surface always promoted to alpha (Thanks Cameron Gutman!) Sylvain Becker 2020-02-23 09:59:52 +01:00
  • ad438e46ba cmake: more proper sdl2-config.cmake work (thanks, Alexander!) Ryan C. Gordon 2020-02-21 15:52:35 -05:00
  • 1ed3f3f5b5 cmake: Backed out changeset d62544e5fa7a Ryan C. Gordon 2020-02-21 15:51:04 -05:00
  • 8b499bf8b9 cocoa: When exiting a fullscreen space, wait for window state to normalize. Ryan C. Gordon 2020-02-21 14:50:09 -05:00
  • 70ee41530e Fixed support for third party Xbox 360 wireless controller dongle Sam Lantinga 2020-02-19 08:26:00 -08:00
  • 6613d6a6f3 dynapi: Fixed build on non-Android platforms. Ryan C. Gordon 2020-02-18 01:44:07 -05:00
  • ae89add4ae Added Android SDK conditionals to game controller mappings The Nintendo Switch Pro controller has a different mapping on Android 10 and newer Sam Lantinga 2020-02-17 14:15:47 -08:00
  • e09ceda46e Made SDL_GetAndroidSDKVersion() available for applications Sam Lantinga 2020-02-17 13:54:45 -08:00
  • 5108717643 opengl: Backed out hg changeset 0c915d307499 Ryan C. Gordon 2020-02-17 16:15:04 -05:00
  • f9b1aeca3d x11: Wait a bit in SDL_SetWindowSize() to see if window manager vetoed change. Ryan C. Gordon 2020-02-17 16:11:18 -05:00
  • f108e388bb x11: Don't delay an extra 10ms if we were just going to break out of the loop. Ryan C. Gordon 2020-02-17 15:02:37 -05:00
  • fa020a39b5 x11: Don't wait for the window to move if it's already in the place we want it. Ryan C. Gordon 2020-02-17 15:00:02 -05:00
  • ecf2a3a92e Further improvements for bug 4128 - CMAKE: Generated target import file contains incorrect include path Sam Lantinga 2020-02-16 00:08:36 -08:00