What is a “Push-Constant” in vulkan?

Push constants is a way to quickly provide a small amount of uniform data to shaders. It should be much quicker than UBOs but a huge limitation is the size of data – spec requires 128 bytes to be available for a push constant range. Hardware vendors may support more, but compared to other means … Read more