Instanced Stereo broken in 5.6?

We’re running into some strange issues after updating to 5.6 and after a few days of troubleshooting we’ve narrowed it down to instanced stereo.

To reproduce:

  1. Create a blank project from the launcher version of 5.6
  2. Keep all the default settings, including the deferred renderer
  3. Change instanced stereo to true
  4. Create an empty niagara system and open it in the niagara editor
  5. UE immediately crashes:
    Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Private\PipelineStateCache.cpp] [Line: 533]
    Shader compilation failures are Fatal.

UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll

We’ve also seen similar issues with scene capture components, but the niagara editor is the fastest way to reproduce the problem.

Is anyone else seeing this? Seems like a pretty significant issue. Our application is a hybrid desktop and VR, so instanced stereo is critical for us.

2 Likes

Thanks Ken we’re looking into it

Thanks Victor! Fingers crossed it turns out to be something hotfix-able.

As an update, we were hoping that perhaps this was an editor-only issue. We did a packaged build and it still crashes with the same error.

I tested with forward rendering and it works fine. Probably just deferred issue only.

Hi Victor, have you guys been able to reproduce this internally and, if so, is it in the issue tracker yet? I’d love to follow it as it’s a critical issue for us.

Thanks!

This may or may not be the same issues as this:

Instanced Stereo + Virtual Textures