From dd19d6456abf9ee230bcce62fd67f6ab7ab91f16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Mon, 5 Sep 2022 15:58:23 +0200 Subject: EEVEE: Fix attributes node on Alpha Clip/Hashed materials This was cause by a missing implementation of some post processing attribute functions. Leading to unresolved reference. --- .../blender/draw/engines/eevee/shaders/prepass_frag.glsl | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'source/blender/draw/engines/eevee/shaders/prepass_frag.glsl') diff --git a/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl b/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl index 15c68dc5829..87e944a2ac0 100644 --- a/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl +++ b/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl @@ -91,3 +91,17 @@ void main() } #endif } + +/* Passthrough. */ +float attr_load_temperature_post(float attr) +{ + return attr; +} +vec4 attr_load_color_post(vec4 attr) +{ + return attr; +} +vec4 attr_load_uniform(vec4 attr, const uint attr_hash) +{ + return attr; +} -- cgit v1.2.3