Commit Graph

  • e5b1256af2
    remove two c's becuase its required to build Cooper 2025-10-17 14:14:26 -0500
  • 730f00f022 wiiu/joystick: nunchuck->nunchuk nunchuk Ash Logan 2024-09-06 17:32:30 +1000
  • 0d05aae602 wiiu/render: Cliprect should be relative to viewport GaryOderNichts 2024-07-06 01:21:33 +0200
  • 4d3cd82e8c wiiu/render: Update cliprect if viewport changes GaryOderNichts 2024-07-06 00:59:36 +0200
  • 7b058bd042
    wiiu/thread: Add missing NULL checks to mutex code GaryOderNichts 2023-11-08 19:56:46 +0100
  • cd53049e56
    wiiu/video: Call GX2SetTV/DRCEnable on leaving foreground This fixes having a black background while the HBM is active. GaryOderNichts 2023-09-10 14:09:50 +0200
  • a4c061395b
    wiiu/audio: Ensure mixbuf is within a 512 MiB memory block GaryOderNichts 2023-04-30 22:22:00 +0200
  • 351bb2afe8
    wiiu/audio: Restore thread affinity on early returns GaryOderNichts 2023-04-30 12:29:51 +0200
  • 97bedb9f40
    wiiu/render: Fix clip rect state GaryOderNichts 2023-04-16 16:04:03 +0200
  • 746622ced7
    wiiu/joystick: Fix UUID generation for SDL 2.26 This broke with https://github.com/libsdl-org/SDL/pull/6111 GaryOderNichts 2023-04-07 23:36:19 +0200
  • 642f98b6e3
    wiiu: update drivers for 2.26 GaryOderNichts 2023-04-07 14:33:42 +0200
  • f42bf16f71
    wiiu/render: Replace WHBGfx shader loading GaryOderNichts 2023-04-07 13:44:09 +0200
  • 85759f2579
    wiiu/video: Replace WHBProc with custom ProcUI implementation GaryOderNichts 2023-04-07 13:42:27 +0200
  • d044179298
    wiiu/render: only call GX2SetTV/DRCEnable once GaryOderNichts 2023-04-07 13:24:27 +0200
  • c57900ca16
    wiiu: Use coreinit atomics / memory barriers GaryOderNichts 2023-04-06 23:52:57 +0200
  • f5f0de3afc
    wiiu/systhread: implement thread names GaryOderNichts 2023-04-06 17:34:01 +0200
  • 48e2bcd73a
    wiiu/joystick: Fix touch holding detection GaryOderNichts 2023-04-05 18:14:19 +0200
  • af4d033d21
    wiiu: Don't do anything in the ProcUI handlers if Video isn't running IntriguingTiles 2022-12-12 13:41:08 -0700
  • e236fb5d2e
    wiiu/render: Fix SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA GaryOderNichts 2022-10-06 22:51:42 +0200
  • 2b0fd8fa1c
    wiiu/render: Fix projection matrix for render targets GaryOderNichts 2022-10-02 17:37:04 +0200
  • a63e0d188d
    wiiu/render: Don't allow updating render target while in background GaryOderNichts 2022-10-02 17:36:38 +0200
  • 32777c470a
    wiiu/render: Don't hardcode vertex offsets GaryOderNichts 2022-10-02 17:36:09 +0200
  • 2a6c2caeab
    wiiu/render: discard empty draw calls Causes a GPU hang otherwise GaryOderNichts 2022-09-08 22:54:03 +0200
  • a9e8d281c9
    wiiu: make sure nothing gets drawn while in background GaryOderNichts 2022-09-08 00:51:51 +0200
  • 6b2475ce84
    wiiu/render: Fix clip rect GaryOderNichts 2022-09-07 22:27:40 +0200
  • bd755159a8
    Wii U: Fix WIIU_JoystickGetDevicePlayerIndex. Clownacy 2022-09-01 20:42:18 +0100
  • e2e7f27d37
    Wii U: Add more Game Controllers. Clownacy 2022-09-01 20:40:09 +0100
  • 7d3405e886
    wiiu: support SDL_GAMECONTROLLER_USE_BUTTON_LABELS Clownacy 2022-08-26 14:11:25 +0100
  • 4d04202dfc
    wiiu: replace WhbGfx GaryOderNichts 2022-08-23 13:05:52 +0200
  • 5b526cc458
    wiiu/render: Fix projection matrix GaryOderNichts 2022-08-23 11:57:31 +0200
  • 6cee733415
    wiiu: update drivers for 2.0.22 GaryOderNichts 2022-08-13 22:52:11 +0200
  • f36cf7c86f
    Wii U support GaryOderNichts 2022-08-13 09:58:06 +0200
  • 15ead9a40d Updated to version 2.28.5 for release Sam Lantinga 2023-11-02 10:00:33 -0700
  • 7ebfaa0ea2 Check to make sure the Windows joystick device has buttons and axes Sam Lantinga 2023-11-02 08:33:15 -0700
  • 5f4ddebf76 cmake: reset check state before testing -fobjc-arc Anonymous Maarten 2023-10-30 20:51:18 +0100
  • 0f8858cf2d cmake: check -fobjc-arc compiler flag on Apple platforms Anonymous Maarten 2023-10-30 19:56:46 +0100
  • 98abc15769 cmake: file(RELATIVE_PATH) needs 2 absolute paths Anonymous Maarten 2023-10-30 19:45:49 +0100
  • 746d74b140 wayland: Sanity check pointers and protocols before confining Frank Praznik 2023-10-29 14:23:14 -0400
  • 7d9595b14f wayland: Check the relative pointer handle before destroying Frank Praznik 2023-10-29 14:12:38 -0400
  • 63d259edf0 Fixed making the EGL context current when resuming on Android Sam Lantinga 2023-10-26 17:07:40 -0700
  • fcd0c9843e CI: change FreeBSD CI runner to cross-platform-actions. Ozkan Sezer 2023-10-26 01:03:56 +0300
  • 74b3959e04 Added support for the HP HyperX Clutch Gladiate controller Sam Lantinga 2023-10-25 09:00:26 -0700
  • a5df48514e Added support for "%[]" sscanf syntax Sam Lantinga 2023-10-24 16:41:19 -0700
  • 78d5fbf398 SDL_IsJoystickProductWheel() returns SDL_TRUE for Asetek wheelbases (thanks @IOBYTE!) Sam Lantinga 2023-10-23 10:42:36 -0700
  • 5d66429cc3 Add missing error reporting in Android_JNI_FileOpen() Sam Lantinga 2023-10-23 08:27:24 -0700
  • 2ca041d294 Revert "Check to make sure the Windows joystick device has buttons and axes" Sam Lantinga 2023-10-22 09:10:14 -0700
  • b3f19b14d7 Check for device disconnection in HIDAPI_JoystickOpen() Cameron Gutman 2023-10-17 21:41:30 -0500
  • a85cf62c12 Fix sdltest_randomAsciiStringWithMaximumLength() where it requests a string a size 0 seen with: ./testautomation --seed MILAFAP2AKVP3V4G --filter sdltest_randomAsciiStringWithMaximumLength Sylvain 2023-03-21 12:24:45 +0100
  • 5be746acbc
    x11: Properly check for XInput2 support before using it. Ryan C. Gordon 2023-10-11 00:50:53 -0400
  • 2abefb1c16 ci: stop FreeBSD job after 30 minutes Anonymous Maarten 2023-10-11 00:22:30 +0200
  • 6fc17b0e2b artsaudio: revert bad arts_init return code check from commit ce5da5d. Ozkan Sezer 2023-10-10 10:40:00 +0300
  • 1f7ec57d3b wayland: Unref the libdecor window when hiding Frank Praznik 2023-03-18 12:03:08 -0400
  • 36eb4845b5 triangle: don't read destination pixel when you're going to discard it anyways Anonymous Maarten 2023-10-05 13:40:09 +0200
  • d5ba5bb05f blit_slow: don't read destination pixel when you're going to discard it anyways Anonymous Maarten 2023-10-04 21:17:13 +0200
  • cc016b0046 Updated to version 2.28.4 for release Sam Lantinga 2023-10-01 12:05:05 -0700
  • 8c3fd5aec2 snd_pcm_plugin_flush was removed in QNX 7.1 and later Anonymous Maarten 2023-09-30 16:33:56 +0200
  • 24d145f4b6 cmake: add qnx support Anonymous Maarten 2023-09-29 18:53:47 +0200
  • 145ad48c0e Allow the use of posix_spawn() instead of vfork/execlp() Anonymous Maarten 2023-09-29 19:09:09 +0200
  • fd495bb57c SDLTest_CompareSurfaces: Decode pixels correctly on big-endian platforms Simon McVittie 2023-09-29 14:23:36 +0100
  • d58fa94ee9 SDL_iconv_string() defaults to UTF-8 Sam Lantinga 2023-09-24 17:27:23 -0700
  • d691010686 Check for NULL before dereferencing newly allocated memory Sam Lantinga 2023-09-24 17:17:49 -0700
  • b93a8a86ab
    emscripten: Restore compatibility with existing emsdk releases. Ryan C. Gordon 2023-09-20 14:32:41 -0400
  • 536f625bde
    Use EM_ASM_PTR when the return value is a pointer Jaswant Panchumarti 2023-09-19 10:45:50 -0400
  • 1e18dc594e update config.guess and config.sub from mainstream Ozkan Sezer 2023-09-20 14:50:56 +0300
  • cc4973ea45 Fixed sensor timestamp units for third-party PS5 controllers Sam Lantinga 2023-09-18 12:55:43 -0700
  • 8114bd9108 Fixed error: array subscript 2 is above array bounds of ‘const Uint8[2]’ Sam Lantinga 2023-09-18 12:19:18 -0700
  • 495fca1517 Fixed sensor timestamp calculation for third-party PS5 controllers Sam Lantinga 2023-09-18 11:50:56 -0700
  • 7d80e20883 emscripten: Add JS library dependencies using EM_JS_DEPS macro Sam Clegg 2023-07-05 13:52:37 -0700
  • f3847c157a x11: Always update clipboard owner Guldoman 2023-09-15 02:01:08 +0200
  • b576e29d9b detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +0200
  • c7ad8e5431 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +0200
  • 9c8ee3a154 ci: run tests in parallel Anonymous Maarten 2023-09-10 15:20:34 +0200
  • d710e0be27 render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +0100
  • b8d1f852db cmake: use MSVC_RUNTIME_LIBRARY to force MT Anonymous Maarten 2023-09-09 19:16:31 +0200
  • e9ab663c43 Detect Simagic wheel bases as wheels (#8198) Makarenko Oleg 2023-09-04 22:11:13 +0300
  • c8d1de1a9b Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +0300
  • bf8c9cd6bf Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +0300
  • 8a5ba43d00 Updated to version 2.28.3 for release Sam Lantinga 2023-09-01 11:22:07 -0700
  • c25a49c406 metal: Add hint to select low power device instead of the default one (#8182) Jeremy Demeule 2023-08-31 10:23:45 +0200
  • d46fdfa3ee wayland: add SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL Anonymous Maarten 2023-08-30 23:03:03 +0200
  • 787d339282 wayland: don't define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_* macro's Anonymous Maarten 2023-08-30 19:28:11 +0200
  • 874f6feab4 Fixed the report format for the Razer Wolverine V2 Pro Sam Lantinga 2023-08-24 11:37:50 -0700
  • 1df4dce78f Accept key events from any source Sam Lantinga 2023-08-24 10:09:02 -0700
  • cc58a09c09 Updated to Android minSdkVersion 19 and targetSdkVersion 34 Sam Lantinga 2023-08-24 08:23:06 -0700
  • ae72cd57b5 Quiet spurious warning Sam Lantinga 2023-08-13 13:53:13 -0700
  • 8f858d7908 SDL_TriggerBreakppoint for riscv arch (both 32/64) version. David CARLIER 2023-08-13 13:54:07 +0100
  • 5bfdb6e02f Fix overflow when doing SDL_sscanf("%hd", ...) Anonymous Maarten 2023-08-10 23:43:58 +0200
  • 739d3ec189 Fix out of bound read of 'has_hat' array Mathieu Eyraud 2023-08-10 15:05:29 +0200
  • 2319b2635b Fixed testautomation --filter pixels_allocFreePalette Sam Lantinga 2023-08-07 22:18:35 -0700
  • bda161d22b Fixed testautomation --filter pixels_allocFreeFormat Sam Lantinga 2023-08-07 22:15:23 -0700
  • dbfd47e77d cmake: update cmake_minimum_required to avoid deprecated warning Anonymous Maarten 2023-08-07 19:03:18 +0200
  • dbb6cd02aa
    include: fixed a typo in SDL_RenderGetMetalCommandEncoder docs. Ryan C. Gordon 2023-08-06 10:45:11 -0400
  • 841263c9d6 updated config.guess and config.sub from mainstream Ozkan Sezer 2023-08-05 14:03:02 +0300
  • 2ccb311cb7 Added a gamepad mapping for the G-Shark GS-GP702 Sam Lantinga 2023-08-02 14:35:39 -0700
  • e0a345702d The Flydigi Vader and Apex series controllers all have the same VID, PID, and name Sam Lantinga 2023-07-19 09:22:01 -0700
  • 9fba36511f Removed Flydigi Vader 2 mappings Sam Lantinga 2023-07-14 18:40:10 -0700
  • 45fb778fe5 adjusted coding style in SDL_os2_joystick.c to match rest of SDL better Ozkan Sezer 2023-08-02 20:40:24 +0300
  • 031912c4b6 Updated to version 2.28.2 for release Sam Lantinga 2023-08-02 08:31:19 -0700
  • 348cc05b4f minor os/2 stuff merged from the bitwiseworks' fork Ozkan Sezer 2023-08-02 17:10:28 +0300
  • e2e87a536c SDL_video.c: move ngage video before offscreen. Ozkan Sezer 2023-08-02 17:00:10 +0300