From 2409ddb5dbb85ba5c0f81001b46cc71226fc7a66 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 14 Mar 2023 13:32:49 -0400 Subject: [PATCH] zink: fix copy box iteration Part-of: --- src/gallium/drivers/zink/zink_resource.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_resource.c b/src/gallium/drivers/zink/zink_resource.c index 58bad676c0f..ef00e203a30 100644 --- a/src/gallium/drivers/zink/zink_resource.c +++ b/src/gallium/drivers/zink/zink_resource.c @@ -2369,7 +2369,7 @@ zink_resource_copies_reset(struct zink_resource *res) struct pipe_box *b = res->obj->copies[0].data; unsigned num_boxes = util_dynarray_num_elements(&res->obj->copies[0], struct pipe_box); for (unsigned i = 0; i < num_boxes; i++) - util_range_add(&res->base.b, &res->valid_buffer_range, b->x, b->x + b->width); + util_range_add(&res->base.b, &res->valid_buffer_range, b[i].x, b[i].x + b[i].width); } for (unsigned i = 0; i < max_level; i++) util_dynarray_clear(&res->obj->copies[i]);