-
-
Notifications
You must be signed in to change notification settings - Fork 524
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
feat(client_openxr): Add support for Play for Dream MR + misc fixes for it #2713
Conversation
shinyquagsire23
commented
Feb 19, 2025
•
edited
Loading
edited
- Add PFD MR to platform matcher as a YVR headset
- YVR runtime complains about the passthrough flags needing to be non-zero, and they're right
- Fix the color space to be Rec.709, technically it should be Display P3 (P3 with an sRGB white point) or sRGB, but those aren't options and Rec.709 is easy to work with for H26x anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should also update the readme with the MR support. There is an extension for vscode that helps with autoformatting tables in md files
Arguably, it would actually be better if we removed YVR support, it seems that it's actually broken (black screen) and we don't have means of testing. |
Regarding #2696: probably it should be fixed by |
Yeah the passthrough flags thing prevented the app from showing any frames at all, that would be my best guess for that issue. |
FFMPEG zip file link |
The PR can be rebased |
This reverts commit 107de43.
5389db2
to
a95eb2c
Compare
rebase'd |
…or it (#2713) * Fix PFD MR OpenXR loader -> YVR * OpenXR spec says flags must be non-zero and YVR correctly calls us out on it * Use Rec.709 color space * format my behated * Fix passthrough for real * README * Note down the YVR hack * Tweak the YVR hack * Revert "Tweak the YVR hack" This reverts commit 107de43. * YVR conditional hack * nits * nits 2
…or it (#2713) * Fix PFD MR OpenXR loader -> YVR * OpenXR spec says flags must be non-zero and YVR correctly calls us out on it * Use Rec.709 color space * format my behated * Fix passthrough for real * README * Note down the YVR hack * Tweak the YVR hack * Revert "Tweak the YVR hack" This reverts commit 107de43. * YVR conditional hack * nits * nits 2