From aebcec0493e93fdcb7e612d44a3033073e4772ec Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Tue, 26 Sep 2023 10:24:47 +0200 Subject: [PATCH] EEVEE: Fix Shader Compilation Pull Request: https://projects.blender.org/blender/blender/pulls/112890 --- .../eevee_next/shaders/eevee_nodetree_lib.glsl | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl index 59a6b39c584..12dfca53e7f 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl @@ -421,8 +421,15 @@ vec2 bsdf_lut(float cos_theta, float roughness, float ior, float do_multiscatter float F0 = F0_from_ior(ior); vec3 color = vec3(1.0); vec3 reflectance, transmittance; - bsdf_lut( - F0, color, color, cos_theta, roughness, ior, do_multiscatter, reflectance, transmittance); + bsdf_lut(vec3(F0), + color, + color, + cos_theta, + roughness, + ior, + do_multiscatter, + reflectance, + transmittance); return vec2(reflectance.r, transmittance.r); }