Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amandaghassaei/gpu-io
/ functions
Functions
3,030 in github.com/amandaghassaei/gpu-io
⨍
Functions
3,030
◇
Types & classes
706
↓ 11 callers
Function
isValidClearValue
(clearValue: number | number[], numComponents: number, type: GPULayerType)
src/checks.ts:67
↓ 11 callers
Function
m
()
examples/common/three.min.js:7
↓ 11 callers
Method
set
(t,e,n,i,r,s,a,o,l,c,h,u,d,p,m,f)
examples/common/three.min.js:7
↓ 11 callers
Method
sort
(...opts)
tests/browser/deps/float16.js:1584
↓ 11 callers
Method
subarray
(...opts)
tests/browser/deps/float16.js:1621
↓ 11 callers
Function
vh
(t,e,n)
examples/common/three.min.js:7
↓ 11 callers
Function
xt
(t)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 10 callers
Function
A
(t)
examples/common/canvas-capture.min.js:13
↓ 10 callers
Function
C
(t)
examples/common/canvas-capture.min.js:13
↓ 10 callers
Function
F
(t,e)
examples/common/canvas-capture.min.js:13
↓ 10 callers
Function
Ht
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 10 callers
Function
Mt
(e)
examples/common/three.min.js:7
↓ 10 callers
Method
addFolder
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 10 callers
Method
clear
* 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 callers
Method
find
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 10 callers
Function
glsl1FragmentOut
(shaderSource: string, programName: string)
src/regex.ts:192
↓ 10 callers
Function
glsl1VertexIn
(shaderSource: string)
src/regex.ts:15
↓ 10 callers
Method
init
()
examples/common/three.min.js:7
↓ 10 callers
Function
l
(e)
examples/common/tweakpane-image-plugin.min.js:1
↓ 10 callers
Method
setHex
(t,e=Se)
examples/common/three.min.js:7
↓ 10 callers
Method
setPath
(t)
examples/common/three.min.js:7
↓ 10 callers
Method
stop
()
examples/common/three.min.js:7
↓ 10 callers
Method
updateMatrixWorld
(t)
examples/common/three.min.js:7
↓ 9 callers
Function
Ie
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callers
Function
L
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callers
Method
_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 callers
Method
addGroup
(t,e,n=0)
examples/common/three.min.js:7
↓ 9 callers
Method
create
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callers
Function
f
(t,e)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 9 callers
Function
fe
(t,e,n)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callers
Function
glsl1FragmentIn
(shaderSource: string)
src/regex.ts:112
↓ 9 callers
Function
glsl1Uint
(shaderSource: string)
src/regex.ts:292
↓ 9 callers
Function
glsl1VertexOut
(shaderSource: string)
src/regex.ts:100
↓ 9 callers
Method
hasAttribute
(t)
examples/common/three.min.js:7
↓ 9 callers
Function
indexOfLayerInArray
(layer: GPULayer, array: (GPULayer | GPULayerState)[])
src/utils.ts:801
↓ 9 callers
Function
initSequentialFloatArray
(length: number)
src/utils.ts:557
↓ 9 callers
Method
lengthSq
()
examples/common/three.min.js:7
↓ 9 callers
Method
makeEmpty
()
examples/common/three.min.js:7
↓ 9 callers
Method
multiply
(t)
examples/common/three.min.js:7
↓ 9 callers
Method
off
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callers
Function
os
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callers
Method
reset
()
examples/common/three.min.js:7
↓ 9 callers
Method
set
(input, ...opts)
tests/browser/deps/float16.js:1546
↓ 9 callers
Method
set
(t,e,n,i)
examples/common/three.min.js:7
↓ 9 callers
Method
shift
(t)
examples/common/three.min.js:7
↓ 9 callers
Function
u
(t,e,i)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 9 callers
Method
values
()
tests/browser/deps/float16.js:1397
↓ 9 callers
Function
ve
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 9 callers
Function
x
(t)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 8 callers
Function
D
(n,s,a)
examples/common/three.min.js:7
↓ 8 callers
Function
H
(t)
examples/common/canvas-capture.min.js:13
↓ 8 callers
Function
T
(n,r,s,a,l)
examples/common/three.min.js:7
↓ 8 callers
Method
_drawFinish
(params: { blendAlpha?: boolean, })
src/GPUComposer.ts:879
↓ 8 callers
Method
_drawSetup
* Set inputs and outputs in preparation for draw call. * @private
src/GPUComposer.ts:604
↓ 8 callers
Method
_onChangeCallback
()
examples/common/three.min.js:7
↓ 8 callers
Method
_setBlendMode
* Set blend mode for draw call. * @private
src/GPUComposer.ts:654
↓ 8 callers
Method
addVectors
(t,e)
examples/common/three.min.js:7
↓ 8 callers
Function
b
(t)
examples/common/canvas-capture.min.js:13
↓ 8 callers
Method
end
()
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 8 callers
Function
getFloat16
* 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 callers
Method
getPoint
()
examples/common/three.min.js:7
↓ 8 callers
Method
is1D
* 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 callers
Method
normalize
()
examples/common/three.min.js:7
↓ 8 callers
Function
o
(e,t,i,n)
examples/common/tweakpane-image-plugin.min.js:1
↓ 8 callers
Function
p
(t)
examples/common/three.min.js:7
↓ 8 callers
Method
set
(t,e,n)
examples/common/three.min.js:7
↓ 8 callers
Function
setFloat16
* 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 callers
Method
setRequestHeader
(t)
examples/common/three.min.js:7
↓ 8 callers
Method
setWithCredentials
(t)
examples/common/three.min.js:7
↓ 8 callers
Method
start
(t)
examples/common/three.min.js:7
↓ 8 callers
Method
transformDirection
(t)
examples/common/three.min.js:7
↓ 8 callers
Method
updateMatrix
()
examples/common/three.min.js:7
↓ 8 callers
Function
v
()
examples/common/three.min.js:7
↓ 8 callers
Function
xe
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callers
Function
F
(t)
examples/common/three.min.js:7
↓ 7 callers
Function
Ln
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callers
Function
M
(t,e)
examples/common/three.min.js:7
↓ 7 callers
Function
Mc
(t,e)
examples/common/three.min.js:7
↓ 7 callers
Function
Mn
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callers
Function
Q
()
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callers
Function
Vt
(t,e)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 7 callers
Method
_cacheUniformValue
* Cache uniform value and return whether the value has changed. * @private
src/GPUProgram.ts:491
↓ 7 callers
Function
_n
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 7 callers
Method
_prepareForWrite
* Increments the buffer index (if needed). * @private
src/GPULayer.ts:645
↓ 7 callers
Method
_widthHeightForOutput
(programName: string, output?: GPULayer | GPULayer[])
src/GPUComposer.ts:842
↓ 7 callers
Method
applyMatrix4
(t)
examples/common/three.min.js:7
↓ 7 callers
Method
applyQuaternion
(t)
examples/common/three.min.js:7
↓ 7 callers
Method
array
()
examples/common/three.min.js:7
↓ 7 callers
Method
attachToThreeTexture
* Attach the output buffer of this GPULayer to a Threejs Texture object. * @param {Texture} texture - Threejs texture object.
src/GPULayer.ts:1044
↓ 7 callers
Function
b
(a,b)
tests/browser/deps/dom-to-image.min.js:2
↓ 7 callers
Function
c
(a)
tests/browser/deps/dom-to-image.min.js:2
↓ 7 callers
Function
clamp
(type1: TI, type2: TI)
src/polyfills.ts:239
↓ 7 callers
Method
decrementBufferIndex
* Decrement buffer index by 1.
src/GPULayer.ts:581
↓ 7 callers
Function
g
(e,n)
examples/common/three.min.js:7
↓ 7 callers
Method
getInterpolation
(t,e,n,i,r,s,a,o)
examples/common/three.min.js:7
↓ 7 callers
Function
glsl1Sampler2D
(shaderSource: string)
src/regex.ts:284
↓ 7 callers
Function
glslPrefixForType
(type: GPULayerType)
src/conversions.ts:111
↓ 7 callers
Function
initGLProgram
( gl: WebGLRenderingContext | WebGL2RenderingContext, vertexShader: WebGLShader, fragmentShader: WebGLShade
src/utils.ts:216
↓ 7 callers
Function
isIntType
(type: GPULayerType)
src/utils.ts:114
↓ 7 callers
Function
isPowerOf2
(value: number)
src/utils.ts:548
← previous
next →
201–300 of 3,030, ranked by callers