From e1b52e30522229fbfcc557e83ac28a59e2e46154 Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Mon, 4 Mar 2024 13:22:00 +0100 Subject: [PATCH] v3dv: fix copying v3dv_end_query_info into primaries from secondaries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We had missed copying the count field. Reviewed-by: Alejandro PiƱeiro Part-of: --- src/broadcom/vulkan/v3dvx_cmd_buffer.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/broadcom/vulkan/v3dvx_cmd_buffer.c b/src/broadcom/vulkan/v3dvx_cmd_buffer.c index 7ce6a41a3d1..9fef1b68e60 100644 --- a/src/broadcom/vulkan/v3dvx_cmd_buffer.c +++ b/src/broadcom/vulkan/v3dvx_cmd_buffer.c @@ -2014,8 +2014,7 @@ cmd_buffer_copy_secondary_end_query_state(struct v3dv_cmd_buffer *primary, struct v3dv_end_query_info *p_qstate = &p_state->query.end.states[p_state->query.end.used_count++]; - p_qstate->pool = s_qstate->pool; - p_qstate->query = s_qstate->query; + memcpy(p_qstate, s_qstate, sizeof(struct v3dv_end_query_info)); } }