A luma.gl Cube, rendering up to 4,194,304 instances from Arrow
FixedSizeList columns in a single GPU draw call.
The shader declares vec2<f32> positions and
vec4<f32> colors, while Arrow column types derive
float32x2 and unorm8x4 buffer layouts.