vulkan/util: add struct vk_pipeline_cache_header
authorAlejandro Piñeiro <apinheiro@igalia.com>
Fri, 3 Jul 2020 22:54:19 +0000 (00:54 +0200)
committerAlejandro Piñeiro <apinheiro@igalia.com>
Thu, 30 Jul 2020 09:44:21 +0000 (11:44 +0200)
Header is defined at vkGetPipelineCacheData spec, in any vulkan
version, and anv, tu and radv were using the same struct, and v3dv was
about to do the same.

Defining the same struct four times seemed odd, so let's define on a
common place.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Acked-by: Jonathan Marek <jonathan@marek.ca>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6058>


No differences found