v133 · graphics
Stride Optimizer
Before Chrome 133, 8-bit and 16-bit vertex attributes required at least 2 components, forcing wasted padding. 1-component formats let you pack data tightly. Build a vertex layout and see the old vs new stride — and total buffer savings across all vertices.
checking WebGPU…
checking 1-component formats…
Old minimum:
uint8x2 (2 bytes for an 8-bit value). New: uint8 (1 byte). For large meshes with per-vertex scalar attributes (bone index, LOD level, material ID), this is a significant saving.
Build your vertex layout
Stride comparison