mesa/src/vulkan/util
Alejandro Piñeiro 62bfc700f7 vulkan/util: add struct vk_pipeline_cache_header
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>
2020-07-30 11:44:21 +02:00
..
gen_enum_to_str.py Switch from cElementTree to ElementTree. 2020-06-05 23:42:54 -07:00
meson.build meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
vk_alloc.h vulkan/alloc: Add a vk_strdup helper 2018-08-28 13:05:54 -05:00
vk_debug_report.c vulkan: Allow destroying NULL debug report callbacks 2020-05-04 14:06:27 +00:00
vk_debug_report.h vulkan: move anv VK_EXT_debug_report implementation to common code. 2018-01-17 11:27:52 +01:00
vk_extensions.py Switch from cElementTree to ElementTree. 2020-06-05 23:42:54 -07:00
vk_extensions_gen.py Switch from cElementTree to ElementTree. 2020-06-05 23:42:54 -07:00
vk_format.c util/format: Add more multi-planar formats. 2020-05-30 01:22:51 +00:00
vk_format.h util: Add a mapping from VkFormat to PIPE_FORMAT. 2019-11-19 15:35:52 -08:00
vk_object.c vulkan: Adds helpers for vk_object (de)alloation and (de)initialization. 2020-07-14 02:48:30 +00:00
vk_object.h vulkan: Adds helpers for vk_object (de)alloation and (de)initialization. 2020-07-14 02:48:30 +00:00
vk_util.c vulkan/utils: s/VERSION/PACKAGE_VERSION/ 2018-11-26 22:05:02 +00:00
vk_util.h vulkan/util: add struct vk_pipeline_cache_header 2020-07-30 11:44:21 +02:00