◄ Wiki / Graphics
pipeline-creation time
The moment shaders get compiled to native GPU machine code — when a Vulkan pipeline object is built, before any drawing.
In modern graphics APIs like Vulkan, you assemble a pipeline object ahead of time, and it's at that assembly step that the driver compiles your shader programs into the actual instructions the GPU chip runs. Doing the heavy compilation up front means drawing later is fast and predictable. The trade-off is that pipeline creation itself can be slow, so it's done during loading rather than mid-frame.
See also
- pipelineThe ordered assembly line of stages a GPU runs to turn 3D geometry into the colored pixels on screen.
- push constantA tiny bit of data sent straight into a shader for the next draw, faster than the usual buffer setup.