From 46204000ae1a9d9cd591b180fa50c3090ecac7f8 Mon Sep 17 00:00:00 2001 From: Odie <36902415+OdieHerpaderp@users.noreply.github.com> Date: Wed, 14 May 2025 17:44:29 +0200 Subject: [PATCH] BadSSIL: Avoid using C-style inits to broaden GLSL compatability. This prevents the shader from breaking on lower GLSL versions. --- EXPERIMENTS/BadSSIL.omwfx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/EXPERIMENTS/BadSSIL.omwfx b/EXPERIMENTS/BadSSIL.omwfx index c62e530..492af96 100644 --- a/EXPERIMENTS/BadSSIL.omwfx +++ b/EXPERIMENTS/BadSSIL.omwfx @@ -85,7 +85,12 @@ shared { float d_v = dot(d.rgb, vec3(0.333)) * d.a; float e_v = dot(e.rgb, vec3(0.333)) * e.a; - float eles[5] = {a_v, b_v, c_v, d_v, e_v}; + float eles[5]; + eles[0] = a_v; + eles[1] = b_v; + eles[2] = c_v; + eles[3] = d_v; + eles[4] = e_v; for(int n = 0; n < 5; n++) { for(int i = 0; i < 5; i++)