Merge pull request #2070 from Azaezel/OVRoops

fix for overdark VR scene rendering
This commit is contained in:
Areloch 2017-08-24 00:06:35 -05:00 committed by GitHub
commit afdf86f220

View file

@ -430,7 +430,7 @@ bool OpenVRRenderState::setupRenderTargets(GFXDevice::GFXDeviceRenderStyles mode
} }
GFXTexHandle stereoTexture; GFXTexHandle stereoTexture;
stereoTexture.set(newRTSize.x, newRTSize.y, GFXFormatR8G8B8A8, &VRTextureProfile, "OpenVR Stereo RT Color"); stereoTexture.set(newRTSize.x, newRTSize.y, GFXFormatR8G8B8A8_SRGB, &VRTextureProfile, "OpenVR Stereo RT Color");
mStereoRenderTexture = stereoTexture; mStereoRenderTexture = stereoTexture;
GFXTexHandle stereoDepthTexture; GFXTexHandle stereoDepthTexture;
@ -441,7 +441,7 @@ bool OpenVRRenderState::setupRenderTargets(GFXDevice::GFXDeviceRenderStyles mode
mStereoRT->attachTexture(GFXTextureTarget::Color0, stereoTexture); mStereoRT->attachTexture(GFXTextureTarget::Color0, stereoTexture);
mStereoRT->attachTexture(GFXTextureTarget::DepthStencil, stereoDepthTexture); mStereoRT->attachTexture(GFXTextureTarget::DepthStencil, stereoDepthTexture);
mOutputEyeTextures.init(newRTSize.x, newRTSize.y, GFXFormatR8G8B8A8, &VRTextureProfile, "OpenVR Stereo RT Color OUTPUT"); mOutputEyeTextures.init(newRTSize.x, newRTSize.y, GFXFormatR8G8B8A8_SRGB, &VRTextureProfile, "OpenVR Stereo RT Color OUTPUT");
return true; return true;
} }