Why does vkMergePipelineCaches exist?

You may have noticed Vulkan offers vkMergePipelineCaches. The reason behind this (or at least, one of the reasons) is extreme concurrency (Amdahl’s Law). However, most people create just one VkPipelineCache for the entire app and then forget about. Specially because of how simple it is to setup just one VkPipelineCache for everyone. When you call […]