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) {