To ensure we get good and similar performance across the platforms we support we need to implement the same techniques on all of them. Currently OpenXR has some extra features enabled (assuming the device supports it) that is not implemented for visionOS, even though a lot of the ground work has already been done to ensure it's possible; for example multiview support in QRhi.
- Enable multiview
- foveated rendering
- Threaded rendering
Pass-through
- depends on
-
QTBUG-126294 Multiview rendering on VisionOS
-
- Closed
-
For Gerrit Dashboard: QTBUG-129732 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
599246,2 | visionOS: Use new API to get the projection matrix | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |
599372,2 | visionOS: Use new API to get the projection matrix | 6.8 | qt/qtquick3d | Status: MERGED | +2 | 0 |