UNPKG

@motion-core/motion-gpu

Version:

Framework-agnostic WebGPU runtime for fullscreen WGSL shaders with explicit Svelte, React, and Vue adapter entrypoints.

20 lines (19 loc) 576 B
//#region src/lib/core/recompile-policy.ts /** * Returns deterministic renderer pipeline signature. * * Rebuild triggers: * - material signature changes (shader/layout related) * - color pipeline, output encoding, or HDR presentation options change * * Non-triggers: * - runtime uniform values * - runtime texture sources * - clear color changes */ function buildRendererPipelineSignature(input) { return `${input.materialSignature}|${JSON.stringify(input.color ?? {})}`; } //#endregion export { buildRendererPipelineSignature }; //# sourceMappingURL=recompile-policy.js.map