From 197461b4cd9ddea94444e8a38f17c561c3ba0f8f Mon Sep 17 00:00:00 2001 From: Jakob Bornecrantz Date: Sun, 2 Apr 2023 12:14:59 +0100 Subject: [PATCH] c/render: Refactor close loops [NFC] --- src/xrt/compositor/render/render_distortion.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/xrt/compositor/render/render_distortion.c b/src/xrt/compositor/render/render_distortion.c index 4ad2b68db..f2ba285de 100644 --- a/src/xrt/compositor/render/render_distortion.c +++ b/src/xrt/compositor/render/render_distortion.c @@ -465,13 +465,13 @@ render_distortion_images_close(struct render_resources *r) { struct vk_bundle *vk = r->vk; - for (uint32_t i = 0; i < ARRAY_SIZE(r->distortion.image_views); i++) { + static_assert(COMP_DISTORTION_NUM_IMAGES == ARRAY_SIZE(r->distortion.image_views), "Array size is wrong!"); + static_assert(COMP_DISTORTION_NUM_IMAGES == ARRAY_SIZE(r->distortion.images), "Array size is wrong!"); + static_assert(COMP_DISTORTION_NUM_IMAGES == ARRAY_SIZE(r->distortion.device_memories), "Array size is wrong!"); + + for (uint32_t i = 0; i < COMP_DISTORTION_NUM_IMAGES; i++) { D(ImageView, r->distortion.image_views[i]); - } - for (uint32_t i = 0; i < ARRAY_SIZE(r->distortion.images); i++) { D(Image, r->distortion.images[i]); - } - for (uint32_t i = 0; i < ARRAY_SIZE(r->distortion.device_memories); i++) { DF(Memory, r->distortion.device_memories[i]); } }