From 38a0d2c552934feab6763c7abb95aade819fb567 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 24 Jan 2020 01:47:52 +0100 Subject: [PATCH] [d3d9] Don't check for sRGB formats when retrieving back buffer view Turns out this is always false anyway. --- src/d3d9/d3d9_swapchain.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/d3d9/d3d9_swapchain.cpp b/src/d3d9/d3d9_swapchain.cpp index 15822b40e..2e4e2f34b 100644 --- a/src/d3d9/d3d9_swapchain.cpp +++ b/src/d3d9/d3d9_swapchain.cpp @@ -624,10 +624,8 @@ namespace dxvk { auto swapImage = m_backBuffers[0]->GetCommonTexture()->GetImage(); auto swapImageView = m_resolveImageView; - if (swapImageView == nullptr) { - bool isSrgb = swapImage->formatInfo()->flags.test(DxvkFormatFlag::ColorSpaceSrgb); - swapImageView = m_backBuffers[0]->GetImageView(isSrgb); - } + if (swapImageView == nullptr) + swapImageView = m_backBuffers[0]->GetImageView(false); // Wait for the sync event so that we respect the maximum frame latency uint64_t frameId = ++m_frameId;