From d9cbe60ca62badd312bb44a476136ca2cdc4fd74 Mon Sep 17 00:00:00 2001 From: Ben Doherty Date: Thu, 3 Feb 2022 13:24:43 -0800 Subject: [PATCH] Fix NaN values encountered with SSR and Metal (#5156) --- shaders/src/light_indirect.fs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shaders/src/light_indirect.fs b/shaders/src/light_indirect.fs index fc1cb02826..df578caf98 100644 --- a/shaders/src/light_indirect.fs +++ b/shaders/src/light_indirect.fs @@ -573,7 +573,7 @@ vec3 evaluateRefraction( void evaluateIBL(const MaterialInputs material, const PixelParams pixel, inout vec3 color) { // specular layer - vec3 Fr; + vec3 Fr = vec3(0.0f); // screen-space reflections #if defined(MATERIAL_HAS_REFLECTIONS) && REFLECTION_MODE == REFLECTION_MODE_SCREEN_SPACE