vulkan: Move common format function to vulkan/util/vk_format.h

Moving duplicate vk_format helper functions to common
vulkan/util/vk_format.h and also renaming
vk_format_get_component_size_in_bits to match how amd and
freedreno name the same function. Not moving this function
to common code as freedreno's implementation is a bit different.

Signed-off-by: Rajnesh Kanwal <>
Reviewed-by: Jason Ekstrand <>
Part-of: <!15696>
89 jobs for !15696 with dev/add_common_format_functions_base in 38 minutes and 53 seconds (queued for 6 seconds)
latest merge request