(requiredFloats: number)
| 228 | }; |
| 229 | |
| 230 | const ensureCpuInstanceCapacityFloats = (requiredFloats: number): void => { |
| 231 | if (requiredFloats <= cpuInstanceStagingF32.length) return; |
| 232 | const nextFloats = Math.max(8, nextPow2(requiredFloats)); |
| 233 | cpuInstanceStagingBuffer = new ArrayBuffer(nextFloats * 4); |
| 234 | cpuInstanceStagingF32 = new Float32Array(cpuInstanceStagingBuffer); |
| 235 | }; |
| 236 | |
| 237 | const writeVsUniforms = ( |
| 238 | ax: number, |