From dfc2013bdeb381da105f6e2ca1979d8b0a42141c Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 8 Apr 2020 20:05:31 +0100 Subject: [PATCH] Compile fix for double/float conversion --- renderdoc/driver/shaders/spirv/spirv_debug_glsl450.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/shaders/spirv/spirv_debug_glsl450.cpp b/renderdoc/driver/shaders/spirv/spirv_debug_glsl450.cpp index f964f1415..92fd6f1db 100644 --- a/renderdoc/driver/shaders/spirv/spirv_debug_glsl450.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_debug_glsl450.cpp @@ -48,7 +48,7 @@ ShaderVariable FAbs(ThreadState &state, const rdcarray ¶ms) ShaderVariable var = state.GetSrc(params[0]); for(uint32_t c = 0; c < var.columns; c++) - var.value.fv[c] = fabs(var.value.fv[c]); + var.value.fv[c] = fabsf(var.value.fv[c]); return var; } @@ -60,7 +60,7 @@ ShaderVariable Floor(ThreadState &state, const rdcarray ¶ms) ShaderVariable var = state.GetSrc(params[0]); for(uint32_t c = 0; c < var.columns; c++) - var.value.fv[c] = floor(var.value.fv[c]); + var.value.fv[c] = floorf(var.value.fv[c]); return var; } @@ -109,7 +109,7 @@ ShaderVariable Normalize(ThreadState &state, const rdcarray ¶ms) for(uint32_t c = 0; c < var.columns; c++) sqrlength += (var.value.fv[c] * var.value.fv[c]); - float invlength = 1.0f / sqrt(sqrlength); + float invlength = 1.0f / sqrtf(sqrlength); for(uint32_t c = 0; c < var.columns; c++) var.value.fv[c] *= invlength;