From cf3153f238767604ad0d198461d987b561c8e32c Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 20 Feb 2020 20:02:49 +0000 Subject: [PATCH] Use isinf() instead of finite() --- renderdoc/driver/shaders/spirv/spirv_debug.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/shaders/spirv/spirv_debug.cpp b/renderdoc/driver/shaders/spirv/spirv_debug.cpp index 18d2aabe8..68c76328f 100644 --- a/renderdoc/driver/shaders/spirv/spirv_debug.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_debug.cpp @@ -44,7 +44,7 @@ static bool ContainsNaNInf(const ShaderVariable &val) { for(int i = 0; i < count; i++) { - ret |= !finite(val.value.fv[i]); + ret |= isinf(val.value.fv[i]); ret |= isnan(val.value.fv[i]) != 0; } } @@ -52,7 +52,7 @@ static bool ContainsNaNInf(const ShaderVariable &val) { for(int i = 0; i < count; i++) { - ret |= !finite(val.value.dv[i]); + ret |= isinf(val.value.dv[i]); ret |= isnan(val.value.dv[i]) != 0; } }