O'Reilly logo
  • Francesco Fiduccia thinks this is interesting:

Creating a pipeline cache objectA PCO can be used to create either a graphics (vkCreateGraphicsPipelines) or compute pipeline (vkCreateComputePipelines). Creating these pipelines with a PCO ensures the reusability of the pipeline objects. If the PCO does not contain a similar pipeline, then it creates a new one and adds it to its pool.

From

Cover of Learning Vulkan

Note

Reusing pipeline cache Object to speed up startup time and new dynamic pipelines