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

Function nextPow2

src/renderers/createAnnotationMarkerRenderer.ts:79–83  ·  view source on GitHub ↗
(v: number)

Source from the content-addressed store, hash-verified

77const clamp01 = (v: number): number => Math.min(1, Math.max(0, v));
78
79const nextPow2 = (v: number): number => {
80 if (!Number.isFinite(v) || v <= 0) return 1;
81 const n = Math.ceil(v);
82 return 2 ** Math.ceil(Math.log2(n));
83};
84
85export function createAnnotationMarkerRenderer(device: GPUDevice, options?: AnnotationMarkerRendererOptions): AnnotationMarkerRenderer {
86 let disposed = false;

Callers 2

prepareFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected