Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SimonAKing/HomePage
/ functions
Functions
83 in github.com/SimonAKing/HomePage
⨍
Functions
83
◇
Types & classes
6
↓ 20 callers
Method
bind
()
src/js/background.js:185
↓ 20 callers
Function
compileShader
(type, source, keywords)
src/js/background.js:212
↓ 10 callers
Function
createFBO
(w, h, internalFormat, format, type, param)
src/js/background.js:813
↓ 10 callers
Function
scaleByPixelRatio
(input)
src/js/background.js:1383
↓ 7 callers
Method
createSpecialBlock
()
src/js/main.js:426
↓ 6 callers
Function
getSupportedFormat
(gl, internalFormat, format, type)
src/js/background.js:107
↓ 4 callers
Function
getResolution
(resolution)
src/js/background.js:1362
↓ 4 callers
Method
resizeCanvas
()
src/js/main.js:97
↓ 3 callers
Function
createDoubleFBO
(w, h, internalFormat, format, type, param)
src/js/background.js:847
↓ 3 callers
Function
generateColor
()
src/js/background.js:1315
↓ 3 callers
Function
updatePointerUpData
(pointer)
src/js/background.js:1299
↓ 2 callers
Method
animate
()
src/js/main.js:762
↓ 2 callers
Function
createProgram
(vertexShader, fragmentShader)
src/js/background.js:190
↓ 2 callers
Function
getUniforms
(program)
src/js/background.js:202
↓ 2 callers
Method
handleMouseLeave
()
src/js/main.js:407
↓ 2 callers
Method
handleMouseMove
(event)
src/js/main.js:355
↓ 2 callers
Method
handleTouchMove
(x, y)
src/js/main.js:248
↓ 2 callers
Function
initFramebuffers
()
src/js/background.js:753
↓ 2 callers
Function
loadAll
()
src/js/main.js:971
↓ 2 callers
Function
multipleSplats
(amount)
src/js/background.js:1221
↓ 2 callers
Function
resizeCanvas
()
src/js/background.js:980
↓ 2 callers
Function
resizeDoubleFBO
(target, w, h, internalFormat, format, type, param)
src/js/background.js:884
↓ 2 callers
Function
splat
(x, y, dx, dy, color)
src/js/background.js:1235
↓ 2 callers
Function
updatePointerDownData
(pointer, id, posX, posY)
src/js/background.js:1276
↓ 2 callers
Function
updatePointerMoveData
(pointer, posX, posY)
src/js/background.js:1289
↓ 1 callers
Function
HSVtoRGB
(h, s, v)
src/js/background.js:1323
↓ 1 callers
Function
addKeywords
(source, keywords)
src/js/background.js:225
↓ 1 callers
Function
applyBloom
(source, destination)
src/js/background.js:1139
↓ 1 callers
Function
applyInputs
()
src/js/background.js:1003
↓ 1 callers
Function
applySunrays
(source, mask, destination)
src/js/background.js:1188
↓ 1 callers
Function
blur
(target, temp, iterations)
src/js/background.js:1202
↓ 1 callers
Function
calcDeltaTime
()
src/js/background.js:972
↓ 1 callers
Function
changeColor
()
src/js/background.js:939
↓ 1 callers
Function
correctDeltaX
(delta)
src/js/background.js:1303
↓ 1 callers
Function
correctDeltaY
(delta)
src/js/background.js:1309
↓ 1 callers
Function
correctRadius
(radius)
src/js/background.js:1253
↓ 1 callers
Function
createTextureAsync
(url)
src/js/background.js:896
↓ 1 callers
Function
drawCheckerboard
(fbo)
src/js/background.js:1117
↓ 1 callers
Function
drawColor
(fbo, color)
src/js/background.js:1111
↓ 1 callers
Function
drawDisplay
(fbo, width, height)
src/js/background.js:1123
↓ 1 callers
Method
drawGrid
()
src/js/main.js:461
↓ 1 callers
Function
getAngle
(angx, angy)
src/js/main.js:849
↓ 1 callers
Function
getMoveDirection
(startx, starty, endx, endy)
src/js/main.js:837
↓ 1 callers
Function
getTextureScale
(texture, width, height)
src/js/background.js:1376
↓ 1 callers
Function
getWebGLContext
(canvas)
src/js/background.js:59
↓ 1 callers
Method
handleTouchEnd
()
src/js/main.js:302
↓ 1 callers
Function
hashCode
(s)
src/js/background.js:1388
↓ 1 callers
Method
init
()
src/js/main.js:44
↓ 1 callers
Function
initBloomFramebuffers
()
src/js/background.js:781
↓ 1 callers
Function
initSunraysFramebuffers
()
src/js/background.js:802
↓ 1 callers
Function
isMobile
()
src/js/background.js:142
↓ 1 callers
Function
loadMain
()
src/js/main.js:934
↓ 1 callers
Function
normalizeColor
(input)
src/js/background.js:1347
↓ 1 callers
Method
optimizeForMobile
()
src/js/main.js:71
↓ 1 callers
Function
render
(target)
src/js/background.js:1083
↓ 1 callers
Method
resetSnake
()
src/js/main.js:337
↓ 1 callers
Function
resizeFBO
(target, w, h, internalFormat, format, type, param)
src/js/background.js:876
↓ 1 callers
Method
setKeywords
(keywords)
src/js/background.js:155
↓ 1 callers
Method
setupEventListeners
()
src/js/main.js:115
↓ 1 callers
Method
setupTouchEvents
()
src/js/main.js:136
↓ 1 callers
Function
splatPointer
(pointer)
src/js/background.js:1215
↓ 1 callers
Function
step
(dt)
src/js/background.js:1015
↓ 1 callers
Function
supportRenderTextureFormat
(gl, internalFormat, format, type)
src/js/background.js:125
↓ 1 callers
Function
switchPage
()
src/js/main.js:884
↓ 1 callers
Function
update
(first)
src/js/background.js:960
↓ 1 callers
Method
updateAnimation
(timestamp)
src/js/main.js:656
↓ 1 callers
Function
updateColors
(dt)
src/js/background.js:991
↓ 1 callers
Function
updateKeywords
()
src/js/background.js:928
↓ 1 callers
Function
wrap
(value, min, max)
src/js/background.js:1356
Function
attach
(id)
src/js/background.js:839
Method
bind
()
src/js/background.js:173
Method
constructor
(vertexShader, fragmentShaderSource)
src/js/background.js:147
Method
constructor
(vertexShader, fragmentShader)
src/js/background.js:179
Method
constructor
(canvas, options = {})
src/js/main.js:2
Method
destroy
()
src/js/main.js:784
Function
handleScrollEvent
(e)
src/js/main.js:991
Method
handleVisibilityChange
()
src/js/main.js:768
Function
initBackground
()
src/js/background.js:944
Function
loadIntro
()
src/js/main.js:868
Function
pointerPrototype
()
src/js/background.js:30
Function
read
()
src/js/background.js:856
Function
swap
()
src/js/background.js:868
Function
write
()
src/js/background.js:862