MCPcopy Create free account
hub / github.com/ChartGPU/ChartGPU / ensureCpuInstanceCapacityFloats

Function ensureCpuInstanceCapacityFloats

src/renderers/createScatterRenderer.ts:230–235  ·  view source on GitHub ↗
(requiredFloats: number)

Source from the content-addressed store, hash-verified

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,

Callers 1

prepareFunction · 0.70

Calls 1

nextPow2Function · 0.70

Tested by

no test coverage detected