vkGetPipelineCacheData
VkGetPipelineCacheData is a function from the Vulkan API that is used to export a pipeline cache object into a binary data object, which can then be stored or transmitted in some way and imported back into a Vulkan implementation at a later time.
The main purpose of this function is to allow a Vulkan pipeline to be cached, either locally
To use vkGetPipelineCacheData, a caller must first create a pipeline cache object by calling vkCreatePipelineCache. The
The buffer returned by vkGetPipelineCacheData is a set of serialized command records that were processed while
The vkGetPipelineCacheData function itself does not allocate any new memory; this function will not reallocate the