From bf567adea127534a3b930f2c5fdeb5376f838c08 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 20 Jul 2020 16:31:59 +0100 Subject: [PATCH] Fix backwards finite check in D3D11 shader debugging --- renderdoc/driver/d3d11/d3d11_shaderdebug.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d11/d3d11_shaderdebug.cpp b/renderdoc/driver/d3d11/d3d11_shaderdebug.cpp index ea78354ae..19be17a6c 100644 --- a/renderdoc/driver/d3d11/d3d11_shaderdebug.cpp +++ b/renderdoc/driver/d3d11/d3d11_shaderdebug.cpp @@ -1175,7 +1175,7 @@ bool D3D11DebugAPIWrapper::CalculateSampleGather( for(uint32_t i = 0; i < uv.columns; i++) { - if(texcoordType == 0 && (RDCISFINITE(uv.value.fv[i]))) + if(texcoordType == 0 && !RDCISFINITE(uv.value.fv[i])) { RDCWARN("NaN or Inf in texlookup"); uv.value.fv[i] = 0.0f;