From 56c2ce00d6b0654afd94c231a4c42eddb15b63e3 Mon Sep 17 00:00:00 2001 From: David Snopek Date: Fri, 6 Jun 2025 07:03:35 -0500 Subject: [PATCH] Fix crash when using `VIEW_INDEX` in shader with Vulkan mobile renderer --- .../shaders/forward_mobile/scene_forward_mobile.glsl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl b/servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl index be37e837ab..0f2cd5f982 100644 --- a/servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl +++ b/servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl @@ -151,6 +151,7 @@ ivec3 multiview_uv(ivec2 uv) { return ivec3(uv, int(ViewIndex)); } #else // USE_MULTIVIEW +#define ViewIndex 0 vec2 multiview_uv(vec2 uv) { return uv; } @@ -882,6 +883,7 @@ ivec3 multiview_uv(ivec2 uv) { return ivec3(uv, int(ViewIndex)); } #else // USE_MULTIVIEW +#define ViewIndex 0 vec2 multiview_uv(vec2 uv) { return uv; }