Commit Graph

  • 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
  • 6d5b9e4706 Remove Windows dark mode hack since SDL3 supports it natively Cameron Gutman 2026-01-30 19:57:11 -06:00
  • 9813932c1b Switch to SDL3+SDL2-compat Cameron Gutman 2026-01-30 19:44:29 -06:00
  • d4d4ab5b06 Only use the libssl.so linking hack for AppImages Cameron Gutman 2026-01-27 21:50:34 -06:00
  • 402ac59390 Fix forcing X11 SDL video driver on XWayland when not built with Wayland Cameron Gutman 2026-01-27 21:10:52 -06:00
  • c33c49e6fa Update libplacebo and drop old Gamescope workaround Cameron Gutman 2026-01-27 20:51:44 -06:00
  • e1bbf8144e Switch AppImage to SDL3+SDL2-compat Cameron Gutman 2026-01-27 20:40:20 -06:00
  • f4712718cb Allow focus to move up to the toolbar from the PC/app grid Cameron Gutman 2026-01-27 00:24:29 -06:00
  • d040bd24d1 Add keyboard/gamepad focus navigation to dialog buttons Cameron Gutman 2026-01-27 00:13:47 -06:00
  • 6d40c61850 Only set initial MenuItem focus if not activating via mouse Cameron Gutman 2026-01-26 23:46:57 -06:00
  • b4a5d21f97 Fix focusing after closing a dialog Cameron Gutman 2026-01-26 23:20:38 -06:00
  • 792f762c15 Standardize on QString::toUtf8() Cameron Gutman 2026-01-26 21:07:34 -06:00
  • 8c9c799f81 Fix Clazy non-pod-global-static warnings Cameron Gutman 2026-01-26 21:42:12 -06:00
  • 4eaf037c75 Fix Clazy readlock-detaching warning Cameron Gutman 2026-01-26 21:28:51 -06:00
  • b732b58807 Fix Clazy returning-data-from-temporary warnings Cameron Gutman 2026-01-26 21:03:20 -06:00
  • d484ec3ac8 Fix Clazy range-loop-detach warnings Cameron Gutman 2026-01-26 21:00:07 -06:00
  • f5f06ae44e Remove handling for Windows versions that are no longer supported Cameron Gutman 2026-01-26 20:04:15 -06:00
  • d2fa488979 Move heavy SystemProperties loads to an opt-in model Cameron Gutman 2026-01-26 19:46:49 -06:00
  • cd9aceb62c Disable D3D11VA texture sharing on known broken GPUs Cameron Gutman 2026-01-26 19:37:43 -06:00
  • d5b7ef0c58 Don't pump events in SdlGamepadKeyNavigation Cameron Gutman 2026-01-26 18:19:55 -06:00
  • e4be57db5d Remove superfluous Session checks in prepareToRender() Cameron Gutman 2026-01-26 18:17:14 -06:00
  • 1b0c657864 Translated using Weblate (Russian) Artyom Rybakov 2026-01-26 05:58:01 +01:00
  • 64fea80ac9 Create the SystemProperties test window on the main thread Cameron Gutman 2026-01-25 17:10:04 -06:00
  • 990804fe6b Translated using Weblate (Hungarian) therealmate 2026-01-25 20:52:23 +01:00
  • 05ef938e2c Add support for LTR ACK control messages Cameron Gutman 2026-01-20 21:54:14 -06:00
  • 1e825c85e5 Optimize render to decode fence usage to reduce pipeline bubbles Cameron Gutman 2026-01-19 18:38:38 -06:00
  • a0a4c1ea83 Use decoder texture binding by default when using separate devices Cameron Gutman 2026-01-19 16:46:50 -06:00
  • b5e7dec378 Fix D2R fence initial value Cameron Gutman 2026-01-19 16:10:02 -06:00
  • adbd19e6fa Remove the previous frame rendered fence Cameron Gutman 2026-01-19 16:01:50 -06:00
  • 02a86167da Disable separate decoder devices for non-Intel FL11.0 GPUs Cameron Gutman 2026-01-19 15:08:14 -06:00
  • a739c1cef8 Fix D3D11 fence sharing without monitored fence support Cameron Gutman 2026-01-19 14:53:23 -06:00
  • f6e08f8a43 Use separate render and decode D3D11Devices Cameron Gutman 2026-01-19 14:25:08 -06:00
  • 218ffc2d55 Set explicit scaling mode for all SDL textures Cameron Gutman 2026-01-17 02:34:54 -06:00
  • 0f49dca4c0 Use GL_NEAREST when possible without degrading quality Cameron Gutman 2026-01-17 02:20:39 -06:00
  • 30274f3ae8 Don't keep the dummy renderer alive for EGLRenderer's lifetime Cameron Gutman 2026-01-17 01:01:30 -06:00
  • c696ae7a7e Translated using Weblate (Portuguese (Brazil)) Jhony Minetto Araújo 2026-01-15 09:44:46 +01:00
  • 66a30c66f3 Use EOS to force decoder test frame output Cameron Gutman 2026-01-16 01:08:51 -06:00
  • 198a208b44 Clamp property values when restoring them Cameron Gutman 2026-01-14 23:26:46 -06:00
  • 21ce23e377 Translated using Weblate (Norwegian Bokmål) Jan Astrup 2026-01-13 18:19:27 +01:00
  • cd4ae1c0ed Translated using Weblate (Portuguese (Brazil)) Jhony Minetto Araújo 2026-01-14 09:02:53 +01:00
  • d865c77975 Crop the incoming frames if they deviate slightly from the expected size Cameron Gutman 2026-01-11 20:58:48 -06:00
  • cd13910e6c Add support for YUV 4:4:4 in DXVA2 Cameron Gutman 2026-01-11 20:55:46 -06:00