[Bf-blender-cvs] [7743f989607] temp-eevee-next-cryptomatte: Fix incorrect GLSL syntax.
Jeroen Bakker
noreply at git.blender.org
Mon Sep 12 08:40:07 CEST 2022
Commit: 7743f98960746d6066591f86d3d2fac3f5d563e9
Author: Jeroen Bakker
Date: Fri Sep 2 13:35:38 2022 +0200
Branches: temp-eevee-next-cryptomatte
https://developer.blender.org/rB7743f98960746d6066591f86d3d2fac3f5d563e9
Fix incorrect GLSL syntax.
===================================================================
M source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl
===================================================================
diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl
index 48219c55cb0..0f132b83e6c 100644
--- a/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl
+++ b/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl
@@ -188,7 +188,7 @@ void film_cryptomatte_layer_accum_and_store(
return;
}
/* x = hash, y = accumed weight. Only keep track of 4 highest weighted samples. */
- vec2 crypto_samples[4] = {vec2(0.0), vec2(0.0), vec2(0.0), vec2(0.0)};
+ vec2 crypto_samples[4] = vec2[4](vec2(0.0), vec2(0.0), vec2(0.0), vec2(0.0));
for (int i = 0; i < film_buf.samples_len; i++) {
FilmSample src = film_sample_get(i, texel_film);
film_sample_cryptomatte_accum(src, layer_component, cryptomatte_tx, crypto_samples);
More information about the Bf-blender-cvs
mailing list