Instanced Stereo setting is causing the DBuffer Decal example in QAGame to render incorrectly. The decal is offset, and changes position based on head movement

Vive and Oculus Rift both render incorrectly

This does not reproduce with instanced stereo off.

Steps to Reproduce
  1. Open QAGame
  2. Once opened, In Project Settings, enable Instanced Stereo, Early Z, and DBuffer Decals settings
  3. Restart the editor
  4. Once the project has restarted, open TM-VRSmoke
  5. Play in VR Preview
  6. Examine DBuffer Decal station

Expected Result: The Decal placed should render properly in Stereo

Outcome: The right eye render is offset and incorrectly rendered

KevinR: Regressed issue to following CL's
Working CL: 3076309
Broken by CL: 3076326 - RyanV - Using the wrong screen position in the base pass pixel shader with ISR. #jira [Link Removed]

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-34297 in the post.

Login to Vote

ComponentUE - Platform - XR
Affects Versions4.13
Target Fix4.13
Fix Commit3079361
Main Commit3092051
Release Commit3079361
CreatedAug 5, 2016
ResolvedAug 5, 2016
UpdatedSep 16, 2019