ns6089
ns6089
## Description Adds support for YUV 4:4:4 encoding, requires changes on moonlight side. Windows-only for now. moonlight-common-c pull request: https://github.com/moonlight-stream/moonlight-common-c/pull/91 merged moonlight-qt pull request: https://github.com/moonlight-stream/moonlight-qt/pull/1282 merged ### Current state -...
 ---  --- Add support for YUV 4:4:4 streaming moonlight-common-c pull request: https://github.com/moonlight-stream/moonlight-common-c/pull/91 merged sunshine pull request: https://github.com/LizardByte/Sunshine/pull/2533 draft Todo, in no particular order: - [ ] Add Vulkan...
Add support for YUV 4:4:4 encoding sunshine pull request: https://github.com/LizardByte/Sunshine/pull/2533 moonlight-qt pull request: https://github.com/moonlight-stream/moonlight-qt/pull/1282
## Description The continuation of https://github.com/LizardByte/Sunshine/pull/2533. It's possible to emulate YUV 4:4:4 on gpus that don't support it natively by doubling the YUV 4:2:0 pixel count and running custom recombination...
## Description We didn't indicate what encoder we were probing so the log looked *very* confusing. ### Screenshot ``` [2024-08-05 13:34:51.829] Info: Creating encoder [hevc_nvenc] [2024-08-05 13:34:51.829] Info: Color coding:...
## Description Include milliseconds in logging timestamps and improve formatting while at it. Should now give better idea how long individual steps take (shader compilation, encoder probing, etc). ### Screenshot...
Resolves a couple of errors specific to msys. ## Description ### Screenshot ### Issues Fixed or Closed ## Type of Change - [x] Bug fix (non-breaking change which fixes an...
## Description `file(TO_NATIVE_PATH)` broke in latest cmake. At least in the `scoop` version of `cmake-3.30.3` slashes don't get reversed. `cmake_path(CONVERT TO_NATIVE_PATH_LIST)` works fine and this seems to be the intended...
## Description Support [split frame encoding](https://developer.nvidia.com/blog/video-encoding-at-8k60-with-split-frame-encoding-and-nvidia-ada-lovelace-architecture/) - Depends on #3040 ### Screenshot  ### Issues Fixed or Closed ## Type of Change - [ ] Bug fix (non-breaking change...
## Description Notes - submodules moved from `nv-codec-headers` to `nvenc-headers` to avoid conflicts during branch switching - 1202 tracks master because there is no branch for this version yet Todo...