Vulkan Pipeline Cache Staleness Detection: Defining Responsibility for Invalidating Stale Blobs
The Vulkan specification leaves the handling of stale or incompatible VkPipelineCache data to the implementation, stating only that implementations should reject or ignore cache blobs that do not match the current device. Applications can persist cache data and reuse it across runs, but driver updates may change the internal cache format, making previously v