From 06986621d6aae9eb7133c6f08d38f14449ba8682 Mon Sep 17 00:00:00 2001
From: Joel-Valenciano <joelv1907@gmail.com>
Date: Tue, 17 Dec 2024 09:00:52 -0600
Subject: [PATCH] c/util: Change swapchain index used in do_mesh_from_proj

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2377>
---
 src/xrt/compositor/util/comp_render_gfx.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xrt/compositor/util/comp_render_gfx.c b/src/xrt/compositor/util/comp_render_gfx.c
index 865fbe2dc..e847dfd36 100644
--- a/src/xrt/compositor/util/comp_render_gfx.c
+++ b/src/xrt/compositor/util/comp_render_gfx.c
@@ -772,7 +772,7 @@ do_mesh_from_proj(struct render_gfx *rr,
 	for (uint32_t i = 0; i < d->view_count; i++) {
 		const uint32_t array_index = vds[i]->sub.array_index;
 
-		const struct comp_swapchain_image *image = get_layer_image(layer, 0, vds[i]->sub.image_index);
+		const struct comp_swapchain_image *image = get_layer_image(layer, i, vds[i]->sub.image_index);
 
 		struct xrt_pose src_pose;
 		struct xrt_fov src_fov;