diff --git a/src/intel/vulkan/anv_cmd_buffer.c b/src/intel/vulkan/anv_cmd_buffer.c index bbd1c9ac47f..c28a8fc2d88 100644 --- a/src/intel/vulkan/anv_cmd_buffer.c +++ b/src/intel/vulkan/anv_cmd_buffer.c @@ -270,14 +270,7 @@ static VkResult anv_create_cmd_buffer( anv_cmd_state_init(cmd_buffer); - if (pool) { - list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers); - } else { - /* Init the pool_link so we can safefly call list_del when we destroy - * the command buffer - */ - list_inithead(&cmd_buffer->pool_link); - } + list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers); *pCommandBuffer = anv_cmd_buffer_to_handle(cmd_buffer);