From ca86c7c65a824d6dc4757b0dba82490acc85cee5 Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Mon, 25 May 2020 10:32:01 +0200 Subject: [PATCH] v3dv: assert command buffers are executable when submitting to a queue Part-of: --- src/broadcom/vulkan/v3dv_queue.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/broadcom/vulkan/v3dv_queue.c b/src/broadcom/vulkan/v3dv_queue.c index 93d54516ef4..8526400dfdf 100644 --- a/src/broadcom/vulkan/v3dv_queue.c +++ b/src/broadcom/vulkan/v3dv_queue.c @@ -693,6 +693,7 @@ queue_submit_cmd_buffer(struct v3dv_queue *queue, pthread_t *wait_thread) { assert(cmd_buffer); + assert(cmd_buffer->status = V3DV_CMD_BUFFER_STATUS_EXECUTABLE); if (list_is_empty(&cmd_buffer->submit_jobs)) return queue_submit_noop_job(queue, pSubmit);