From 3a6992ea9711b26bf90ec3db2a93ca0bea17d786 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Thu, 7 Mar 2024 15:33:20 +0100 Subject: [PATCH] [dxbc] Enable depth compare types for 1D images Used by Renderdoc internal shaders. --- src/dxbc/dxbc_compiler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dxbc/dxbc_compiler.cpp b/src/dxbc/dxbc_compiler.cpp index 59323b08..aaf163ad 100644 --- a/src/dxbc/dxbc_compiler.cpp +++ b/src/dxbc/dxbc_compiler.cpp @@ -1059,7 +1059,9 @@ namespace dxvk { res.isRawSsbo = false; if ((sampledType == DxbcScalarType::Float32) - && (resourceType == DxbcResourceDim::Texture2D + && (resourceType == DxbcResourceDim::Texture1D + || resourceType == DxbcResourceDim::Texture1DArr + || resourceType == DxbcResourceDim::Texture2D || resourceType == DxbcResourceDim::Texture2DArr || resourceType == DxbcResourceDim::TextureCube || resourceType == DxbcResourceDim::TextureCubeArr)) {