Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Motion-Core/motion-gpu
/ functions
Functions
946 in github.com/Motion-Core/motion-gpu
⨍
Functions
946
◇
Types & classes
184
↓ 1 callers
Function
assertStorageWriteAlignment
(name: string, data: ArrayBufferView, offset: number)
packages/motion-gpu/src/lib/core/runtime-loop.ts:59
↓ 1 callers
Function
assertType
(value: T)
packages/motion-gpu/src/tests/vue-use-motiongpu-user-context.test.ts:14
↓ 1 callers
Function
assertType
(value: T)
packages/motion-gpu/src/tests/react-use-motiongpu-user-context.test.tsx:15
↓ 1 callers
Function
attachFeedbackTextureBinding
( binding: RuntimeTextureBinding, view: GPUTextureView )
packages/motion-gpu/src/lib/core/renderer.ts:2340
↓ 1 callers
Function
awaitWithAbort
(promise: Promise<T>, signal: AbortSignal | undefined)
packages/motion-gpu/src/lib/core/texture-loader.ts:402
↓ 1 callers
Function
beginDrag
( state: { time: number }, event: PointerEvent, canvas: HTMLCanvasElement )
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:280
↓ 1 callers
Function
beginMove
(move: Move)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:262
↓ 1 callers
Function
buildCanvasPremultiplyHelper
(enabled: boolean)
packages/motion-gpu/src/lib/core/shader.ts:130
↓ 1 callers
Function
buildCanvasPremultiplyHelper
(enabled: boolean)
packages/motion-gpu/src/lib/core/color-pipeline.ts:160
↓ 1 callers
Function
buildColorTransformHelpers
* Optionally returns helper WGSL for linear-to-sRGB conversion.
packages/motion-gpu/src/lib/core/shader.ts:115
↓ 1 callers
Function
buildComputePipelineEntry
(buildOptions: { computeSource: string; pingPongTarget?: string; pingPongFormat?: GPUTextureFormat;
packages/motion-gpu/src/lib/core/renderer.ts:2013
↓ 1 callers
Function
buildDocEntry
(origin: string, entry: DocEntry)
apps/web/src/routes/llms.txt/+server.ts:17
↓ 1 callers
Function
buildEmbedHtml
({ sessionId, parentOrigin, initialStyle }: { sessionId: string; parentOrigin: string; initialStyle: str
apps/web/src/routes/playground/embed/+server.ts:47
↓ 1 callers
Function
buildEvalScript
(bundle: BundleResult, injectedJS = '')
apps/web/src/lib/playground-engine/preview/eval-script.ts:3
↓ 1 callers
Function
buildFragmentOutput
* Builds fragment output code with optional color-space conversion.
packages/motion-gpu/src/lib/core/shader.ts:146
↓ 1 callers
Function
buildFragmentStorageBufferBindings
* Builds read-only storage buffer bindings for fragment shader.
packages/motion-gpu/src/lib/core/shader.ts:83
↓ 1 callers
Function
buildInitialDataSignature
(data: StorageBufferDefinition['initialData'])
packages/motion-gpu/src/lib/core/material.ts:602
↓ 1 callers
Function
buildInitialStyle
(theme: PreviewTheme)
apps/web/src/routes/playground/embed/+server.ts:32
↓ 1 callers
Function
buildKhronosPbrNeutralHelper
(enabled: boolean)
packages/motion-gpu/src/lib/core/color-pipeline.ts:134
↓ 1 callers
Function
buildLinearToSrgbHelper
(enabled: boolean)
packages/motion-gpu/src/lib/core/color-pipeline.ts:119
↓ 1 callers
Function
buildPassGraphSnapshot
( passes: AnyPass[] | undefined )
packages/motion-gpu/src/lib/core/renderer.ts:557
↓ 1 callers
Function
buildPingPongShaderPipelineEntry
( pass: RuntimePingPongShaderPass, format: GPUTextureFormat, target: string )
packages/motion-gpu/src/lib/core/renderer.ts:2064
↓ 1 callers
Function
buildPresentationReturn
(options: PresentationShaderOptions)
packages/motion-gpu/src/lib/core/color-pipeline.ts:182
↓ 1 callers
Function
buildPreviewThemeStyle
(mode: EditorThemeMode)
apps/web/src/routes/playground/playground-controller.svelte.ts:75
↓ 1 callers
Function
buildProfilingSnapshot
()
packages/motion-gpu/src/lib/core/frame-registry.ts:821
↓ 1 callers
Function
buildShaderCompilationRuntimeContext
( options: RendererOptions )
packages/motion-gpu/src/lib/core/renderer.ts:596
↓ 1 callers
Function
buildSourceFromDiagnostics
(error: unknown)
packages/motion-gpu/src/lib/core/error-report.ts:170
↓ 1 callers
Function
buildTextureConfigSignature
* Builds a deterministic texture-config signature map used in material cache signatures. * * @param textures - Raw texture definitions from material
packages/motion-gpu/src/lib/core/material.ts:563
↓ 1 callers
Function
buildVariantAdditionalFiles
( files: Record<string, string>, framework: PlaygroundFramework )
apps/web/src/routes/playground/playground-demos.ts:74
↓ 1 callers
Function
bundle
( framework: BundleOptions['framework'], svelte: typeof import('svelte/compiler') | null, svelte_version: s
apps/web/src/lib/playground-engine/workers/bundler/index.ts:466
↓ 1 callers
Method
bundle
(files: PlaygroundFile[], options: BundleOptions)
apps/web/src/lib/playground-engine/Bundler.svelte.ts:68
↓ 1 callers
Function
captureMaterialSourceFromStack
()
packages/motion-gpu/src/lib/core/material.ts:298
↓ 1 callers
Function
captureSchedulerDebugSnapshot
( scheduler: MotionGPUScheduler )
packages/motion-gpu/src/lib/core/scheduler-helpers.ts:125
↓ 1 callers
Function
clamp
(value: number, min: number, max: number)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:178
↓ 1 callers
Function
classifyErrorMessage
* Maps known WebGPU/WGSL error patterns to a user-facing title and hint.
packages/motion-gpu/src/lib/core/error-report.ts:256
↓ 1 callers
Function
cloneTextureValue
* Clones optional texture value payload.
packages/motion-gpu/src/lib/core/material.ts:427
↓ 1 callers
Function
cloneUniformValue
* Clones uniform value input to decouple material instances from external objects.
packages/motion-gpu/src/lib/core/material.ts:393
↓ 1 callers
Function
collectScriptEntryPoints
(directory: string)
packages/motion-gpu/vite.package.config.ts:11
↓ 1 callers
Function
collectSvelteFiles
(directory: string)
packages/motion-gpu/vite.package.config.ts:42
↓ 1 callers
Function
collectTargets
(section: HTMLElement)
apps/web/src/lib/animations/landing.ts:55
↓ 1 callers
Function
commitMove
()
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:230
↓ 1 callers
Function
compactLogForDisplay
(value: string)
apps/web/src/routes/playground/playground-controller.svelte.ts:69
↓ 1 callers
Function
compareAgainstBaseline
( current: MetricMap, baseline: MetricMap )
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:328
↓ 1 callers
Function
compareAgainstBaseline
( current: MetricMap, baseline: MetricMap )
packages/motion-gpu/scripts/perf/core-benchmark.ts:125
↓ 1 callers
Function
computeBuildResult
( cacheKey: string, buildOptions: { computeSource: string; pingPongTarget?: string; pingPong
packages/motion-gpu/src/lib/core/renderer.ts:1781
↓ 1 callers
Function
computeStats
(samples: number[])
packages/motion-gpu/scripts/perf/core-benchmark.ts:88
↓ 1 callers
Function
constrainResolution
(w: number, h: number, max: number)
apps/web/src/routes/playground/demos/ping-pong-fluid/react/runtime.tsx:20
↓ 1 callers
Function
consumeUncapturedErrorMessage
()
packages/motion-gpu/src/lib/core/renderer.ts:1061
↓ 1 callers
Function
copySvelteFilesPlugin
()
packages/motion-gpu/vite.package.config.ts:58
↓ 1 callers
Function
createCanvas
()
packages/motion-gpu/src/tests/core/runtime-loop-edge-cases.test.ts:69
↓ 1 callers
Function
createCases
()
packages/motion-gpu/scripts/perf/core-benchmark.ts:184
↓ 1 callers
Function
createExternalCopySource
* Creates typed descriptor for `copyExternalImageToTexture`.
packages/motion-gpu/src/lib/core/renderer.ts:634
↓ 1 callers
Function
createFakeDevice
()
packages/motion-gpu/src/tests/core/passes.test.ts:15
↓ 1 callers
Function
createFallbackTexture
* Creates a 1x1 white fallback texture used before user textures become available.
packages/motion-gpu/src/lib/core/renderer.ts:612
↓ 1 callers
Function
createFrameworkStore
()
apps/web/src/lib/stores/framework.svelte.ts:31
↓ 1 callers
Function
createGpuMipmapGenerator
(device: GPUDevice)
packages/motion-gpu/src/lib/core/renderer.ts:706
↓ 1 callers
Function
createPackageManagerStore
()
apps/web/src/lib/stores/package-manager.svelte.ts:44
↓ 1 callers
Function
createPingPongShaderBindGroup
(entry: PingPongShaderPipelineEntry)
packages/motion-gpu/src/lib/core/renderer.ts:2334
↓ 1 callers
Function
createPreviewSessionId
()
apps/web/src/routes/playground/playground-controller.svelte.ts:51
↓ 1 callers
Function
createRuntimeState
(initialDpr: number)
packages/motion-gpu/src/lib/react/FragCanvas.tsx:95
↓ 1 callers
Function
createState
(registry: ReturnType<typeof createFrameRegistry>, delta = 0.016)
packages/motion-gpu/src/tests/advanced-scheduler.test.ts:5
↓ 1 callers
Function
createSuccessTextureUrl
()
packages/motion-gpu/e2e/harness-react/scenarios/TextureScenario.tsx:5
↓ 1 callers
Function
createTestTextureUrl
()
packages/motion-gpu/e2e/harness-react/scenarios/LifecycleScenario.tsx:38
↓ 1 callers
Function
createThemeStore
()
apps/web/src/lib/stores/theme.svelte.ts:36
↓ 1 callers
Function
createUrlEntry
(origin: string, entry: SitemapEntry)
apps/web/src/routes/sitemap.xml/+server.ts:20
↓ 1 callers
Function
decodeHtmlEntities
(value: string)
apps/web/src/lib/docs/manifest.ts:85
↓ 1 callers
Function
dedupeDocs
(entries: DocEntry[])
apps/web/src/routes/llms.txt/+server.ts:25
↓ 1 callers
Function
dedupeEntries
(entries: SitemapEntry[])
apps/web/src/routes/sitemap.xml/+server.ts:28
↓ 1 callers
Function
destroy
()
apps/web/src/lib/utils/use-portal.ts:38
↓ 1 callers
Function
dotVec3
(a: Vec3, b: Vec3)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:191
↓ 1 callers
Function
easeInOutCubic
(t: number)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:68
↓ 1 callers
Function
emitTypesPlugin
()
packages/motion-gpu/vite.package.config.ts:97
↓ 1 callers
Function
endDrag
(canvas: HTMLCanvasElement)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:332
↓ 1 callers
Function
ensureFunction
(functionOrValue: unknown)
apps/web/src/lib/playground-engine/workers/bundler/plugins/replace.ts:7
↓ 1 callers
Function
ensurePingPongShaderTexturePair
( pass: RuntimePingPongShaderPass, options: { target: string; width: number; height: number;
packages/motion-gpu/src/lib/core/renderer.ts:1641
↓ 1 callers
Function
ensurePipeline
(format: GPUTextureFormat)
packages/motion-gpu/src/lib/core/renderer.ts:734
↓ 1 callers
Function
ensurePresentationTarget
(width: number, height: number)
packages/motion-gpu/src/lib/core/renderer.ts:2815
↓ 1 callers
Function
equalResourceRefs
( previous: readonly unknown[], previousCount: number, next: readonly unknown[] )
packages/motion-gpu/src/lib/core/compute-bindgroup-cache.ts:13
↓ 1 callers
Method
eval
(script: string, style?: string)
apps/web/src/lib/playground-engine/preview/ReplProxy.ts:169
↓ 1 callers
Function
executeLoad
()
packages/motion-gpu/src/lib/svelte/use-texture.ts:97
↓ 1 callers
Function
expandChunk
( source: string, kind: 'fragment' | 'include', includeName: string | undefined, includes: Record<string,
packages/motion-gpu/src/lib/core/material-preprocess.ts:214
↓ 1 callers
Function
extractComputeParamList
(compute: string)
packages/motion-gpu/src/lib/core/compute-shader.ts:23
↓ 1 callers
Function
extractGeneratedLineFromComputeError
* Best-effort line extraction from a raw GPU error/exception message. * * Used only as a fallback when WebGPU's structured `getCompilationInfo()` an
packages/motion-gpu/src/lib/core/renderer.ts:419
↓ 1 callers
Function
extractHeadingLevels
(selector: string)
apps/web/src/lib/docs/manifest.ts:73
↓ 1 callers
Function
extractLeadDescription
(markdown)
scripts/generate-changelog-docs.mjs:32
↓ 1 callers
Function
extractLogoAspectRatio
(svgMarkup: string)
apps/web/src/routes/docs/og/[...slug]/+server.ts:81
↓ 1 callers
Function
extractTocHeadings
(source: string, selector: string)
apps/web/src/lib/docs/manifest.ts:121
↓ 1 callers
Function
findDependencyCycle
* Finds one deterministic cycle path in the directed dependency graph.
packages/motion-gpu/src/lib/core/frame-registry.ts:418
↓ 1 callers
Function
findFile
(basePath: string)
apps/web/src/routes/motion-gpu/[...path]/+server.ts:18
↓ 1 callers
Function
fireMockRO
(instance: MockRO, inlineSize: number, blockSize: number)
packages/motion-gpu/src/tests/core/runtime-loop.test.ts:814
↓ 1 callers
Function
flattenNavigationToManifest
(items: DocItem[], parentCategory?: string)
apps/web/src/lib/docs/manifest.ts:12
↓ 1 callers
Function
flushFrame
(timestamp: number)
packages/motion-gpu/src/tests/vue-motiongpu-context.test.ts:32
↓ 1 callers
Function
flushFrame
(timestamp: number)
packages/motion-gpu/src/tests/react-motiongpu-context.test.tsx:32
↓ 1 callers
Function
flushRetryTimer
(index = 0)
packages/motion-gpu/src/tests/FragCanvas.runtime.test.ts:79
↓ 1 callers
Function
flushRetryTimer
(index = 0)
packages/motion-gpu/src/tests/vue-frag-canvas.runtime.test.ts:84
↓ 1 callers
Function
flushRetryTimer
(index = 0)
packages/motion-gpu/src/tests/react-frag-canvas.runtime.test.tsx:84
↓ 1 callers
Function
flushStorageWrites
(writes: Parameters<Renderer['flushStorageWrites']>[0])
packages/motion-gpu/src/lib/core/renderer.ts:2954
↓ 1 callers
Function
formatBundleError
(error: NonNullable<BundleResult['error']>)
apps/web/src/routes/playground/playground-controller.svelte.ts:91
↓ 1 callers
Function
formatMaterialSignature
(value: string)
packages/motion-gpu/src/lib/react/MotionGPUErrorOverlay.tsx:377
↓ 1 callers
Function
formatRuntimeContext
(context: MotionGPUErrorReport['context'])
packages/motion-gpu/src/lib/react/MotionGPUErrorOverlay.tsx:364
← previous
next →
401–500 of 946, ranked by callers