From 96e1079526f2b37d0f585a7a009903d5dbf0c62b Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Sun, 21 Feb 2021 14:24:54 +0100 Subject: [PATCH] [dxbc] Set usesDerivatives for gather and LOD query operations as well Because these do implicitly use derivatives. --- src/dxbc/dxbc_analysis.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dxbc/dxbc_analysis.cpp b/src/dxbc/dxbc_analysis.cpp index 253949997..8e5cf697f 100644 --- a/src/dxbc/dxbc_analysis.cpp +++ b/src/dxbc/dxbc_analysis.cpp @@ -38,6 +38,8 @@ namespace dxvk { } break; case DxbcInstClass::TextureSample: + case DxbcInstClass::TextureGather: + case DxbcInstClass::TextureQueryLod: case DxbcInstClass::VectorDeriv: { m_analysis->usesDerivatives = true; } break;