Validation cache objects can be merged using the command:
// Provided by VK_EXT_validation_cache VkResult vkMergeValidationCachesEXT( VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT* pSrcCaches);
deviceis the logical device that owns the validation cache objects.
dstCacheis the handle of the validation cache to merge results into.
srcCacheCountis the length of the
pSrcCachesis a pointer to an array of validation cache handles, which will be merged into
dstCache. The previous contents of
dstCacheare included after the merge.
The details of the merge operation are implementation dependent, but implementations should merge the contents of the specified validation caches and prune duplicate entries.
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.