From c153c5b3cf288f9e378d29b4756fa3132302fffc Mon Sep 17 00:00:00 2001 From: Alessandro <alessandrogenovese1@hotmail.com> Date: Fri, 6 Dec 2024 17:39:31 -0500 Subject: [PATCH] Moved uniform variables up so that they are available within the #GLOBAL scope --- drivers/gles3/shaders/scene.glsl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/gles3/shaders/scene.glsl b/drivers/gles3/shaders/scene.glsl index 2022c8ee436f..1867930b2922 100644 --- a/drivers/gles3/shaders/scene.glsl +++ b/drivers/gles3/shaders/scene.glsl @@ -974,6 +974,10 @@ layout(std140) uniform MultiviewData { // ubo:8 multiview_data; #endif +uniform highp mat4 world_transform; +uniform highp uint instance_offset; +uniform highp uint model_flags; + /* clang-format off */ #GLOBALS @@ -1199,10 +1203,7 @@ ivec2 multiview_uv(ivec2 uv) { } #endif -uniform highp mat4 world_transform; uniform mediump float opaque_prepass_threshold; -uniform highp uint model_flags; -uniform highp uint instance_offset; #if defined(RENDER_MATERIAL) layout(location = 0) out vec4 albedo_output_buffer;