X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=src%2Famd%2Fvulkan%2Fradv_cmd_buffer.c;h=089992dc51333d8dbede7d2137d1b6f2a801dff6;hp=1c2784bdeeac190e7e7c8426157b95fd3f03ea3c;hb=cd0c5b64cccd833e0e93e29d263a6cdd86965d3c;hpb=cd61f5234d2c275b21c249fc2effc058a74ecf0a diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 1c2784bdeea..089992dc513 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -284,17 +284,8 @@ static VkResult radv_create_cmd_buffer( cmd_buffer->pool = pool; cmd_buffer->level = level; - if (pool) { - list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers); - cmd_buffer->queue_family_index = pool->queue_family_index; - - } else { - /* Init the pool_link so we can safely call list_del when we destroy - * the command buffer - */ - list_inithead(&cmd_buffer->pool_link); - cmd_buffer->queue_family_index = RADV_QUEUE_GENERAL; - } + list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers); + cmd_buffer->queue_family_index = pool->queue_family_index; ring = radv_queue_family_to_ring(cmd_buffer->queue_family_index);