diff --git a/src/xenia/gpu/d3d12/d3d12_render_target_cache.cc b/src/xenia/gpu/d3d12/d3d12_render_target_cache.cc index 260d62698..b4b09bc88 100644 --- a/src/xenia/gpu/d3d12/d3d12_render_target_cache.cc +++ b/src/xenia/gpu/d3d12/d3d12_render_target_cache.cc @@ -2172,10 +2172,7 @@ D3D12RenderTargetCache::GetOrCreateTransferPipelines(TransferShaderKey key) { assert_zero(rs & kTransferUsedRootParameterDepthSRVBit); assert_zero(rs & kTransferUsedRootParameterStencilSRVBit); source_is_64bpp = - xenos::IsColorRenderTargetFormat64bpp(source_color_format) || - (source_color_format == - xenos::ColorRenderTargetFormat::k_8_8_8_8_GAMMA && - gamma_render_target_as_unorm16_); + xenos::IsColorRenderTargetFormat64bpp(source_color_format); source_color_format_component_count = xenos::GetColorRenderTargetFormatComponentCount(source_color_format); if (dest_is_stencil_bit) {