Search Issue Tracker

In Progress

Fix In Review for 6000.0.27f1

Votes

1

Found in

6000.0.7f1

Issue ID

UUM-85208

Regression

Yes

[Quest] Editor crashes on toggleFoveation when activating SRP Foveated Rendering in DX12

--

-

Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Enter the Play Mode
4. Press the “Space“ key on the keyboard (“A“ button on Quest controller if testing with Mock Runtime disabled)

Expected result: Editor does not crash and continues to run
Actual result: Editor crashes

Reproducible with: 6000.0.6f1, 6000.1.0a1
Not reproducible with: 2022.3.51f1, 6000.0.5f1
Could not test with: 2021.3.45f1 (Assets\FoveaTest.cs(51,63): error CS1061: 'XRDisplaySubsystem' does not contain a definition for 'foveatedRenderingFlags' and no accessible extension method 'foveatedRenderingFlags' accepting a first argument of type 'XRDisplaySubsystem' could be found)

Reproducible on:
Play Mode (Mock Runtime) (VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650)
Play Mode (Quest Pro) (user reported)
Windows Standalone Player (Mock Runtime) (VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650)

Not reproducible on:
Play Mode (Android Platform)
Android Player (VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650)

Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested

First few lines of the Stacktrace:
UnityEngine.Debug:ExtractStackTraceNoAlloc (byte*,int,string)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object)
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)

Notes:
- Reproducible with DX12, but does not reproduce with DX11
- Does not reproduce with Vulkan and OpenGLES3

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.