From 51914d4a4ada5288d8ab30330e707f72d1073d1d Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Wed, 16 Nov 2022 12:53:10 +0100 Subject: [PATCH] Fix T100530: Drawing arifacts Volume/AMD. Missing initialization of global shader variable. Most drivers initialize these by them selves, but not all of them. --- source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl index 90c36801dd5..a98ff4b1842 100644 --- a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl +++ b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl @@ -20,7 +20,7 @@ layout(location = 1) out vec4 volumeExtinction; layout(location = 2) out vec4 volumeEmissive; layout(location = 3) out vec4 volumePhase; -int attr_id; +int attr_id = 0; #ifndef CLEAR GlobalData init_globals(void)