MCPcopy Index your code
hub / github.com/ChartGPU/ChartGPU / createIdentityMat4Buffer

Function createIdentityMat4Buffer

src/renderers/createCrosshairRenderer.ts:60–70  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

58const MAX_VERTICES = 8192; // vec2<f32> vertices, i.e. floats/2.
59
60const createIdentityMat4Buffer = (): ArrayBuffer => {
61 // Column-major identity mat4x4
62 const buffer = new ArrayBuffer(16 * 4);
63 new Float32Array(buffer).set([
64 1, 0, 0, 0, // col0
65 0, 1, 0, 0, // col1
66 0, 0, 1, 0, // col2
67 0, 0, 0, 1, // col3
68 ]);
69 return buffer;
70};
71
72const isFiniteGridArea = (gridArea: GridArea): boolean =>
73 Number.isFinite(gridArea.left) &&

Callers 1

prepareFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected