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
↓ 374 callers
Method
copy
(t)
examples/common/three.min.js:7
↓ 199 callers
Method
get
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 190 callers
Method
set
(t,e)
examples/common/three.min.js:7
↓ 189 callers
Method
bind
()
examples/common/three.min.js:7
↓ 171 callers
Method
on
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 165 callers
Method
addEventListener
(t,e)
examples/common/three.min.js:7
↓ 164 callers
Method
forEach
(callback, ...opts)
tests/browser/deps/float16.js:1482
↓ 159 callers
Function
t
()
examples/common/canvas-capture.min.js:13
↓ 153 callers
Method
add
()
examples/common/three.min.js:7
↓ 122 callers
Method
max
(t)
examples/common/three.min.js:7
↓ 121 callers
Method
add
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 121 callers
Method
dispose
()
examples/common/three.min.js:7
↓ 102 callers
Method
min
(t)
examples/common/three.min.js:7
↓ 101 callers
Method
indexOf
(element, ...opts)
tests/browser/deps/float16.js:1640
↓ 100 callers
Method
removeEventListener
(t,e)
examples/common/three.min.js:7
↓ 94 callers
Method
setAttribute
(t,e)
examples/common/three.min.js:7
↓ 89 callers
Method
floor
()
examples/common/three.min.js:7
↓ 85 callers
Function
n
(t,e)
examples/common/three.min.js:7
↓ 84 callers
Method
join
(...opts)
tests/browser/deps/float16.js:1714
↓ 83 callers
Method
setUniform
* Set fragment shader uniform for GPUProgram. * @param name - Uniform name as it appears in fragment shader. * @param value - Uniform value. * @
src/GPUProgram.ts:521
↓ 81 callers
Method
keys
()
tests/browser/deps/float16.js:1393
↓ 70 callers
Method
dispose
* Deallocate GPULayer instance and associated WebGL properties.
src/GPULayer.ts:1092
↓ 70 callers
Method
toJSON
(t)
examples/common/three.min.js:7
↓ 68 callers
Method
fromArray
(t,e=0)
examples/common/three.min.js:7
↓ 63 callers
Method
multiplyScalar
(t)
examples/common/three.min.js:7
↓ 62 callers
Method
setXYZ
(t,e,n,i)
examples/common/three.min.js:7
↓ 59 callers
Method
emit
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 58 callers
Method
map
(callback, ...opts)
tests/browser/deps/float16.js:1413
↓ 57 callers
Method
clone
()
examples/common/three.min.js:7
↓ 53 callers
Method
apply
(t)
examples/common/three.min.js:7
↓ 52 callers
Method
slice
(...opts)
tests/browser/deps/float16.js:1602
↓ 51 callers
Method
applyMatrix4
(t)
examples/common/three.min.js:7
↓ 51 callers
Method
step
* Step GPUProgram entire fullscreen quad. * @param params - Step parameters. * @param params.program - GPUProgram to run. * @param params.input
src/GPUComposer.ts:897
↓ 50 callers
Method
toArray
(t=[],e=0)
examples/common/three.min.js:7
↓ 49 callers
Method
subVectors
(t,e)
examples/common/three.min.js:7
↓ 48 callers
Method
dot
(t)
examples/common/three.min.js:7
↓ 44 callers
Method
enable
(t)
examples/common/three.min.js:7
↓ 44 callers
Method
remove
()
examples/common/three.min.js:7
↓ 43 callers
Method
fromBufferAttribute
(t,e)
examples/common/three.min.js:7
↓ 42 callers
Method
getContext
()
examples/common/three.min.js:7
↓ 42 callers
Method
update
(t)
examples/common/three.min.js:7
↓ 41 callers
Method
addScaledVector
(t,e)
examples/common/three.min.js:7
↓ 40 callers
Method
round
()
examples/common/three.min.js:7
↓ 40 callers
Function
uniformInternalTypeForValue
( value: UniformValue, type: UniformType, uniformName: string, programName: string, )
src/utils.ts:681
↓ 39 callers
Function
Ve
(t,e)
examples/common/three.min.js:7
↓ 36 callers
Method
on
(t,e)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 36 callers
Method
random
()
examples/common/three.min.js:7
↓ 36 callers
Method
set
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 35 callers
Function
getFragmentOuts
(shaderSource: string, programName: string)
src/regex.ts:123
↓ 35 callers
Function
t
(e)
examples/common/micromodal.min.js:1
↓ 34 callers
Function
a
(t)
examples/common/three.min.js:7
↓ 34 callers
Method
dispatchEvent
(t)
examples/common/three.min.js:7
↓ 34 callers
Method
includes
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 34 callers
Function
isNumberOfType
(value: any, type: GPULayerType)
src/checks.ts:91
↓ 34 callers
Function
z
(t,e)
examples/common/canvas-capture.min.js:13
↓ 33 callers
Method
ceil
()
examples/common/three.min.js:7
↓ 33 callers
Method
getComponents
(t,e="int")
examples/common/tweakpane-3.1.1.min.js:2
↓ 33 callers
Function
m
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 32 callers
Method
addInput
(t,e,n)
examples/common/tweakpane-3.1.1.min.js:2
↓ 32 callers
Method
fromObject
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 32 callers
Method
normalize
()
examples/common/three.min.js:7
↓ 31 callers
Function
e
(e)
examples/common/canvas-capture.min.js:13
↓ 31 callers
Method
setFromMatrixPosition
(t)
examples/common/three.min.js:7
↓ 30 callers
Method
filter
(callback, ...opts)
tests/browser/deps/float16.js:1427
↓ 30 callers
Method
resize
( dimensions: number | number[], arrayOrImage?: HTMLImageElement | GPULayerArray | number[], )
src/GPULayer.ts:695
↓ 30 callers
Method
setIndex
(t)
examples/common/three.min.js:7
↓ 30 callers
Method
test
(t)
examples/common/three.min.js:7
↓ 29 callers
Method
reduce
(callback, ...opts)
tests/browser/deps/float16.js:1443
↓ 29 callers
Function
v
(t,e)
examples/common/canvas-capture.min.js:13
↓ 28 callers
Method
getValues
* Returns the current values of the GPULayer as a TypedArray. * @returns - A TypedArray containing current state of GPULayer.
src/GPULayer.ts:921
↓ 28 callers
Function
r
()
examples/common/canvas-capture.min.js:1
↓ 27 callers
Function
_
(e,n,r,s,a,o)
examples/common/three.min.js:7
↓ 27 callers
Method
get
(t)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 27 callers
Method
setRawValue
(t,e)
examples/common/tweakpane-3.1.1.min.js:2
↓ 26 callers
Method
_setVertexUniform
* Set vertex shader uniform for GPUProgram. * @private
src/GPUProgram.ts:651
↓ 26 callers
Function
compileShader
( gl: WebGLRenderingContext | WebGL2RenderingContext, glslVersion: GLSLVersion, intPrecision: GLSLPrecision
src/utils.ts:163
↓ 26 callers
Method
setValue
(t,e)
examples/common/three.min.js:7
↓ 26 callers
Function
x
(t,e,r)
examples/common/canvas-capture.min.js:13
↓ 25 callers
Function
e
(e,t)
examples/common/micromodal.min.js:1
↓ 25 callers
Method
getParameter
(t,e)
examples/common/three.min.js:7
↓ 25 callers
Function
shouldCastIntTypeAsFloat
( composer: GPUComposer, type: GPULayerType, )
src/GPULayerHelpers.ts:198
↓ 24 callers
Function
Te
(t,e,n,i,s)
examples/common/tweakpane-3.1.1.min.js:2
↓ 24 callers
Method
invert
()
examples/common/three.min.js:7
↓ 24 callers
Method
sub
(t)
examples/common/three.min.js:7
↓ 23 callers
Function
Uc
(t,e,n)
examples/common/three.min.js:7
↓ 23 callers
Function
i
(t)
examples/common/three.min.js:7
↓ 23 callers
Function
preprocessFragmentShader
(shaderSource: string, glslVersion: GLSLVersion, name: string)
src/utils.ts:648
↓ 22 callers
Method
addButton
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 22 callers
Method
getX
(t)
examples/common/three.min.js:7
↓ 22 callers
Function
isWebGL2
(gl: WebGLRenderingContext | WebGL2RenderingContext)
src/utils.ts:249
↓ 22 callers
Function
k
(t)
examples/common/three.min.js:7
↓ 22 callers
Method
set
(t,e)
examples/common/tweakpane-plugin-essentials.min.js:1
↓ 22 callers
Method
toString
()
examples/common/tweakpane-3.1.1.min.js:2
↓ 21 callers
Function
Ne
(t,e,n)
examples/common/three.min.js:7
↓ 21 callers
Function
a
(t)
examples/common/tweakpane-3.1.1.min.js:2
↓ 21 callers
Function
assertFloat16Array
* @param {unknown} target * @throws {TypeError}
tests/browser/deps/float16.js:1173
↓ 21 callers
Function
convertToNumber
* convert a half float number bits to a number. * @param {number} float16bits - half float number bits * @returns {number} double float
tests/browser/deps/float16.js:119
↓ 21 callers
Function
hd
(t,e,n,i,r,s,a)
examples/common/three.min.js:7
↓ 21 callers
Function
n
()
examples/common/canvas-capture.min.js:1
↓ 21 callers
Method
remove
(t)
examples/common/tweakpane-3.1.1.min.js:2
next →
1–100 of 3,030, ranked by callers