Still pretty new to stuff in Vulkan. Adding Dynamic states to some pipelines for viewport & scissor so I don't need to rebuild everything on window resize and can reuse the same pipelines on render targets.
My question is what is the cost for making different things dynamic? It's not clear to me what the downsides are. I assume there are some since it is optional.