Search Issue Tracker
Fixed
Fixed in 1.8.2
Votes
1
Found in [Package]
1.4.1
Issue ID
OXRB-55
Regression
No
[OpenXR][Quest] Custom Shader Graph shader does causes duplicating view in Build when using Single Pass instancing
Reproduction steps:
1. Open the user's attached project "SkyboxShaderVR.zip"
2. Make sure that OpenXR is set as the XR plugin and Single Pass instancing is enabled
3. Switch to Standalone platform and Build for Quest 2
4. Move the headset around to observe the glitching
Expected result: Custom Shader Graph shader does not cause duplicating view in Build when using Single Pass instancing
Actual result: Custom Shader Graph shader does causes duplicating view in Build when using Single Pass instancing
Reproduces on: OpenXR 1.3.1 - 1.4.2 (2020.3.34f1, 2021.3.4f1, 2022.1.1f1, 2022.1.0a16)
Could not test on 2019.4.39f1 due to OpenXR not being available
Reproduces with these devices:
N/A, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650
Notes:
-A workaround that works for Vive Index is: convert the Shadergraph to a regular .shader HLSL code file by copying the Shadergraph code to a new .shader file. Then manually add ZClip False to the shader code. This however does not work for Quest
-Issue only reproduces with Single Pass instancing and OpenXR
-Application does not launch via Oculus Link when using OpenGLES3
-Direct3D11 and Vulkan cause different graphical glitches (attached and named respectively Direct3D11.mp4 and Vulkan.mp4)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- ScrollView speed is slower when entering Play mode
- UI Builder elements disappear and "Semantic - Unknown template name" error appears when changes to "Template" parameter are saved
- Renderers outside Light Probe hull use incorrect Ambient Probe values when "Renderer Light Probe Selection" is set to "Use Ambient Probe" and "Light Probes" on Mesh is set to "Blend Probes"
- ArgumentNullException error occurs when selecting a Camera in the Hierarchy with the Scene view open
- Clicking 'Open Editor Log' through the Console fails to open redirected Logs when relative Log files exist outside of the Project root
Resolution Note (fix version 1.8.2):
Fixed in 2023.3.0a1