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); }