From 6562e898936a99bc2fcc0a1760f7a0a9ff24b9b9 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 6 Jul 2023 09:00:35 -0400 Subject: [PATCH] v3dv: Use vk_index_type_to_bytes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Alyssa Rosenzweig Reviewed-by: Mike Blumenkrantz Reviewed-by: Faith Ekstrand Reviewed-by: Alejandro PiƱeiro Part-of: --- src/broadcom/vulkan/v3dv_cmd_buffer.c | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c index a14db073b4f..96360a96b44 100644 --- a/src/broadcom/vulkan/v3dv_cmd_buffer.c +++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c @@ -3307,24 +3307,6 @@ v3dv_CmdBindVertexBuffers(VkCommandBuffer commandBuffer, cmd_buffer->state.dirty |= V3DV_CMD_DIRTY_VERTEX_BUFFER; } -static uint32_t -get_index_size(VkIndexType index_type) -{ - switch (index_type) { - case VK_INDEX_TYPE_UINT8_EXT: - return 1; - break; - case VK_INDEX_TYPE_UINT16: - return 2; - break; - case VK_INDEX_TYPE_UINT32: - return 4; - break; - default: - unreachable("Unsupported index type"); - } -} - VKAPI_ATTR void VKAPI_CALL v3dv_CmdBindIndexBuffer(VkCommandBuffer commandBuffer, VkBuffer buffer, @@ -3333,7 +3315,7 @@ v3dv_CmdBindIndexBuffer(VkCommandBuffer commandBuffer, { V3DV_FROM_HANDLE(v3dv_cmd_buffer, cmd_buffer, commandBuffer); - const uint32_t index_size = get_index_size(indexType); + const uint32_t index_size = vk_index_type_to_bytes(indexType); if (buffer == cmd_buffer->state.index_buffer.buffer && offset == cmd_buffer->state.index_buffer.offset && index_size == cmd_buffer->state.index_buffer.index_size) {