-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
feat(video): use unified color conversion matrix generator #4387
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Bundle ReportBundle size has no change ✅ |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4387 +/- ##
==========================================
+ Coverage 12.09% 12.11% +0.01%
==========================================
Files 87 87
Lines 17612 17595 -17
Branches 8097 8096 -1
==========================================
Hits 2131 2131
+ Misses 14579 14562 -17
Partials 902 902
Flags with carried forward coverage won't be shown. Click here to find out more.
|
69fd1f2 to
73a62c7
Compare
|
|
IIUC, every client except Moonlight Qt and even all Qt renderers except D3D11VA and Metal are expecting the standard matrix which this PR generates (IOW, they are already broken today). Even those two renderers would only be problematic when streaming in 10-bit, since 8-bit limited is perfectly accurate and 8-bit full is never requested by either of those renderers. If all that's true, I think it's probably fine to merge this now. |
|
Sounds fine by me, we can always point people to nightly builds of moonlight-qt if there are going to be complaints. @cgutman I also saw shader code pop up in moonlight-ios discussion, but that might have been some fork. |




Description
Sunshine's side of changes discussed in moonlight-stream/moonlight-qt#1667
Probably shouldn't be merged until the next version of moonlight-qt is released, or at least it's been very close to release.
Hasn't been tested on Linux. Don't think it will break anything there, but can't give a 100% guarantee.
Screenshot
Issues Fixed or Closed
Roadmap Issues
Type of Change
Checklist
AI Usage