cancel
Showing results for 
Search instead for 
Did you mean: 

OVROverlay "Enable Depth Buffer Testing" Bug Report

robertcoomber
Expert Protege

I’m reporting a bug for the OVROverlay component.

The bug causes the display to black/static color flash for what feels like a single frame depending on the state of the overlays in the scene. Happening on Quest 2, Quest Pro, and Quest 3 (worst looking on quest 2 & Pro).

Steps to reproduce the bug:

  1. There is only 1 OVROverlay in the scene with “Enable Depth Buffer Testing” checked on

  2. Instantiate a 2nd OVROverlay into the scene with “Enable Depth Buffer Testing” also checked on.

What happens:

In the exact moment when the 2nd Overlay is instantiated, the display briefly shows a black/static flash for what feels like a single frame, although sometimes it looks like the visual artifact isn’t taking up the entire display, only a portion of it. 

This is the exact bug only happens going from 1 to 2 overlays with “Enable Depth Buffer Testing” turned on. Going from 2 to 1 overlays, going from 2-3, or any other combination does not produce this visual artifact. Its only 1 to 2 overlays with Depth buffer turned on. There is something specific about 1 to 2 that is causing this. This has been happening since at least v54 but I can't speak to any time before that. 

These artifacts do not show up when doing a video capture. I will try to capture a footage with a phone in front of the lens and upload at a later time.

EDIT 1: I am specifically using external surface but I believe this happens with normal textures as well.

0 REPLIES 0