Primitiv-omstart
Ett reserverat indexvärde som bryter en triangelremsa mitt i och startar en ny, så att ett enda draw call kan rymma många åtskilda remsor.
Triangelremsor är kompakta men sammanhängande — vill du rita flera skilda remsor i samma draw call måste strömmen veta var den ena slutar och nästa börjar. Primitiv-omstart löser det med ett magiskt indexvärde (0xFFFF eller 0xFFFFFFFF) som nollställer primitivmonteringen. Introducerat i OpenGL 3.1 (2009) via glPrimitiveRestartIndex; Direct3D kallar det strip-cut.
Alternativet var länge degenererade trianglar: man upprepade en vertex så att den mellanliggande triangeln fick noll area och försvann. Det fungerade men skickade in extra vertiser i pipelinen. Primitiv-omstart gör samma sak renare och sparar både minne och draw calls när en mesh består av tusentals korta remsor.