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
generateDirtyTextureMipmaps
(commandEncoder: GPUCommandEncoder)
packages/motion-gpu/src/lib/core/renderer.ts:2492
↓ 1 callers
Function
getAdjacentDocs
(slug: string)
apps/web/src/lib/docs/manifest.ts:50
↓ 1 callers
Function
getBootstrapFramework
()
apps/web/src/lib/stores/framework.svelte.ts:14
↓ 1 callers
Function
getBootstrapPackageManager
()
apps/web/src/lib/stores/package-manager.svelte.ts:27
↓ 1 callers
Function
getCachedResolvedMaterial
( material: FragMaterial<TUniformKey, TTextureKey, string, TIncludeKey, TStorageBufferKey> )
packages/motion-gpu/src/lib/core/material.ts:254
↓ 1 callers
Function
getComputeStorageBindGroup
()
packages/motion-gpu/src/lib/core/renderer.ts:2155
↓ 1 callers
Function
getComputeStorageTextureBindGroup
()
packages/motion-gpu/src/lib/core/renderer.ts:2178
↓ 1 callers
Function
getDemoFileInfoFromPath
(path: string)
apps/web/src/routes/playground/playground-demos.ts:51
↓ 1 callers
Function
getDocHref
(slug: string)
apps/web/src/lib/docs/manifest.ts:46
↓ 1 callers
Function
getDocTocHeadings
(slug: string)
apps/web/src/lib/docs/manifest.ts:60
↓ 1 callers
Method
getFragmentEntryPoint
()
packages/motion-gpu/src/lib/passes/BlitPass.ts:51
↓ 1 callers
Function
getInitialTheme
()
apps/web/src/lib/stores/theme.svelte.ts:23
↓ 1 callers
Function
getMaxComputeWorkgroupsPerDimension
(device: GPUDevice)
packages/motion-gpu/src/lib/core/renderer.ts:242
↓ 1 callers
Function
getPathBasename
(path: string)
packages/motion-gpu/src/lib/core/material.ts:274
↓ 1 callers
Function
getPingPongShaderPreviousBindGroup
( pair: PingPongShaderTexturePair, layout: GPUBindGroupLayout, readFromA: boolean )
packages/motion-gpu/src/lib/core/renderer.ts:2231
↓ 1 callers
Function
getPingPongStorageTextureBindGroup
( target: string, readFromA: boolean )
packages/motion-gpu/src/lib/core/renderer.ts:2202
↓ 1 callers
Method
getProgram
()
packages/motion-gpu/src/lib/passes/BlitPass.ts:39
↓ 1 callers
Function
getSnippet
(content: string, query: string, maxLength = 100)
apps/web/src/lib/utils/search.ts:56
↓ 1 callers
Function
getTypeLayout
* Returns WGSL std140-like alignment and size metadata for a uniform type.
packages/motion-gpu/src/lib/core/uniforms.ts:30
↓ 1 callers
Method
getVertexEntryPoint
()
packages/motion-gpu/src/lib/passes/BlitPass.ts:47
↓ 1 callers
Function
get_bundle
( framework: BundleOptions['framework'], svelte: typeof import('svelte/compiler') | null, svelte_version: s
apps/web/src/lib/playground-engine/workers/bundler/index.ts:129
↓ 1 callers
Function
groupByCategory
(entries: DocEntry[])
apps/web/src/routes/llms.txt/+server.ts:35
↓ 1 callers
Function
handle
({ event, resolve })
apps/web/src/hooks.server.ts:3
↓ 1 callers
Method
handle_command_message
(cmd_data: { action: string; cmd_id: number; message: string; stack: any; args: any; })
apps/web/src/lib/playground-engine/preview/ReplProxy.ts:140
↓ 1 callers
Method
handle_links
()
apps/web/src/lib/playground-engine/preview/ReplProxy.ts:173
↓ 1 callers
Function
hasFloat32FilterableFeature
(features: GPUSupportedFeatures | undefined)
packages/motion-gpu/src/lib/core/textures.ts:98
↓ 1 callers
Function
hasPendingInvalidation
()
packages/motion-gpu/src/lib/core/frame-registry.ts:929
↓ 1 callers
Function
hashArrayBufferViewBytes
(view: ArrayBufferView)
packages/motion-gpu/src/lib/core/material.ts:592
↓ 1 callers
Function
indentBlock
(value: string, spaces = 2)
packages/motion-gpu/src/lib/react/MotionGPUErrorOverlay.tsx:369
↓ 1 callers
Function
initializeCubelets
()
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:70
↓ 1 callers
Function
injectVueAdapterCssImportPlugin
()
packages/motion-gpu/vite.package.config.ts:113
↓ 1 callers
Function
intersectMoon
(uv: [number, number])
apps/web/src/routes/playground/demos/blood-moon/react/runtime.tsx:55
↓ 1 callers
Function
isDerivativeUncapturedMessage
(message: string)
packages/motion-gpu/src/lib/core/renderer.ts:1046
↓ 1 callers
Function
isFloat32TextureFormat
(format: GPUTextureFormat)
packages/motion-gpu/src/lib/core/textures.ts:94
↓ 1 callers
Function
isGraphPlanCacheValid
( passes: AnyPass[], clearColor: [number, number, number, number] )
packages/motion-gpu/src/lib/core/renderer.ts:2589
↓ 1 callers
Function
isMat4Value
* Type guard for accepted 4x4 matrix uniform values.
packages/motion-gpu/src/lib/core/uniforms.ts:68
↓ 1 callers
Function
isMaterialSourceMetadata
(value: unknown)
packages/motion-gpu/src/lib/core/error-diagnostics.ts:65
↓ 1 callers
Function
isPackageManager
(value: string | null)
apps/web/src/lib/stores/package-manager.svelte.ts:23
↓ 1 callers
Function
isPlainRecord
(value: unknown)
packages/motion-gpu/src/lib/core/recompile-policy.ts:25
↓ 1 callers
Function
isShaderCompilationRuntimeContext
( value: unknown )
packages/motion-gpu/src/lib/core/error-diagnostics.ts:137
↓ 1 callers
Function
isShaderSourceLocation
(value: unknown)
packages/motion-gpu/src/lib/core/error-diagnostics.ts:90
↓ 1 callers
Function
isTextureData
(value: TextureValue)
packages/motion-gpu/src/lib/core/textures.ts:230
↓ 1 callers
Function
isTrackedPointer
(event: PointerEvent)
packages/motion-gpu/src/lib/react/use-pointer.ts:262
↓ 1 callers
Function
isTrackedPointer
(event: PointerEvent)
packages/motion-gpu/src/lib/svelte/use-pointer.ts:269
↓ 1 callers
Function
isTrackedPointer
(event: PointerEvent)
packages/motion-gpu/src/lib/vue/use-pointer.ts:270
↓ 1 callers
Function
listFunctionNames
(fragment: string)
packages/motion-gpu/src/lib/core/material.ts:285
↓ 1 callers
Function
listFunctionNames
(fragment: string)
packages/motion-gpu/src/lib/passes/PingPongShaderPass.ts:79
↓ 1 callers
Function
load
()
packages/motion-gpu/src/lib/svelte/use-texture.ts:156
↓ 1 callers
Function
loadVueCompiler
()
apps/web/src/lib/playground-engine/workers/bundler/plugins/vue-sfc.ts:74
↓ 1 callers
Function
load_svelte
(version: string)
apps/web/src/lib/playground-engine/workers/npm.ts:16
↓ 1 callers
Function
main
()
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:555
↓ 1 callers
Function
main
()
packages/motion-gpu/scripts/perf/core-benchmark.ts:391
↓ 1 callers
Function
main
()
scripts/generate-changelog-docs.mjs:54
↓ 1 callers
Function
makeComputeSource
(index: number)
packages/motion-gpu/src/tests/core/compute-comprehensive.test.ts:1153
↓ 1 callers
Function
mapToFunctions
(object: Record<string, unknown>)
apps/web/src/lib/playground-engine/workers/bundler/plugins/replace.ts:20
↓ 1 callers
Function
markdownInlineToPlainText
(value)
scripts/generate-changelog-docs.mjs:24
↓ 1 callers
Function
max
(version: string)
apps/web/src/lib/playground-engine/workers/bundler/semver.ts:2
↓ 1 callers
Function
maybeReadBaseline
()
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:448
↓ 1 callers
Function
maybeReadBaseline
()
packages/motion-gpu/scripts/perf/core-benchmark.ts:162
↓ 1 callers
Function
mount
()
apps/web/src/routes/playground/playground-controller.svelte.ts:739
↓ 1 callers
Function
normalizeAdapterOptions
(options: GPURequestAdapterOptions | undefined)
packages/motion-gpu/src/lib/core/recompile-policy.ts:73
↓ 1 callers
Function
normalizeClickButtons
* Normalizes click button configuration with a primary-button fallback.
packages/motion-gpu/src/lib/react/use-pointer.ts:150
↓ 1 callers
Function
normalizeClickButtons
* Normalizes click button configuration with a primary-button fallback.
packages/motion-gpu/src/lib/svelte/use-pointer.ts:128
↓ 1 callers
Function
normalizeClickButtons
* Normalizes click button configuration with a primary-button fallback.
packages/motion-gpu/src/lib/vue/use-pointer.ts:128
↓ 1 callers
Function
normalizeDeviceDescriptor
(descriptor: GPUDeviceDescriptor | undefined)
packages/motion-gpu/src/lib/core/recompile-policy.ts:77
↓ 1 callers
Function
normalizeHeadingText
(rawText: string)
apps/web/src/lib/docs/manifest.ts:105
↓ 1 callers
Function
normalizeMarkdown
(input)
scripts/generate-changelog-docs.mjs:12
↓ 1 callers
Function
normalizePath
(path: string)
apps/web/src/lib/docs/metadata.ts:48
↓ 1 callers
Function
normalizeRequestInit
(requestInit: RequestInit | undefined)
packages/motion-gpu/src/lib/core/texture-loader.ts:236
↓ 1 callers
Function
normalizeRequiredFeatures
( features: GPUDeviceDescriptor['requiredFeatures'] )
packages/motion-gpu/src/lib/core/recompile-policy.ts:61
↓ 1 callers
Function
normalizeTaskInvalidation
* Normalizes task invalidation options to runtime representation.
packages/motion-gpu/src/lib/core/frame-registry.ts:292
↓ 1 callers
Function
normalizeTypedDefine
( name: string, define: TypedMaterialDefineValue )
packages/motion-gpu/src/lib/core/material-preprocess.ts:62
↓ 1 callers
Function
notify
(value: T)
packages/motion-gpu/src/lib/core/current-value.ts:33
↓ 1 callers
Function
parseArgs
(argv: string[])
packages/motion-gpu/scripts/perf/runtime-benchmark.ts:110
↓ 1 callers
Function
parseArgs
(argv: string[])
packages/motion-gpu/scripts/perf/core-benchmark.ts:77
↓ 1 callers
Function
parseDocs
()
apps/web/src/lib/utils/search.ts:74
↓ 1 callers
Function
parse_npm_url
(href: string)
apps/web/src/lib/playground-engine/workers/npm.ts:302
↓ 1 callers
Function
pathToSlug
(pathname: string)
apps/web/src/routes/docs/+layout.ts:5
↓ 1 callers
Function
pick_resolved_entry
( resolved: string | readonly string[] | undefined | void, specifier: string, subpath: string )
apps/web/src/lib/playground-engine/workers/npm.ts:240
↓ 1 callers
Function
pushProfile
(timings: FrameRunTimings)
packages/motion-gpu/src/lib/core/frame-registry.ts:803
↓ 1 callers
Function
quatFromUnitVectors
(from: Vec3, to: Vec3)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:193
↓ 1 callers
Function
quatRotateVec
(q: Quat, v: Vec3)
apps/web/src/routes/playground/demos/rubiks-cube/react/runtime.tsx:104
↓ 1 callers
Function
reactJsxPlugin
()
apps/web/src/lib/playground-engine/workers/bundler/plugins/react-jsx.ts:6
↓ 1 callers
Function
readPackageJson
()
packages/motion-gpu/src/tests/public-api.test.ts:18
↓ 1 callers
Function
registerPlugins
()
apps/web/src/lib/animations/landing.ts:28
↓ 1 callers
Function
replace
(options: Record<string, unknown>)
apps/web/src/lib/playground-engine/workers/bundler/plugins/replace.ts:27
↓ 1 callers
Function
reset
()
packages/motion-gpu/src/lib/core/compute-bindgroup-cache.ts:46
↓ 1 callers
Function
resetRenderPayloadMaps
()
packages/motion-gpu/src/lib/core/runtime-loop.ts:319
↓ 1 callers
Function
resetRuntimeMaps
()
packages/motion-gpu/src/lib/core/runtime-loop.ts:305
↓ 1 callers
Function
resizeCanvas
* Resizes canvas backing store to match client size and DPR.
packages/motion-gpu/src/lib/core/renderer.ts:319
↓ 1 callers
Function
resolveClickMaxDurationMs
* Resolves a valid click duration threshold in milliseconds.
packages/motion-gpu/src/lib/react/use-pointer.ts:128
↓ 1 callers
Function
resolveClickMaxDurationMs
* Resolves a valid click duration threshold in milliseconds.
packages/motion-gpu/src/lib/svelte/use-pointer.ts:136
↓ 1 callers
Function
resolveClickMaxDurationMs
* Resolves a valid click duration threshold in milliseconds.
packages/motion-gpu/src/lib/vue/use-pointer.ts:136
↓ 1 callers
Function
resolveClickMaxMovePx
* Resolves a valid click travel threshold in pixels.
packages/motion-gpu/src/lib/react/use-pointer.ts:139
↓ 1 callers
Function
resolveClickMaxMovePx
* Resolves a valid click travel threshold in pixels.
packages/motion-gpu/src/lib/svelte/use-pointer.ts:147
↓ 1 callers
Function
resolveClickMaxMovePx
* Resolves a valid click travel threshold in pixels.
packages/motion-gpu/src/lib/vue/use-pointer.ts:147
↓ 1 callers
Function
resolveDefines
* Clones and validates define declarations.
packages/motion-gpu/src/lib/core/material.ts:541
↓ 1 callers
Function
resolveFragment
* Clones and validates fragment source contract.
packages/motion-gpu/src/lib/core/material.ts:454
↓ 1 callers
Function
resolveFramework
(value: string | undefined)
packages/motion-gpu/e2e/vite.config.ts:10
↓ 1 callers
Function
resolveIncludes
* Clones and validates include declarations.
packages/motion-gpu/src/lib/core/material.ts:550
← previous
next →
501–600 of 946, ranked by callers