defineMaterial | function | Validates and freezes material definitions |
resolveMaterial | function | Resolves material for runtime consumption |
createCurrentWritable | function | Reactive primitive with synchronous .current access |
createFrameRegistry | function | Scheduler/task DAG engine |
createMotionGPURuntimeLoop | function | RAF loop and renderer lifecycle orchestration |
loadTexturesFromUrls | function | Framework-agnostic URL texture loader |
toMotionGPUErrorReport | function | Normalizes runtime/shader errors |
ShaderPass | class | Programmable post-process pass |
BlitPass | class | Fullscreen texture sample pass |
CopyPass | class | Copy pass with optimized direct-copy path |
ComputePass | class | GPU compute pass with configurable dispatch |
PingPongComputePass | class | Iterative compute pass for multi-step simulations |