# Type Alias: UniformArray

> **UniformArray** = `Float32Array` \| readonly `number`[]

Defined in: [shader.ts:14](https://github.com/debuffjp/debuff/blob/487a371b887e2dbf1b4e95719a9b0b5ed1a5efa1/packages/spryte/src/shader.ts#L14)

Values for a uniform array such as `uniform vec4 pool[64];`, packed flat: 4 numbers per `vec4`, so `pool[1]`
starts at index 4. Since spryte 0.13.
