From 176ad2313dc39c03b1a9a85ca540b0b5d7148d23 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 25 Jan 2021 16:51:59 +0000 Subject: [PATCH] Fix check for nan/inf in SPIR-V shader debugging --- renderdoc/driver/shaders/spirv/spirv_debug.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/spirv/spirv_debug.cpp b/renderdoc/driver/shaders/spirv/spirv_debug.cpp index cae2a693a..86a7d1416 100644 --- a/renderdoc/driver/shaders/spirv/spirv_debug.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_debug.cpp @@ -43,7 +43,7 @@ static bool ContainsNaNInf(const ShaderVariable &var) for(int c = 0; c < count; c++) { #undef _IMPL -#define _IMPL(T) RDCISINF(comp(var, c)) || RDCISNAN(comp(var, c)) +#define _IMPL(T) ret |= RDCISINF(comp(var, c)) || RDCISNAN(comp(var, c)) IMPL_FOR_FLOAT_TYPES(_IMPL); }