MCPcopy Create free account

hub / github.com/amandaghassaei/gpu-io / functions

Functions3,030 in github.com/amandaghassaei/gpu-io

↓ 11 callersFunctionisValidClearValue
(clearValue: number | number[], numComponents: number, type: GPULayerType)
src/checks.ts:67
↓ 11 callersFunctionm
()
examples/common/three.min.js:7
↓ 11 callersMethodset
(t,e,n,i,r,s,a,o,l,c,h,u,d,p,m,f)
examples/common/three.min.js:7
↓ 11 callersMethodsort
(...opts)
tests/browser/deps/float16.js:1584
↓ 11 callersMethodsubarray
(...opts)
tests/browser/deps/float16.js:1621
↓ 11 callersFunctionvh
(t,e,n)
examples/common/three.min.js:7
↓ 11 callersFunctionxt
(t)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 10 callersFunctionA
(t)
examples/common/canvas-capture.min.js:13
↓ 10 callersFunctionC
(t)
examples/common/canvas-capture.min.js:13
↓ 10 callersFunctionF
(t,e)
examples/common/canvas-capture.min.js:13
↓ 10 callersFunctionHt
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 10 callersFunctionMt
(e)
examples/common/three.min.js:7
↓ 10 callersMethodaddFolder
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 10 callersMethodclear
* Clear all data in GPULayer to GPULayer.clearValue. * @param applyToAllBuffers - Flag to apply to all buffers of GPULayer, or just the current outp
src/GPULayer.ts:755
↓ 10 callersMethodfind
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 10 callersFunctionglsl1FragmentOut
(shaderSource: string, programName: string)
src/regex.ts:192
↓ 10 callersFunctionglsl1VertexIn
(shaderSource: string)
src/regex.ts:15
↓ 10 callersMethodinit
()
examples/common/three.min.js:7
↓ 10 callersFunctionl
(e)
examples/common/tweakpane-image-plugin.min.js:1
↓ 10 callersMethodsetHex
(t,e=Se)
examples/common/three.min.js:7
↓ 10 callersMethodsetPath
(t)
examples/common/three.min.js:7
↓ 10 callersMethodstop
()
examples/common/three.min.js:7
↓ 10 callersMethodupdateMatrixWorld
(t)
examples/common/three.min.js:7
↓ 9 callersFunctionIe
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callersFunctionL
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callersMethod_iterateOverOutputsIfNeeded
* Call stepping/drawing function once for each output. * This is required when attempting to draw to multiple outputs using GLSL1.
src/GPUComposer.ts:865
↓ 9 callersMethodaddGroup
(t,e,n=0)
examples/common/three.min.js:7
↓ 9 callersMethodcreate
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callersFunctionf
(t,e)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 9 callersFunctionfe
(t,e,n)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callersFunctionglsl1FragmentIn
(shaderSource: string)
src/regex.ts:112
↓ 9 callersFunctionglsl1Uint
(shaderSource: string)
src/regex.ts:292
↓ 9 callersFunctionglsl1VertexOut
(shaderSource: string)
src/regex.ts:100
↓ 9 callersMethodhasAttribute
(t)
examples/common/three.min.js:7
↓ 9 callersFunctionindexOfLayerInArray
(layer: GPULayer, array: (GPULayer | GPULayerState)[])
src/utils.ts:801
↓ 9 callersFunctioninitSequentialFloatArray
(length: number)
src/utils.ts:557
↓ 9 callersMethodlengthSq
()
examples/common/three.min.js:7
↓ 9 callersMethodmakeEmpty
()
examples/common/three.min.js:7
↓ 9 callersMethodmultiply
(t)
examples/common/three.min.js:7
↓ 9 callersMethodoff
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callersFunctionos
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callersMethodreset
()
examples/common/three.min.js:7
↓ 9 callersMethodset
(input, ...opts)
tests/browser/deps/float16.js:1546
↓ 9 callersMethodset
(t,e,n,i)
examples/common/three.min.js:7
↓ 9 callersMethodshift
(t)
examples/common/three.min.js:7
↓ 9 callersFunctionu
(t,e,i)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 9 callersMethodvalues
()
tests/browser/deps/float16.js:1397
↓ 9 callersFunctionve
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callersFunctionx
(t)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 8 callersFunctionD
(n,s,a)
examples/common/three.min.js:7
↓ 8 callersFunctionH
(t)
examples/common/canvas-capture.min.js:13
↓ 8 callersFunctionT
(n,r,s,a,l)
examples/common/three.min.js:7
↓ 8 callersMethod_drawFinish
(params: { blendAlpha?: boolean, })
src/GPUComposer.ts:879
↓ 8 callersMethod_drawSetup
* Set inputs and outputs in preparation for draw call. * @private
src/GPUComposer.ts:604
↓ 8 callersMethod_onChangeCallback
()
examples/common/three.min.js:7
↓ 8 callersMethod_setBlendMode
* Set blend mode for draw call. * @private
src/GPUComposer.ts:654
↓ 8 callersMethodaddVectors
(t,e)
examples/common/three.min.js:7
↓ 8 callersFunctionb
(t)
examples/common/canvas-capture.min.js:13
↓ 8 callersMethodend
()
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 8 callersFunctiongetFloat16
* returns an unsigned 16-bit float at the specified byte offset from the start of the DataView. * @param {DataView} dataView * @param {numbe
tests/browser/deps/float16.js:1754
↓ 8 callersMethodgetPoint
()
examples/common/three.min.js:7
↓ 8 callersMethodis1D
* Returns whether the GPULayer was inited as a 1D array (rather than 2D). * @returns - true if GPULayer is 1D, else false.
src/GPULayer.ts:425
↓ 8 callersMethodnormalize
()
examples/common/three.min.js:7
↓ 8 callersFunctiono
(e,t,i,n)
examples/common/tweakpane-image-plugin.min.js:1
↓ 8 callersFunctionp
(t)
examples/common/three.min.js:7
↓ 8 callersMethodset
(t,e,n)
examples/common/three.min.js:7
↓ 8 callersFunctionsetFloat16
* stores an unsigned 16-bit float value at the specified byte offset from the start of the DataView. * @param {DataView} dataView * @param {
tests/browser/deps/float16.js:1769
↓ 8 callersMethodsetRequestHeader
(t)
examples/common/three.min.js:7
↓ 8 callersMethodsetWithCredentials
(t)
examples/common/three.min.js:7
↓ 8 callersMethodstart
(t)
examples/common/three.min.js:7
↓ 8 callersMethodtransformDirection
(t)
examples/common/three.min.js:7
↓ 8 callersMethodupdateMatrix
()
examples/common/three.min.js:7
↓ 8 callersFunctionv
()
examples/common/three.min.js:7
↓ 8 callersFunctionxe
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callersFunctionF
(t)
examples/common/three.min.js:7
↓ 7 callersFunctionLn
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callersFunctionM
(t,e)
examples/common/three.min.js:7
↓ 7 callersFunctionMc
(t,e)
examples/common/three.min.js:7
↓ 7 callersFunctionMn
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callersFunctionQ
()
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callersFunctionVt
(t,e)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 7 callersMethod_cacheUniformValue
* Cache uniform value and return whether the value has changed. * @private
src/GPUProgram.ts:491
↓ 7 callersFunction_n
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callersMethod_prepareForWrite
* Increments the buffer index (if needed). * @private
src/GPULayer.ts:645
↓ 7 callersMethod_widthHeightForOutput
(programName: string, output?: GPULayer | GPULayer[])
src/GPUComposer.ts:842
↓ 7 callersMethodapplyMatrix4
(t)
examples/common/three.min.js:7
↓ 7 callersMethodapplyQuaternion
(t)
examples/common/three.min.js:7
↓ 7 callersMethodarray
()
examples/common/three.min.js:7
↓ 7 callersMethodattachToThreeTexture
* Attach the output buffer of this GPULayer to a Threejs Texture object. * @param {Texture} texture - Threejs texture object.
src/GPULayer.ts:1044
↓ 7 callersFunctionb
(a,b)
tests/browser/deps/dom-to-image.min.js:2
↓ 7 callersFunctionc
(a)
tests/browser/deps/dom-to-image.min.js:2
↓ 7 callersFunctionclamp
(type1: TI, type2: TI)
src/polyfills.ts:239
↓ 7 callersMethoddecrementBufferIndex
* Decrement buffer index by 1.
src/GPULayer.ts:581
↓ 7 callersFunctiong
(e,n)
examples/common/three.min.js:7
↓ 7 callersMethodgetInterpolation
(t,e,n,i,r,s,a,o)
examples/common/three.min.js:7
↓ 7 callersFunctionglsl1Sampler2D
(shaderSource: string)
src/regex.ts:284
↓ 7 callersFunctionglslPrefixForType
(type: GPULayerType)
src/conversions.ts:111
↓ 7 callersFunctioninitGLProgram
( gl: WebGLRenderingContext | WebGL2RenderingContext, vertexShader: WebGLShader, fragmentShader: WebGLShade
src/utils.ts:216
↓ 7 callersFunctionisIntType
(type: GPULayerType)
src/utils.ts:114
↓ 7 callersFunctionisPowerOf2
(value: number)
src/utils.ts:548
← previousnext →201–300 of 3,030, ranked by callers