mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 00:00:11 +01:00
radv: remove radv_translate_vertex_format
This is not used anymore. Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17894>
This commit is contained in:
parent
831257bdce
commit
97c1731f14
2 changed files with 0 additions and 56 deletions
|
|
@ -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)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue