Commit Graph

  • 459dcd7b2c Fix incorrect error print master Cameron Gutman 2026-05-16 16:10:47 -05:00
  • b33a252739 Fix incorrect apply() return value for legacy DRM clients Cameron Gutman 2026-05-16 16:09:57 -05:00
  • 1eb76bbdb0 Deep copy the BIO's backing memory for the QSslKey Cameron Gutman 2026-05-16 16:08:02 -05:00
  • bba2faa602 Fix broken horizontal scroll inversion Cameron Gutman 2026-05-16 15:45:13 -05:00
  • 87c3179f77 Fix incorrect failure check Cameron Gutman 2026-05-15 23:23:36 -05:00
  • 073f892bb1 Update Windows and macOS prebuilt dependencies Cameron Gutman 2026-05-15 19:16:33 -05:00
  • 815db2b0d7 Enable Segment Heap for improved performance and memory usage Cameron Gutman 2026-05-15 18:37:52 -05:00
  • a8a66bfc3d Enable Per Monitor v2 DPI awareness Cameron Gutman 2026-05-15 18:13:46 -05:00
  • 8fe279c91b Add support for controllers with dual touchpads Cameron Gutman 2026-05-14 22:14:50 -05:00
  • dedb0c0327 Disable text input before creating windows Cameron Gutman 2026-05-14 21:45:22 -05:00
  • 9cbba106ad Use the Metal renderer by default on all Macs Cameron Gutman 2026-05-14 00:45:57 -05:00
  • 7d6ce0b4cc Implement testRenderFrame() for the VTMetal renderer Cameron Gutman 2026-05-14 00:34:32 -05:00
  • 92fb7f3b71 Use the (hopefully faster) ARM64 Tahoe runner Cameron Gutman 2026-05-13 23:49:32 -05:00
  • b0ac3713f2 Update macOS CI runner to Tahoe Cameron Gutman 2026-05-13 23:33:30 -05:00
  • 96a211be11 Update Windows and macOS CI builds to Qt 6.11.1 Cameron Gutman 2026-05-13 23:31:14 -05:00
  • 1083caa0ae Bump app/SDL_GameControllerDB from 1fc89ca to 7988b5e dependabot/submodules/app/SDL_GameControllerDB-7988b5e dependabot[bot] 2026-05-13 05:44:34 +00:00
  • 4cf498b09d Use queued audio duration instead of queued frame count to constrain latency Cameron Gutman 2026-05-10 21:53:09 -05:00
  • 6fa83ea330 Add Wayland and EGLFS support to AppImage linuxdeploy Cameron Gutman 2026-05-10 17:55:08 -05:00
  • c21affd15a Switch to linuxdeploy for AppImages Cameron Gutman 2026-05-10 16:56:34 -05:00
  • 7de4e74829 Bump app/SDL_GameControllerDB from 16ac3e5 to 1fc89ca dependabot[bot] 2026-05-08 05:44:22 +00:00
  • 9d6218d1ff Don't capture the cursor by default in windowed mode Cameron Gutman 2026-05-09 13:11:45 -05:00
  • 8cc3b30642 Update Windows, macOS, and AppImage dependencies Cameron Gutman 2026-05-03 22:36:08 -05:00
  • d77e2cc913 Update upload-artifact for Node.js 24 Cameron Gutman 2026-05-03 21:06:42 -05:00
  • 453435f916 Switch to downloading prebuilt release artifacts instead of a submodule Cameron Gutman 2026-05-03 20:55:07 -05:00
  • f222aa7985 Use aspect ratio preserving scaling for slow GPUs on non-KDE desktops Cameron Gutman 2026-04-26 23:15:02 -05:00
  • 5faa5fece8 Don't manually override v4l2m2m buffer counts Cameron Gutman 2026-04-20 00:25:21 -05:00
  • 51f86caac3 Fix assert on exit using KMSDRM on AMDGPU Cameron Gutman 2026-04-19 23:17:17 -05:00
  • 5d813ed3df Fix clamping of signed range properties Cameron Gutman 2026-04-19 22:17:06 -05:00
  • d17575d47c Fix deadlock in Vulkan renderer using KMSDRM on AMDGPU Cameron Gutman 2026-04-19 21:16:22 -05:00
  • 0e50a9d457 Only enable D3D11/DXGI debug layer if Graphics Tools are installed Cameron Gutman 2026-04-13 20:06:24 -05:00
  • ed029f194f Propagate CFLAGS/CXXFLAGS/LDFLAGS environment variables to QMake Cameron Gutman 2026-04-12 15:51:34 -05:00
  • 569153220a Enable Brazilian Portuguese now that it is fully translated Cameron Gutman 2026-04-12 15:27:38 -05:00
  • e0367d05ae Rerun lupdate and lrelease weblate Cameron Gutman 2026-04-12 15:21:18 -05:00
  • 53e0c2534d Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2026-04-12 15:19:45 -05:00
  • a766c9cafc Disable texture sharing on Qualcomm GPUs Cameron Gutman 2026-04-11 20:14:14 -05:00
  • c685021f21 Update SDL3, dav1d, FFmpeg, and OpenSSL Cameron Gutman 2026-04-10 20:58:23 -05:00
  • af03f57e08 Fix Vulkan decoder probing on Nvidia using KMSDRM Cameron Gutman 2026-04-09 22:11:08 -05:00
  • 1fc1122c65 Consolidate test window creation code Cameron Gutman 2026-04-09 21:43:29 -05:00
  • 94d47e95fe Fix non-determinism during Vulkan decoder probing on KMSDRM Cameron Gutman 2026-04-09 21:37:25 -05:00
  • 1cffa7b350 Translated using Weblate (Japanese) Tak-attack 2026-04-08 13:10:34 +02:00
  • fae1cd3dee Bump moonlight-common-c/moonlight-common-c from b187204 to 6268780 dependabot[bot] 2026-04-09 02:41:09 +00:00
  • 2160f029d2 Bump aqtinstall to a later commit to pick up Qt 6.11 deployment fix Cameron Gutman 2026-04-08 21:39:37 -05:00
  • 1ec1a3d7ad Move ifdef guards to fix unused variable warning Cameron Gutman 2026-04-08 21:26:33 -05:00
  • eb3d8ad92c Update Windows and macOS to Qt 6.11.0 Cameron Gutman 2026-04-08 20:54:36 -05:00
  • 07b00a6987 Update to WiX v7 Cameron Gutman 2026-04-08 20:49:46 -05:00
  • 4ec682dc72 Remove errant assert to fix software decoding on Xe Cameron Gutman 2026-04-06 21:12:00 -05:00
  • a9a1ea0a0b Update AppImage dependencies Cameron Gutman 2026-04-06 20:04:05 -05:00
  • c8d18f8a8e Bring back DRM atomic test commit using new DRM master lock Cameron Gutman 2026-04-06 19:25:03 -05:00
  • 9c11dca454 Move DRM master state cleanup into cleanupRenderContext() Cameron Gutman 2026-04-06 19:24:04 -05:00
  • 9496c25271 Add a lock to synchronize DRM master ownership between Qt and SDL Cameron Gutman 2026-04-04 14:47:57 -05:00
  • 6ff3309677 Don't warn about KMSDRM atomic on unsupported platforms Cameron Gutman 2026-04-04 14:24:35 -05:00
  • e4c211b987 Automatically set SDL_KMSDRM_ATOMIC=0 on older SDL3 versions Cameron Gutman 2026-04-04 14:13:21 -05:00
  • cac3bb28d7 Translated using Weblate (Portuguese (Brazil)) Luís Otávio 2026-04-02 15:18:02 +02:00
  • 78bc2141f6 Fix getSdlFdEntryIndex() for FD 0 Cameron Gutman 2026-04-02 21:20:33 -05:00
  • effac744c7 Fix handling close(0) in our DRM master hooks Cameron Gutman 2026-04-02 21:00:49 -05:00
  • 5676a076fd Fix overlay plane selection on drivers without zpos properties Cameron Gutman 2026-04-01 22:37:12 -05:00
  • b6407492c7 Move refreshDisplay() after test window creation Cameron Gutman 2026-03-28 22:01:15 -05:00
  • 91ce7a41e5 Cache the result of SDL_GetNumDisplayModes() Cameron Gutman 2026-03-28 21:57:51 -05:00
  • 89c8462e9e Leave the video subsystem initialized on Windows Cameron Gutman 2026-03-28 20:46:03 -05:00
  • 53a7680a38 Fix incorrect autoselection of SW AV1 over HW H.264 for SDR content Cameron Gutman 2026-03-28 20:19:11 -05:00
  • 88b4a17fe1 Use AV_CODEC_RECEIVE_FRAME_FLAG_SYNCHRONOUS for decoder probing on FFmpeg 8.1 Cameron Gutman 2026-03-28 16:30:28 -05:00
  • 8326223220 Revert "Use EOS to force decoder test frame output" Cameron Gutman 2026-03-28 16:24:20 -05:00
  • 4aa5ad71c0 Use av_vk_get_optional_device_extensions() on FFmpeg 8.1 Cameron Gutman 2026-03-28 16:17:59 -05:00
  • e785be03c2 Add support for building with OpenSSL 4.0 Cameron Gutman 2026-03-28 00:56:34 -05:00
  • db294fe4ae Translated using Weblate (Tamil) தமிழ்நேரம் 2026-03-01 10:52:54 +01:00
  • 2e9fbecfea Disable SDL3 raw keyboard/mouse hotplug support Cameron Gutman 2026-02-20 22:40:50 -06:00
  • 7c066485f3 Update SDL, sdl2-compat, and libplacebo for AppImage Cameron Gutman 2026-02-20 22:19:21 -06:00
  • 11d51e121a Update libplacebo and SDL3 Cameron Gutman 2026-02-20 21:57:46 -06:00
  • 09675bf56d Update moonlight-common-c with vectorized FEC for non-ARMv8/x64 platforms Cameron Gutman 2026-02-19 20:09:38 -06:00
  • 8f994dd113 Enable NEON FEC optimizations on Steam Link Cameron Gutman 2026-02-19 00:54:49 -06:00
  • e596c2dcdc Update moonlight-common-c with SIMD acceleration for FEC Cameron Gutman 2026-02-19 00:38:52 -06:00
  • 209511b2dc Revert Pinyin IME workaround which is ineffective on SDL3 Cameron Gutman 2026-02-16 15:00:30 -06:00
  • efa67fec1e Disable VBlank virtualization with dynamic refresh rates Cameron Gutman 2026-02-14 12:39:01 -06:00
  • be0aeb6cc2 Translated using Weblate (Spanish) Ferrer 2026-02-10 13:52:26 +01:00
  • 8d5072533f Fix polish() loop in the quit dialog Cameron Gutman 2026-02-07 22:00:45 -06:00
  • 4c14a24960 Change nightly builds to use the non-portable profile by default Cameron Gutman 2026-02-07 17:26:23 -06:00
  • e3702dbab7 Don't deploy icuuc.dll into the application folder Cameron Gutman 2026-02-07 16:45:49 -06:00
  • e4325b8736 Update Windows ARM64 CI to Qt 6.10.2 Cameron Gutman 2026-01-31 13:47:50 -06:00
  • eb294e63f4 Revert "Temporarily revert Windows ARM64 to Qt 6.10.0" Cameron Gutman 2026-01-31 13:44:48 -06:00
  • 9d597a666b Use aqtinstall version compatible with Qt 6.10.1+ ARM64 Cameron Gutman 2026-02-07 15:35:54 -06:00
  • 33e0b08699 Add Docker section to README (#1791) Jakub Sygnowski 2026-02-07 05:59:28 +00:00
  • 31898bbab4 Update moonlight-common-c to fix BSDs Cameron Gutman 2026-02-06 23:26:41 -06:00
  • 34c9e01a96 Exclude Windows and macOS systems from the slow GPU heuristic Cameron Gutman 2026-02-06 22:37:33 -06:00
  • ddc6675dc8 Fix macOS and Steam Link build Cameron Gutman 2026-02-06 22:27:57 -06:00
  • f0626e8cae Exit immediately on repeated SIGINT/SIGTERM without progress Cameron Gutman 2026-02-05 23:55:02 -06:00
  • 6f4ced5ed6 Assume GPUs on non-x86 platforms are slow by default Cameron Gutman 2026-02-05 23:13:53 -06:00
  • 0a2b134d49 Disable the DRM master hooks when EGLFS isn't used Cameron Gutman 2026-02-05 22:36:31 -06:00
  • f6a9e7694a Update moonlight-common-c Cameron Gutman 2026-02-05 22:33:51 -06:00
  • 8795fb54f4 Fix double-free in Vulkan renderer when an overlay is disabled Cameron Gutman 2026-02-04 23:05:01 -06:00
  • 092eb1b117 Enable SDL3 fast parameter checks Cameron Gutman 2026-02-04 22:42:58 -06:00
  • 179857f17d Remove more unused Qt 6 styles Cameron Gutman 2026-01-31 17:12:29 -06:00
  • d878447413 Fix Windows ARM64 builds on x64 on Qt 6.10.1+ Cameron Gutman 2026-01-31 17:11:56 -06:00
  • 60fd840d7a Remove _USE_MATH_DEFINES workaround for SDL2 Cameron Gutman 2026-01-31 13:51:59 -06:00
  • 5020fc6f48 Do not reset the renderer on SDL_RENDER_TARGETS_RESET Cameron Gutman 2026-01-31 13:00:23 -06:00
  • a2122e17c6 Explicitly request linear sampling in StretchRect() Cameron Gutman 2026-01-31 12:48:03 -06:00
  • 6bb7c8bf2a Fix blurriness of DXVA2 overlay Cameron Gutman 2026-01-31 12:44:50 -06:00
  • 2dda65078f Remove D3D9Ex focus loss hint workaround Cameron Gutman 2026-01-30 21:07:01 -06:00
  • 2914ff678d Update OpenSSL and libplacebo for Windows and macOS Cameron Gutman 2026-01-30 20:54:01 -06:00
  • a56efe5c36 Fix infinite renderer resets on SDL3 using direct3d renderer Cameron Gutman 2026-01-30 20:39:53 -06:00
  • b7a05d73b9 Update SDLRenderer capabilities to match SDL3 behavior Cameron Gutman 2026-01-30 20:38:53 -06:00