Since the pipeline layout does not change during the lifetime of this object the descriptor set is constant as well - only the contents may need updating.
This means however that the descriptor set pool needs to be alive and we need a way of signaling when the pool was destroyed and new set needs to be allocated.
Since the pipeline layout does not change during the lifetime of this object the descriptor set is constant as well - only the contents may need updating. This means however that the descriptor set pool needs to be alive and we need a way of signaling when the pool was destroyed and new set needs to be allocated.