From 01ec899083a6d58d139492e48f48fe55fb31aa65 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 23 Feb 2022 19:46:15 +0100 Subject: [PATCH] radv: remove unnecessary NULL check in TrimCommandPool() This function seems rarely used or maybe never but I noticed this. From the Vulkan spec: "VUID-vkTrimCommandPool-commandPool-parameter commandPool must be a valid VkCommandPool handle". Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index fbc0fc320b5..b7f9a00d667 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -5811,9 +5811,6 @@ radv_TrimCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolTr { RADV_FROM_HANDLE(radv_cmd_pool, pool, commandPool); - if (!pool) - return; - list_for_each_entry_safe(struct radv_cmd_buffer, cmd_buffer, &pool->free_cmd_buffers, pool_link) { radv_destroy_cmd_buffer(cmd_buffer);