From 97c1731f14dd4685559ceb55752bf02055b1e2d3 Mon Sep 17 00:00:00 2001 From: Rhys Perry Date: Wed, 3 Aug 2022 15:56:24 +0100 Subject: [PATCH] radv: remove radv_translate_vertex_format This is not used anymore. Signed-off-by: Rhys Perry Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_formats.c | 52 ----------------------------------- src/amd/vulkan/radv_private.h | 4 --- 2 files changed, 56 deletions(-) diff --git a/src/amd/vulkan/radv_formats.c b/src/amd/vulkan/radv_formats.c index 255b22a8006..c6f473177d0 100644 --- a/src/amd/vulkan/radv_formats.c +++ b/src/amd/vulkan/radv_formats.c @@ -147,58 +147,6 @@ radv_translate_buffer_numformat(const struct util_format_description *desc, int } } -void -radv_translate_vertex_format(const struct radv_physical_device *pdevice, VkFormat format, - const struct util_format_description *desc, unsigned *dfmt, - unsigned *nfmt, bool *post_shuffle, - enum ac_vs_input_alpha_adjust *alpha_adjust) -{ - assert(desc->channel[0].type != UTIL_FORMAT_TYPE_VOID); - *nfmt = radv_translate_buffer_numformat(desc, 0); - *dfmt = radv_translate_buffer_dataformat(desc, 0); - - *alpha_adjust = AC_ALPHA_ADJUST_NONE; - if (pdevice->rad_info.gfx_level <= GFX8 && pdevice->rad_info.family != CHIP_STONEY) { - switch (format) { - case VK_FORMAT_A2R10G10B10_SNORM_PACK32: - case VK_FORMAT_A2B10G10R10_SNORM_PACK32: - *alpha_adjust = AC_ALPHA_ADJUST_SNORM; - break; - case VK_FORMAT_A2R10G10B10_SSCALED_PACK32: - case VK_FORMAT_A2B10G10R10_SSCALED_PACK32: - *alpha_adjust = AC_ALPHA_ADJUST_SSCALED; - break; - case VK_FORMAT_A2R10G10B10_SINT_PACK32: - case VK_FORMAT_A2B10G10R10_SINT_PACK32: - *alpha_adjust = AC_ALPHA_ADJUST_SINT; - break; - default: - break; - } - } - - switch (format) { - case VK_FORMAT_B8G8R8A8_UNORM: - case VK_FORMAT_B8G8R8A8_SNORM: - case VK_FORMAT_B8G8R8A8_USCALED: - case VK_FORMAT_B8G8R8A8_SSCALED: - case VK_FORMAT_B8G8R8A8_UINT: - case VK_FORMAT_B8G8R8A8_SINT: - case VK_FORMAT_B8G8R8A8_SRGB: - case VK_FORMAT_A2R10G10B10_UNORM_PACK32: - case VK_FORMAT_A2R10G10B10_SNORM_PACK32: - case VK_FORMAT_A2R10G10B10_USCALED_PACK32: - case VK_FORMAT_A2R10G10B10_SSCALED_PACK32: - case VK_FORMAT_A2R10G10B10_UINT_PACK32: - case VK_FORMAT_A2R10G10B10_SINT_PACK32: - *post_shuffle = true; - break; - default: - *post_shuffle = false; - break; - } -} - static bool radv_is_vertex_buffer_format_supported(VkFormat format) { diff --git a/src/amd/vulkan/radv_private.h b/src/amd/vulkan/radv_private.h index 043022bd760..d8510e1c8cd 100644 --- a/src/amd/vulkan/radv_private.h +++ b/src/amd/vulkan/radv_private.h @@ -2170,10 +2170,6 @@ uint32_t radv_translate_buffer_dataformat(const struct util_format_description * uint32_t radv_translate_buffer_numformat(const struct util_format_description *desc, int first_non_void); bool radv_is_buffer_format_supported(VkFormat format, bool *scaled); -void radv_translate_vertex_format(const struct radv_physical_device *pdevice, VkFormat format, - const struct util_format_description *desc, unsigned *dfmt, - unsigned *nfmt, bool *post_shuffle, - enum ac_vs_input_alpha_adjust *alpha_adjust); uint32_t radv_translate_colorformat(VkFormat format); uint32_t radv_translate_color_numformat(VkFormat format, const struct util_format_description *desc, int first_non_void);