diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index d6a9d1345a1..2c74b085809 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -1352,7 +1352,7 @@ radv_destroy_shader_upload_queue(struct radv_device *device) list_for_each_entry_safe (struct radv_shader_dma_submission, submission, &device->shader_dma_submissions, list) { if (submission->cs) - radv_finalize_cmd_stream(device, submission->cs); + radv_destroy_cmd_stream(device, submission->cs); if (submission->bo) radv_bo_destroy(device, NULL, submission->bo); list_del(&submission->list);