Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2022-06-07 18:55:12 +0300
committerClément Foucault <foucault.clem@gmail.com>2022-06-07 19:13:09 +0300
commit391485f4120422e6a3140e027ce55d283e1dc660 (patch)
tree9107b6dfe42c68ee3fcde796275e40196a766d21 /source/blender/draw
parent60442b0292bc8b48511656e4318baa7bbcbb0325 (diff)
Fix EEVEE: Shader error when using volume temperature or color attributes
This bug was unreported. This was triggering a linking error caused by the vertex shader not having a local version of `attr_load_temperature_post` and `attr_load_color_post`.
Diffstat (limited to 'source/blender/draw')
-rw-r--r--source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl12
1 files changed, 11 insertions, 1 deletions
diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl
index ce863bdf660..b3b9c7af19c 100644
--- a/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl
+++ b/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl
@@ -76,4 +76,14 @@ vec3 coordinate_reflect(vec3 P, vec3 N)
vec3 coordinate_incoming(vec3 P)
{
return vec3(0.0);
-} \ No newline at end of file
+}
+
+float attr_load_temperature_post(float attr)
+{
+ return attr;
+}
+
+vec4 attr_load_color_post(vec4 attr)
+{
+ return attr;
+}