To destroy a graphics or compute pipeline, call:
void vkDestroyPipeline( VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator);
device
is the logical device that destroys the pipeline.
pipeline
is the handle of the pipeline to destroy.
pAllocator
controls host memory allocation as described in the
Memory Allocation chapter.