From 2fef95f901e8561cdc9644d63dd74e43a04d10c2 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Fri, 17 May 2024 11:18:45 +0200 Subject: [PATCH] radv: stop checking the output value of radv_translate_tex_numformat This function just never returns ~0. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_formats.c | 2 +- src/amd/vulkan/radv_image_view.c | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/amd/vulkan/radv_formats.c b/src/amd/vulkan/radv_formats.c index c91e85a3ccf..f7652d0ff54 100644 --- a/src/amd/vulkan/radv_formats.c +++ b/src/amd/vulkan/radv_formats.c @@ -396,7 +396,7 @@ radv_is_storage_image_format_supported(const struct radv_physical_device *pdev, data_format = radv_translate_tex_dataformat(format, desc, vk_format_get_first_non_void_channel(format)); num_format = radv_translate_tex_numformat(format, desc, vk_format_get_first_non_void_channel(format)); - if (data_format == ~0 || num_format == ~0) + if (data_format == ~0) return false; /* Extracted from the GCN3 ISA document. */ diff --git a/src/amd/vulkan/radv_image_view.c b/src/amd/vulkan/radv_image_view.c index 4cf17ed288d..bdbb68272ff 100644 --- a/src/amd/vulkan/radv_image_view.c +++ b/src/amd/vulkan/radv_image_view.c @@ -426,9 +426,6 @@ gfx6_make_texture_descriptor(struct radv_device *device, struct radv_image *imag first_non_void = vk_format_get_first_non_void_channel(vk_format); num_format = radv_translate_tex_numformat(vk_format, desc, first_non_void); - if (num_format == ~0) { - num_format = 0; - } data_format = radv_translate_tex_dataformat(vk_format, desc, first_non_void); if (data_format == ~0) {