Search Issue Tracker

Not Reproducible

Votes

0

Found in

2021.3.18f1

2022.2.7f1

Issue ID

UUM-26934

Regression

No

[URP]Blit op using swap buffer does not work with OpenXR SPI and OculusXR MultiView

-

Steps to reproduce:
1. Open the attached user's project "SwapBuffer.zip"
2. Open the "Assets/Repro/test.unity"
3. Make sure that either OpenXR SPI is selected or OculusXR MultiView in the XR plugin settings
4. Build for Quest 2
5. Observe the black screen while the Render Feature should just invert the colors

Expected results: Scene colors are inverted on the built Quest 2 using OpenXR SPI or OculusXR MultiView
Actual results: Screen is black on Quest 2 using OpenXR SPI or OculusXR MultiView

Reproducible on: 2021.3.18f1, 2022.2.7f1
Could not test on 2020.3.44f1, 2023.1.0b3 and 2023.2.0a1 due to scripting errors when downgraded/upgraded

Reproducible with these devices:
VLNQA00415 - Oculus Quest 2 (Quest 2), CPU: Snapdragon XR2, GPU: Adreno 650, OS: 10

Notes:
-Issue reproduces with OpenGLES 3 and Vulkan
-Editor Scene view reflects what should be seen in the built Player
-Issue only reproduces with OpenXR Single Pass Instanced and OculusXR Multi-view

  1. Resolution Note:

    The original repro project has some issue with the shader provided for the current build but we was able to repro locally.

    The issue seems to no longer occur on 6000.x, this was tested on a Quest 3 on both OpenXR SPI and Oculus Multiview (Vulkan and OpenGL).

    On RenderDoc the blit + swapbuffer operation is executed correctly. You can see that the Test block ( the one executing the shader code) is using CameraColorAttachmentB while the previous Copy pass using an on swapbuffer blit is using the CameraColorAttachmentA.

    We also tested the bug on 2022.3.22f1 and seems to not happening there anymore too. We are not sure what PR fixes the issue.

    If you believe the issue still persist, please reopen and provide more repro details. Thanks!

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.