Point centers (count × 3).
Colors RGB or RGBA (count × colorComponents).
OptionalcolorComponents per color item: 3 = RGB (default), 4 = RGBA — the alpha
column is per-point opacity, packed into texel2.y. Mirrors
SplatTexelSource.colorComponents.
Radii (count).
Sharpness knobs (count).
OptionalscalarsColormap scalars (count). Absent ⇒ texel2.x is written 0.0 (the no-scalar identity — written unconditionally so a reused pool texture never leaks a previous tenant's scalars).
The per-point arrays the texel writer consumes — all ALREADY-WIDENED Float32 (see the module header; dtype normalization and fallback fills happen at the call sites, exactly as the interleaved era did).