diff --git a/src/imagination/vulkan/pvr_job_common.c b/src/imagination/vulkan/pvr_job_common.c index 8cf918d4180..e481f4fcb3f 100644 --- a/src/imagination/vulkan/pvr_job_common.c +++ b/src/imagination/vulkan/pvr_job_common.c @@ -42,7 +42,9 @@ void pvr_pbe_get_src_format_and_gamma(VkFormat vk_format, uint32_t *const src_format_out, enum pvr_pbe_gamma *const gamma_out) { - uint32_t chan_0_width = vk_format_get_channel_width(vk_format, 0); + const struct util_format_description *desc = + vk_format_description(vk_format); + uint32_t chan_0_width = desc->channel[0].size; *gamma_out = default_gamma; diff --git a/src/imagination/vulkan/vk_format.h b/src/imagination/vulkan/vk_format.h index cca2c2d79fc..6446b1ce6c7 100644 --- a/src/imagination/vulkan/vk_format.h +++ b/src/imagination/vulkan/vk_format.h @@ -40,15 +40,6 @@ #include "util/u_endian.h" -static inline uint vk_format_get_channel_width(VkFormat vk_format, - uint32_t channel) -{ - const struct util_format_description *desc = - vk_format_description(vk_format); - - return desc->channel[channel].size; -} - static inline bool vk_format_has_32bit_component(VkFormat vk_format) { const struct util_format_description *desc =