MCPcopy Create free account

hub / github.com/Motion-Core/motion-gpu / functions

Functions946 in github.com/Motion-Core/motion-gpu

↓ 2 callersFunctionensureBindGroupLayout
()
packages/motion-gpu/src/lib/core/renderer.ts:713
↓ 2 callersFunctionensureEditor
()
apps/web/src/routes/playground/playground-controller.svelte.ts:463
↓ 2 callersFunctionensurePingPongTexturePair
(target: string)
packages/motion-gpu/src/lib/core/renderer.ts:1555
↓ 2 callersFunctionensureSlotTarget
( slot: RenderPassInputSlot, width: number, height: number )
packages/motion-gpu/src/lib/core/renderer.ts:2789
↓ 2 callersFunctionexecuteLoad
()
packages/motion-gpu/src/lib/vue/use-texture.ts:97
↓ 2 callersFunctionflushBuffer
()
apps/web/src/lib/utils/search.ts:114
↓ 2 callersFunctionformatComputeDispatchValue
(value: unknown)
packages/motion-gpu/src/lib/core/renderer.ts:224
↓ 2 callersFunctionformatDiagnosticMessage
(entry: ShaderCompilationDiagnostic)
packages/motion-gpu/src/lib/core/error-report.ts:241
↓ 2 callersFunctiongetCreatedPipelines
(runtime: MockWebGpuRuntime)
packages/motion-gpu/src/tests/core/renderer.test.ts:260
↓ 2 callersFunctiongetDocBySlug
(slug: string)
apps/web/src/lib/docs/manifest.ts:42
↓ 2 callersMethodgetFormat
()
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:337
↓ 2 callersMethodgetFragmentLineMap
()
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:329
↓ 2 callersFunctiongetFragmentTextureBindingsForKeys
(keys: string[])
packages/motion-gpu/src/lib/core/renderer.ts:2052
↓ 2 callersFunctiongetGroup2Bindings
(encoder: { beginComputePass: { mock: { results: Array<{ value: { setBindGroup: { mock: { calls: unknow
packages/motion-gpu/src/tests/core/compute-comprehensive.test.ts:950
↓ 2 callersFunctiongetHistoryLimit
()
packages/motion-gpu/src/lib/core/runtime-loop.ts:166
↓ 2 callersFunctiongetInitialDpr
()
packages/motion-gpu/src/lib/react/FragCanvas.tsx:87
↓ 2 callersFunctiongetKeepAliveExpression
* Builds a numeric expression that references one uniform value to keep bindings alive.
packages/motion-gpu/src/lib/core/shader.ts:34
↓ 2 callersFunctiongetNormalizedErrorHistoryLimit
(value: number)
packages/motion-gpu/src/lib/react/FragCanvas.tsx:171
↓ 2 callersFunctiongetPipelineShaderCode
(pipeline: GPURenderPipeline | undefined)
packages/motion-gpu/src/tests/core/renderer.test.ts:266
↓ 2 callersFunctiongetPlaygroundDemoById
(id: string)
apps/web/src/routes/playground/playground-demos.ts:168
↓ 2 callersFunctiongetProbePayload
* Returns pointer hook payload from probe callback spy.
packages/motion-gpu/src/tests/use-pointer.test.ts:37
↓ 2 callersFunctiongetTextureBindings
* Returns sampler/texture binding slots for a texture index.
packages/motion-gpu/src/lib/core/renderer.ts:292
↓ 2 callersFunctionget_svelte
(svelte_version: string)
apps/web/src/lib/playground-engine/workers/bundler/index.ts:105
↓ 2 callersMethodiframe_command
(action: string, args: any, timeoutMs = DEFAULT_COMMAND_TIMEOUT_MS)
apps/web/src/lib/playground-engine/preview/ReplProxy.ts:105
↓ 2 callersFunctionisFramework
(value: string | null)
apps/web/src/lib/stores/framework.svelte.ts:10
↓ 2 callersFunctionisInsideCard
(element: HTMLElement)
apps/web/src/lib/animations/landing.ts:51
↓ 2 callersFunctionisObjectEntry
* Checks whether a value is a non-array object suitable for shallow merge.
packages/motion-gpu/src/lib/react/use-motiongpu-user-context.ts:45
↓ 2 callersFunctionisObjectEntry
* Checks whether a value is a non-array object suitable for shallow merge.
packages/motion-gpu/src/lib/svelte/use-motiongpu-user-context.ts:40
↓ 2 callersFunctionisObjectEntry
* Checks whether a value is a non-array object suitable for shallow merge.
packages/motion-gpu/src/lib/vue/use-motiongpu-user-context.ts:41
↓ 2 callersFunctionisTheme
(value: string | null)
apps/web/src/lib/stores/theme.svelte.ts:9
↓ 2 callersFunctionlanguageExtensionForPath
(filePath: string)
apps/web/src/routes/playground/playground-controller.svelte.ts:207
↓ 2 callersFunctionload
()
packages/motion-gpu/src/lib/vue/use-texture.ts:156
↓ 2 callersMethodmarkReady
()
apps/web/src/lib/playground-engine/preview/ReplProxy.ts:81
↓ 2 callersFunctionmarkTextureMipmapsDirty
( binding: Pick<RuntimeTextureBinding, 'generateMipmaps' | 'mipmapsDirty'>, mipLevelCount: number )
packages/motion-gpu/src/lib/core/renderer.ts:812
↓ 2 callersFunctionmaybeClearError
(nowMs?: number)
packages/motion-gpu/src/lib/core/runtime-loop.ts:242
↓ 2 callersFunctionnormalizeErrorText
(value: string)
packages/motion-gpu/src/lib/react/MotionGPUErrorOverlay.tsx:335
↓ 2 callersFunctionnormalizeSignaturePart
(value: string)
packages/motion-gpu/src/lib/core/material.ts:281
↓ 2 callersFunctionnormalizeSignaturePart
(value: string)
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:75
↓ 2 callersFunctionnormalizeVec3
(v: Vec3)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:180
↓ 2 callersFunctionpackUniformsIntoFast
( uniforms: UniformMap, layout: UniformLayout, data: Float32Array )
packages/motion-gpu/src/lib/core/uniforms.ts:307
↓ 2 callersFunctionpresentToCanvas
( commandEncoder: GPUCommandEncoder, sourceView: GPUTextureView, canvasView: GPUTextureView, clear
packages/motion-gpu/src/lib/core/renderer.ts:2905
↓ 2 callersFunctionprojectPointerToArcball
( clientX: number, clientY: number, canvas: HTMLCanvasElement )
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:208
↓ 2 callersFunctionrebuildPreviewUrl
()
apps/web/src/routes/playground/playground-controller.svelte.ts:379
↓ 2 callersFunctionreleasePointer
(event: PointerEvent, emitClick: boolean)
packages/motion-gpu/src/lib/react/use-pointer.ts:378
↓ 2 callersFunctionreleasePointer
(event: PointerEvent, emitClick: boolean)
packages/motion-gpu/src/lib/svelte/use-pointer.ts:388
↓ 2 callersFunctionreleasePointer
(event: PointerEvent, emitClick: boolean)
packages/motion-gpu/src/lib/vue/use-pointer.ts:389
↓ 2 callersFunctionreloadPreviewFrame
()
apps/web/src/routes/playground/playground-controller.svelte.ts:396
↓ 2 callersFunctionrenderOnce
()
packages/motion-gpu/src/tests/core/compute-comprehensive.test.ts:1175
↓ 2 callersFunctionrequestFrame
()
packages/motion-gpu/src/lib/core/runtime-loop.ts:291
↓ 2 callersFunctionresolveActiveMaterial
()
packages/motion-gpu/src/lib/core/runtime-loop.ts:370
↓ 2 callersFunctionresolveDimension
* Resolves a render target dimension from explicit value or scaled canvas size.
packages/motion-gpu/src/lib/core/render-targets.ts:38
↓ 2 callersFunctionresolveDimension
( explicitValue: number | undefined, canvasDimension: number, scale: number )
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:151
↓ 2 callersFunctionresolveDisplayMessage
(value: MotionGPUErrorReport)
packages/motion-gpu/src/lib/react/MotionGPUErrorOverlay.tsx:346
↓ 2 callersFunctionresolveInvalidationToken
* Resolves invalidation token from static value or resolver callback.
packages/motion-gpu/src/lib/core/frame-registry.ts:268
↓ 2 callersFunctionresolveNowMs
(nowMs?: number)
packages/motion-gpu/src/lib/core/runtime-loop.ts:158
↓ 2 callersFunctionresolveTextureKeys
(textures: TextureDefinitionMap)
packages/motion-gpu/src/lib/core/textures.ts:148
↓ 2 callersFunctionresolve_local
(specifier: string)
apps/web/src/lib/playground-engine/workers/npm.ts:222
↓ 2 callersFunctionresolve_subpath
(pkg: Package, subpath: string)
apps/web/src/lib/playground-engine/workers/npm.ts:124
↓ 2 callersFunctionroundUp
* Rounds a value up to the nearest multiple of `alignment`.
packages/motion-gpu/src/lib/core/uniforms.ts:23
↓ 2 callersFunctionrunLoadLoop
()
packages/motion-gpu/src/lib/vue/use-texture.ts:149
↓ 2 callersMethodsetFragment
* Replaces current shader fragment and invalidates pipeline cache.
packages/motion-gpu/src/lib/passes/ShaderPass.ts:67
↓ 2 callersFunctionsetMotionGPUUserContextInStore
* Sets a namespaced user context value in the provided user store. * * Returns the effective value stored under the namespace.
packages/motion-gpu/src/lib/react/use-motiongpu-user-context.ts:54
↓ 2 callersFunctionshouldConvertLinearToSrgb
( outputEncoding: OutputEncoding, canvasFormat: GPUTextureFormat, dynamicRange: EffectiveDynamicRange )
packages/motion-gpu/src/lib/core/color-pipeline.ts:87
↓ 2 callersFunctionsortByDependencies
* Topologically sorts items by `before`/`after` dependencies. * * Throws deterministic errors when dependencies are missing or cyclic.
packages/motion-gpu/src/lib/core/frame-registry.ts:471
↓ 2 callersFunctionspecifier_end
(node: any, i: number, s: any, context: Context<any, { ms: MagicString }>)
apps/web/src/lib/playground-engine/workers/typescript-strip-types.ts:70
↓ 2 callersFunctionsplitLines
* Splits multi-line values into trimmed non-empty lines.
packages/motion-gpu/src/lib/core/error-report.ts:134
↓ 2 callersFunctionstubRetryTimers
()
packages/motion-gpu/src/tests/FragCanvas.runtime.test.ts:65
↓ 2 callersFunctionstubRetryTimers
()
packages/motion-gpu/src/tests/vue-frag-canvas.runtime.test.ts:70
↓ 2 callersFunctionstubRetryTimers
()
packages/motion-gpu/src/tests/react-frag-canvas.runtime.test.tsx:70
↓ 2 callersFunctionsyncBaseBuffers
()
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:150
↓ 2 callersFunctionsyncBootstrapFramework
(value: Framework)
apps/web/src/lib/stores/framework.svelte.ts:23
↓ 2 callersFunctionsyncBootstrapPackageManager
(value: PackageManager)
apps/web/src/lib/stores/package-manager.svelte.ts:36
↓ 2 callersFunctionsyncMaterialRuntimeState
(materialState: ResolvedMaterial)
packages/motion-gpu/src/lib/core/runtime-loop.ts:333
↓ 2 callersFunctionsyncSchedule
()
packages/motion-gpu/src/lib/core/frame-registry.ts:745
↓ 2 callersFunctiontoF32Literal
(value: number)
packages/motion-gpu/src/lib/core/material-preprocess.ts:119
↓ 2 callersFunctiontoGpuTextureSampleType
* Maps WGSL scalar texture type to WebGPU sampled texture bind-group sample type.
packages/motion-gpu/src/lib/core/renderer.ts:306
↓ 2 callersFunctiontoPosixPath
(value: string)
packages/motion-gpu/vite.package.config.ts:38
↓ 2 callersFunctiontoPremultipliedCanvasClearValue
(color: [number, number, number, number])
packages/motion-gpu/src/lib/core/renderer.ts:986
↓ 2 callersFunctiontoSortedUniqueStrings
(values: string[])
packages/motion-gpu/src/lib/core/renderer.ts:407
↓ 2 callersFunctiontoTaskKey
* Extracts task key from either direct key or task reference.
packages/motion-gpu/src/lib/core/frame-registry.ts:246
↓ 2 callersFunctionupdateTextureBinding
( binding: RuntimeTextureBinding, value: TextureValue, renderMode: RenderMode )
packages/motion-gpu/src/lib/core/renderer.ts:2362
↓ 2 callersFunctionuploadTextureBaseLevel
* Uploads source content to the base GPU texture level.
packages/motion-gpu/src/lib/core/renderer.ts:650
↓ 2 callersMethodwait_until_ready
(timeoutMs = DEFAULT_READY_TIMEOUT_MS)
apps/web/src/lib/playground-engine/preview/ReplProxy.ts:88
↓ 2 callersFunctionwithMockedStack
(stack: string, run: () => T)
packages/motion-gpu/src/tests/core/material.test.ts:15
↓ 2 callersFunctionwriteFrameBuffer
(time: number, delta: number, width: number, height: number)
packages/motion-gpu/src/lib/core/renderer.ts:2288
↓ 2 callersFunctionwriteJsonFile
(filePath: string, payload: unknown)
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:461
↓ 2 callersFunctionwriteJsonFile
(filePath: string, payload: unknown)
packages/motion-gpu/scripts/perf/core-benchmark.ts:175
↓ 2 callersFunctionwriteUniformValueFast
* Writes one uniform value into the output float buffer without re-validating. * * Callers are responsible for ensuring the value has already been v
packages/motion-gpu/src/lib/core/uniforms.ts:209
↓ 1 callersFunctionabortBatch
()
packages/motion-gpu/src/lib/core/texture-loader.ts:521
↓ 1 callersFunctionacquireTextureBlob
( url: string, options: TextureLoadOptions )
packages/motion-gpu/src/lib/core/texture-loader.ts:324
↓ 1 callersFunctionalias_plugin
* Alias plugin for resolving import aliases (e.g., $lib -> src/lib). * This will also run on npm packages, so that e.g. SvelteKit libraries using $ap
apps/web/src/lib/playground-engine/workers/bundler/plugins/alias.ts:14
↓ 1 callersFunctionapplyEditorTheme
(mode: EditorThemeMode)
apps/web/src/routes/playground/playground-controller.svelte.ts:417
↓ 1 callersFunctionapplyMaterialDefines
( fragment: string, defines: MaterialDefines | undefined )
packages/motion-gpu/src/lib/core/material.ts:671
↓ 1 callersFunctionapplyOrbitDelta
(horizontalDelta: number, verticalDelta: number)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:169
↓ 1 callersFunctionapplyTaskInvalidation
(task: InternalTask)
packages/motion-gpu/src/lib/core/frame-registry.ts:942
↓ 1 callersFunctionassertComputeCompilationAsync
* Awaits the async outputs of a compute shader module + pipeline creation * sequence (compilation info + popped validation scope) and, if either reve
packages/motion-gpu/src/lib/core/renderer.ts:509
↓ 1 callersFunctionassertDefinedMaterial
* Asserts that material has been normalized by {@link defineMaterial}.
packages/motion-gpu/src/lib/core/material.ts:376
↓ 1 callersFunctionassertFloatSampledFormat
(format: GPUTextureFormat)
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:138
↓ 1 callersFunctionassertProfilingWindow
(value: number)
packages/motion-gpu/src/lib/core/scheduler-helpers.ts:82
↓ 1 callersFunctionassertStorageTextureDefinition
(name: string, definition: TextureDefinition)
packages/motion-gpu/src/lib/core/material.ts:627
← previousnext →301–400 of 946, ranked by callers