Browse Source

Merge pull request #2070 from Azaezel/OVRoops

fix for overdark VR scene rendering
Areloch 8 years ago
parent
commit
afdf86f220
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Engine/source/platform/input/openVR/openVRProvider.cpp

+ 2 - 2
Engine/source/platform/input/openVR/openVRProvider.cpp

@@ -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;
 }
 }