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
↓ 3 callers
Function
createBindGroup
()
packages/motion-gpu/src/lib/core/renderer.ts:2331
↓ 3 callers
Function
createInitialGridPositions
()
apps/web/src/routes/playground/demos/rubiks-cube/react/App.tsx:19
↓ 3 callers
Function
createInitialIdentityQuaternions
()
apps/web/src/routes/playground/demos/rubiks-cube/react/App.tsx:37
↓ 3 callers
Function
createRenderTexture
* Allocates a render target texture with usage flags suitable for passes/blits.
packages/motion-gpu/src/lib/core/renderer.ts:945
↓ 3 callers
Function
createTarget
(key: string)
packages/motion-gpu/src/tests/core/passes.test.ts:5
↓ 3 callers
Function
createTwoBufferRequest
( topologyKey: string, refA: GPUBuffer, refB: GPUBuffer )
packages/motion-gpu/src/tests/core/compute-bindgroup-cache.test.ts:23
↓ 3 callers
Function
crossVec3
(a: Vec3, b: Vec3)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:185
↓ 3 callers
Function
destroyPingPongShaderTexturePair
(pair: PingPongShaderTexturePair)
packages/motion-gpu/src/lib/core/renderer.ts:1636
↓ 3 callers
Function
disconnectPreviewProxy
()
apps/web/src/routes/playground/playground-controller.svelte.ts:580
↓ 3 callers
Function
ensureFrameBufferResolution
(nextWidth: number, nextHeight: number)
packages/motion-gpu/src/lib/core/renderer.ts:3150
↓ 3 callers
Function
ensureStage
( stageReference: FrameKey | FrameStage, stageOptions?: { before?: (FrameKey | FrameStage)[]; after?
packages/motion-gpu/src/lib/core/frame-registry.ts:879
↓ 3 callers
Function
expectValueStable
( read: () => Promise<number>, stableDurationMs = 350 )
packages/motion-gpu/e2e/specs/helpers.ts:69
↓ 3 callers
Function
formatNumber
(value: number)
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:372
↓ 3 callers
Function
formatNumber
(value: number)
packages/motion-gpu/scripts/perf/core-benchmark.ts:180
↓ 3 callers
Method
getAddressModeU
()
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:345
↓ 3 callers
Method
getAddressModeV
()
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:349
↓ 3 callers
Method
getClearColor
()
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:353
↓ 3 callers
Function
getDocMetadata
(path: string)
apps/web/src/lib/docs/metadata.ts:20
↓ 3 callers
Function
getPlaygroundDemoVariant
(demoId: string, framework: PlaygroundFramework)
apps/web/src/routes/playground/playground-demos.ts:170
↓ 3 callers
Function
getRendererRetryDelayMs
(attempt: number)
packages/motion-gpu/src/lib/core/runtime-loop.ts:53
↓ 3 callers
Function
getShaderCodes
(runtime: MockWebGpuRuntime)
packages/motion-gpu/src/tests/core/renderer.test.ts:254
↓ 3 callers
Function
interpolateTemplate
* Replaces `{token}` placeholders in a template string with provided values. * * @param template String that may contain `{key}` placeholders. * @p
apps/web/src/lib/config/docs-ui.ts:177
↓ 3 callers
Function
invokeHandle
(pathname: string)
apps/web/src/hooks.server.test.ts:5
↓ 3 callers
Function
isStringArray
(value: unknown)
packages/motion-gpu/src/lib/core/error-diagnostics.ts:133
↓ 3 callers
Function
isTuple
* Validates numeric tuple input with a fixed length.
packages/motion-gpu/src/lib/core/uniforms.ts:57
↓ 3 callers
Function
isTypedUniformValue
* Type guard for explicitly typed uniform objects.
packages/motion-gpu/src/lib/core/uniforms.ts:50
↓ 3 callers
Function
isVideoTextureSource
(source: TextureData['source'])
packages/motion-gpu/src/lib/core/textures.ts:329
↓ 3 callers
Function
makeReport
(line: number)
packages/motion-gpu/src/tests/core/compute-diagnostics.test.ts:123
↓ 3 callers
Function
normalizeIncludes
( includes: MaterialIncludes<TIncludeKey> | undefined )
packages/motion-gpu/src/lib/core/material-preprocess.ts:168
↓ 3 callers
Function
normalizeTextureDefinitions
( textures: TextureDefinitionMap, textureKeys: string[] )
packages/motion-gpu/src/lib/core/textures.ts:216
↓ 3 callers
Function
normalizeTextureLoadOptions
(options: TextureLoadOptions)
packages/motion-gpu/src/lib/core/texture-loader.ts:261
↓ 3 callers
Function
normalize_path
(pkg: Package, path: string, importee: string, importer: string)
apps/web/src/lib/playground-engine/workers/npm.ts:199
↓ 3 callers
Function
nullBackingSlots
(array: unknown[], from: number, to: number)
packages/motion-gpu/src/lib/core/compute-bindgroup-cache.ts:31
↓ 3 callers
Function
provideFrameRegistry
(registry: FrameRegistry)
packages/motion-gpu/src/lib/vue/frame-context.ts:46
↓ 3 callers
Function
publishErrorHistory
()
packages/motion-gpu/src/lib/core/runtime-loop.ts:175
↓ 3 callers
Function
quatNormalize
(q: Quat)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:85
↓ 3 callers
Function
requestFrame
()
packages/motion-gpu/src/lib/svelte/use-pointer.ts:177
↓ 3 callers
Function
requestFrame
()
packages/motion-gpu/src/lib/vue/use-pointer.ts:178
↓ 3 callers
Function
resolvePlaygroundDemoId
(value: string | null | undefined)
apps/web/src/routes/playground/playground-demos.ts:165
↓ 3 callers
Method
resolveSize
(canvasSize: { width: number; height: number })
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:314
↓ 3 callers
Function
resolveStepSurface
( slot: RenderPassInputSlot | RenderPassOutputSlot )
packages/motion-gpu/src/lib/core/renderer.ts:3392
↓ 3 callers
Function
resolveStorageBufferKeys
(definitions: StorageBufferDefinitionMap)
packages/motion-gpu/src/lib/core/storage-buffers.ts:101
↓ 3 callers
Function
runNodeScript
(scriptPath: string)
packages/motion-gpu/vite.package.config.ts:78
↓ 3 callers
Function
sampleMode
(page: Page, durationMs: number)
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:209
↓ 3 callers
Function
setComputePipelineCacheState
( cacheKey: string, state: ComputePipelineCacheState )
packages/motion-gpu/src/lib/core/renderer.ts:1756
↓ 3 callers
Function
sortFilePaths
(paths: string[], framework: PlaygroundFramework)
apps/web/src/routes/playground/playground-controller.svelte.ts:323
↓ 3 callers
Function
stableSignatureValue
(value: unknown)
packages/motion-gpu/src/lib/core/recompile-policy.ts:29
↓ 3 callers
Function
syncEditorWithActiveFile
()
apps/web/src/routes/playground/playground-controller.svelte.ts:424
↓ 3 callers
Function
toClearValue
(color: [number, number, number, number])
packages/motion-gpu/src/lib/core/renderer.ts:977
↓ 3 callers
Function
toErrorMessage
(error: unknown)
apps/web/src/lib/playground-engine/workers/bundler/plugins/vue-sfc.ts:49
↓ 3 callers
Function
toFilesForDemo
( demoId: string, frameworkInput: PlaygroundFramework | string = activeFramework )
apps/web/src/routes/playground/playground-controller.svelte.ts:335
↓ 3 callers
Function
useMotionGPU
()
packages/motion-gpu/src/lib/svelte/motiongpu-context.ts:90
↓ 2 callers
Function
applySceneMode
(mode: SceneMode)
packages/motion-gpu/e2e/harness-react/scenarios/LifecycleScenario.tsx:145
↓ 2 callers
Function
assertCompilation
* Throws when a shader module contains WGSL compilation errors.
packages/motion-gpu/src/lib/core/renderer.ts:342
↓ 2 callers
Function
assertFragmentContract
(fragment: string)
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:91
↓ 2 callers
Function
assertIterations
(count: number)
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:131
↓ 2 callers
Method
assertIterations
(count: number)
packages/motion-gpu/src/lib/passes/PingPongComputePass.ts:72
↓ 2 callers
Function
assertMaxDelta
(value: number)
packages/motion-gpu/src/lib/core/frame-registry.ts:718
↓ 2 callers
Function
assertPositiveFinite
* Asserts positive finite numeric input for render target options.
packages/motion-gpu/src/lib/core/render-targets.ts:29
↓ 2 callers
Function
assertProfilingWindow
(value: number)
packages/motion-gpu/src/lib/core/frame-registry.ts:725
↓ 2 callers
Function
assertSceneShaderCompilation
( module: GPUShaderModule, builtSource: typeof builtShader )
packages/motion-gpu/src/lib/core/renderer.ts:1184
↓ 2 callers
Function
assertStorageTextureDimension
( name: string, field: 'width' | 'height', value: unknown )
packages/motion-gpu/src/lib/core/material.ts:610
↓ 2 callers
Function
assertType
(value: T)
packages/motion-gpu/src/tests/core/compute-types.test.ts:11
↓ 2 callers
Function
assertType
(value: T)
packages/motion-gpu/src/tests/core/material.test.ts:10
↓ 2 callers
Function
buildCanvasConfiguration
( options: CanvasConfigurationOptions )
packages/motion-gpu/src/lib/core/color-pipeline.ts:99
↓ 2 callers
Function
buildComputeCompilationError
* Builds a compute compilation Error with structured diagnostics attached.
packages/motion-gpu/src/lib/core/renderer.ts:442
↓ 2 callers
Function
buildComputeLineMap
( generatedCode: string, userComputeSource: string )
packages/motion-gpu/src/lib/core/compute-shader.ts:349
↓ 2 callers
Function
buildComputeShaderSourceWithMap
(options: { compute: string; uniformLayout: UniformLayout; storageBufferKeys: string[]; storageBufferDefin
packages/motion-gpu/src/lib/core/compute-shader.ts:375
↓ 2 callers
Function
buildDefinesBlock
(defines: MaterialDefines | undefined)
packages/motion-gpu/src/lib/core/material.ts:649
↓ 2 callers
Function
buildPingPongComputeShaderSource
(options: { compute: string; uniformLayout: UniformLayout; storageBufferKeys: string[]; storageBufferDefin
packages/motion-gpu/src/lib/core/compute-shader.ts:238
↓ 2 callers
Function
buildPingPongComputeShaderSourceWithMap
(options: { compute: string; uniformLayout: UniformLayout; storageBufferKeys: string[]; storageBufferDefin
packages/motion-gpu/src/lib/core/compute-shader.ts:396
↓ 2 callers
Function
buildPingPongShaderSource
( fragmentWgsl: string, uniformLayout: UniformLayout, textureKeys: string[] = [] )
packages/motion-gpu/src/lib/core/shader.ts:355
↓ 2 callers
Function
buildPingPongShaderSourceWithMap
( fragmentWgsl: string, uniformLayout: UniformLayout, textureKeys: string[] = [], options?: { fragmentLi
packages/motion-gpu/src/lib/core/shader.ts:416
↓ 2 callers
Function
buildPresentationFinalReturn
(colorExpression: string, premultiplyAlpha: boolean)
packages/motion-gpu/src/lib/core/color-pipeline.ts:173
↓ 2 callers
Function
buildPresentationPipelineKey
( canvasFormat: GPUTextureFormat, dynamicRange: EffectiveDynamicRange, applyFinalTransform: boolean,
packages/motion-gpu/src/lib/core/renderer.ts:1431
↓ 2 callers
Function
buildSceneShader
(premultiplyOutputAlpha: boolean)
packages/motion-gpu/src/lib/core/renderer.ts:1170
↓ 2 callers
Function
buildSection
(title: string, items: string[])
apps/web/src/routes/llms.txt/+server.ts:48
↓ 2 callers
Function
buildShaderPassProgram
(fragment: string)
packages/motion-gpu/src/lib/passes/ShaderPass.ts:10
↓ 2 callers
Function
buildShaderSourceWithMap
( fragmentWgsl: string, uniformLayout: UniformLayout, textureKeys: string[] = [], options?: { convertLin
packages/motion-gpu/src/lib/core/shader.ts:307
↓ 2 callers
Function
buildTextureBindings
* Builds texture sampler/texture binding declarations.
packages/motion-gpu/src/lib/core/shader.ts:58
↓ 2 callers
Function
buildUniformStruct
* Builds WGSL struct fields for user uniforms.
packages/motion-gpu/src/lib/core/shader.ts:18
↓ 2 callers
Function
buildUniformStructForCompute
* Builds WGSL struct fields for uniforms used in compute shader preamble.
packages/motion-gpu/src/lib/core/compute-shader.ts:132
↓ 2 callers
Function
calcLens
()
apps/web/src/routes/playground/demos/blood-moon/react/runtime.tsx:19
↓ 2 callers
Function
clamp
(value: number, min: number, max: number)
apps/web/src/routes/playground/demos/blood-moon/react/runtime.tsx:17
↓ 2 callers
Function
clampText
(value: string, maxLength: number)
apps/web/src/routes/docs/og/[...slug]/+server.ts:38
↓ 2 callers
Function
clearFeedbackView
( view: GPUTextureView, clearColor: [number, number, number, number] )
packages/motion-gpu/src/lib/core/renderer.ts:3158
↓ 2 callers
Function
clearRetryTimer
()
packages/motion-gpu/src/lib/core/runtime-loop.ts:259
↓ 2 callers
Function
connectPreviewProxy
()
apps/web/src/routes/playground/playground-controller.svelte.ts:588
↓ 2 callers
Function
createBindGroupLayoutEntries
* Creates bind group layout entries for frame/uniform buffers plus texture bindings.
packages/motion-gpu/src/lib/core/renderer.ts:826
↓ 2 callers
Function
createEditorTheme
(mode: EditorThemeMode)
apps/web/src/routes/playground/playground-controller.svelte.ts:145
↓ 2 callers
Function
createMockTexture
(descriptor: GPUTextureDescriptor)
packages/motion-gpu/src/tests/core/compute-comprehensive.test.ts:76
↓ 2 callers
Function
createMockTexture
(descriptor: GPUTextureDescriptor)
packages/motion-gpu/src/tests/core/storage-textures.test.ts:19
↓ 2 callers
Function
createMockTexture
(descriptor: GPUTextureDescriptor)
packages/motion-gpu/src/tests/core/renderer.test.ts:71
↓ 2 callers
Function
createPresentationPipeline
( canvasFormat: GPUTextureFormat, dynamicRange: EffectiveDynamicRange, applyFinalTransform: boolean,
packages/motion-gpu/src/lib/core/renderer.ts:1439
↓ 2 callers
Function
createTextureBindGroup
( layout: GPUBindGroupLayout, bindings: RuntimeTextureBinding[] )
packages/motion-gpu/src/lib/core/renderer.ts:2305
↓ 2 callers
Function
current
()
packages/motion-gpu/src/lib/core/current-value.ts:49
↓ 2 callers
Function
dataUriToArrayBuffer
(dataUri: string)
apps/web/src/routes/docs/og/[...slug]/+server.ts:44
↓ 2 callers
Function
delay
(ms: number)
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:121
↓ 2 callers
Function
destroyDevice
()
packages/motion-gpu/src/lib/core/renderer.ts:1038
↓ 2 callers
Function
destroyEditor
()
apps/web/src/routes/playground/playground-controller.svelte.ts:487
← previous
next →
201–300 of 946, ranked by callers