Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cstegel/opengl-samples-golang
/ functions
Functions
279 in github.com/cstegel/opengl-samples-golang
⨍
Functions
279
◇
Types & classes
63
↓ 14 callers
Method
GetUniformLocation
(name string)
materials/gfx/shader.go:48
↓ 14 callers
Method
GetUniformLocation
(name string)
light-maps/gfx/shader.go:48
↓ 9 callers
Method
GetUniformLocation
(name string)
basic-light/gfx/shader.go:48
↓ 8 callers
Method
GetUniformLocation
(name string)
colors/gfx/shader.go:48
↓ 8 callers
Method
GetUniformLocation
(name string)
basic-3d/gfx/shader.go:48
↓ 5 callers
Method
GetUniformLocation
(name string)
basic-camera/gfx/shader.go:48
↓ 5 callers
Method
IsActive
IsActive returns whether the given Action is currently active
colors/win/input.go:46
↓ 5 callers
Method
IsActive
IsActive returns whether the given Action is currently active
materials/win/input.go:46
↓ 5 callers
Method
IsActive
IsActive returns whether the given Action is currently active
basic-light/win/input.go:46
↓ 5 callers
Method
IsActive
IsActive returns whether the given Action is currently active
light-maps/win/input.go:46
↓ 5 callers
Method
IsActive
IsActive returns whether the given Action is currently active
basic-camera/win/input.go:46
↓ 4 callers
Method
ShouldClose
()
colors/win/window.go:55
↓ 4 callers
Method
ShouldClose
()
basic-light/win/window.go:55
↓ 3 callers
Method
Bind
(texUnit uint32)
basic-textures/gfx/texture.go:80
↓ 3 callers
Method
Bind
(texUnit uint32)
basic-camera/gfx/texture.go:80
↓ 3 callers
Method
Bind
(texUnit uint32)
basic-3d/gfx/texture.go:80
↓ 3 callers
Method
UnBind
()
basic-textures/gfx/texture.go:86
↓ 3 callers
Method
UnBind
()
basic-camera/gfx/texture.go:86
↓ 3 callers
Method
UnBind
()
basic-3d/gfx/texture.go:86
↓ 3 callers
Function
compileShader
(shaderCode string, shaderType uint32)
hello-triangle-advanced/hello_triangle_advanced.go:109
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
basic-textures/gfx/shader.go:99
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
basic-shaders/gfx/shader.go:95
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
colors/gfx/shader.go:99
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
materials/gfx/shader.go:99
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
basic-light/gfx/shader.go:99
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
light-maps/gfx/shader.go:99
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
basic-camera/gfx/shader.go:99
↓ 3 callers
Function
getGlError
(glHandle uint32, checkTrueParam uint32, getObjIvFn getObjIv, getObjInfoLogFn getObjInfoLog, failMsg string)
basic-3d/gfx/shader.go:99
↓ 2 callers
Method
GetUniformLocation
(name string)
basic-textures/gfx/shader.go:48
↓ 2 callers
Method
SetUniform
(uniformLoc int32)
basic-textures/gfx/texture.go:91
↓ 2 callers
Method
SetUniform
(uniformLoc int32)
basic-camera/gfx/texture.go:91
↓ 2 callers
Method
SetUniform
(uniformLoc int32)
basic-3d/gfx/texture.go:91
↓ 2 callers
Method
Use
()
colors/gfx/shader.go:38
↓ 2 callers
Method
Use
()
materials/gfx/shader.go:38
↓ 2 callers
Method
Use
()
basic-light/gfx/shader.go:38
↓ 2 callers
Method
Use
()
light-maps/gfx/shader.go:38
↓ 2 callers
Function
checkGlError
(glObject uint32, errorParam uint32, getParamFn getGlParam, getInfoLogFn getInfoLog, failMsg string)
hello-triangle/hello_triangle.go:76
↓ 2 callers
Function
checkGlError
(glObject uint32, errorParam uint32, getParamFn getGlParam, getInfoLogFn getInfoLog, failMsg string)
hello-triangle-advanced/hello_triangle_advanced.go:87
↓ 2 callers
Function
checkShaderCompileErrors
(shader uint32)
hello-triangle/hello_triangle.go:88
↓ 2 callers
Function
createTriangleVAO
* * Creates the Vertex Array Object for a triangle. */
hello-triangle-advanced/hello_triangle_advanced.go:136
↓ 2 callers
Function
createVAO
* * Creates the Vertex Array Object for a triangle. * indices is leftover from earlier samples and not used here. */
colors/main.go:115
↓ 2 callers
Function
createVAO
* * Creates the Vertex Array Object for a triangle. * indices is leftover from earlier samples and not used here. */
materials/main.go:116
↓ 2 callers
Function
createVAO
* * Creates the Vertex Array Object for a triangle. * indices is leftover from earlier samples and not used here. */
basic-light/main.go:117
↓ 2 callers
Function
createVAO
* * Creates the Vertex Array Object for a triangle. * indices is leftover from earlier samples and not used here. */
light-maps/main.go:116
↓ 2 callers
Function
linkShaders
* * Link the provided shaders in the order they were given and return the linked program. */
hello-triangle-advanced/hello_triangle_advanced.go:122
↓ 1 callers
Method
Attach
(shaders ...*Shader)
basic-textures/gfx/shader.go:31
↓ 1 callers
Method
Attach
(shaders ...*Shader)
basic-shaders/gfx/shader.go:31
↓ 1 callers
Method
Attach
(shaders ...*Shader)
colors/gfx/shader.go:31
↓ 1 callers
Method
Attach
(shaders ...*Shader)
materials/gfx/shader.go:31
↓ 1 callers
Method
Attach
(shaders ...*Shader)
basic-light/gfx/shader.go:31
↓ 1 callers
Method
Attach
(shaders ...*Shader)
light-maps/gfx/shader.go:31
↓ 1 callers
Method
Attach
(shaders ...*Shader)
basic-camera/gfx/shader.go:31
↓ 1 callers
Method
Attach
(shaders ...*Shader)
basic-3d/gfx/shader.go:31
↓ 1 callers
Method
Bind
(texUnit uint32)
colors/gfx/texture.go:80
↓ 1 callers
Method
Bind
(texUnit uint32)
materials/gfx/texture.go:80
↓ 1 callers
Method
Bind
(texUnit uint32)
basic-light/gfx/texture.go:80
↓ 1 callers
Method
Bind
(texUnit uint32)
light-maps/gfx/texture.go:80
↓ 1 callers
Method
CheckpointCursorChange
CheckpointCursorChange updates the publicly available Cursor() and CursorChange() methods to return the current Cursor and change since last time this
colors/win/input.go:63
↓ 1 callers
Method
CheckpointCursorChange
CheckpointCursorChange updates the publicly available Cursor() and CursorChange() methods to return the current Cursor and change since last time this
materials/win/input.go:63
↓ 1 callers
Method
CheckpointCursorChange
CheckpointCursorChange updates the publicly available Cursor() and CursorChange() methods to return the current Cursor and change since last time this
basic-light/win/input.go:63
↓ 1 callers
Method
CheckpointCursorChange
CheckpointCursorChange updates the publicly available Cursor() and CursorChange() methods to return the current Cursor and change since last time this
light-maps/win/input.go:63
↓ 1 callers
Method
CheckpointCursorChange
CheckpointCursorChange updates the publicly available Cursor() and CursorChange() methods to return the current Cursor and change since last time this
basic-camera/win/input.go:63
↓ 1 callers
Method
CursorChange
CursorChange returns the amount of change in the underlying cursor since the last time CheckpointCursorChange was called
colors/win/input.go:57
↓ 1 callers
Method
CursorChange
CursorChange returns the amount of change in the underlying cursor since the last time CheckpointCursorChange was called
materials/win/input.go:57
↓ 1 callers
Method
CursorChange
CursorChange returns the amount of change in the underlying cursor since the last time CheckpointCursorChange was called
basic-light/win/input.go:57
↓ 1 callers
Method
CursorChange
CursorChange returns the amount of change in the underlying cursor since the last time CheckpointCursorChange was called
light-maps/win/input.go:57
↓ 1 callers
Method
CursorChange
CursorChange returns the amount of change in the underlying cursor since the last time CheckpointCursorChange was called
basic-camera/win/input.go:57
↓ 1 callers
Method
Delete
()
basic-textures/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
basic-textures/gfx/shader.go:24
↓ 1 callers
Method
Delete
()
basic-shaders/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
basic-shaders/gfx/shader.go:24
↓ 1 callers
Method
Delete
()
colors/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
colors/gfx/shader.go:24
↓ 1 callers
Method
Delete
()
materials/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
materials/gfx/shader.go:24
↓ 1 callers
Method
Delete
()
basic-light/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
basic-light/gfx/shader.go:24
↓ 1 callers
Method
Delete
()
light-maps/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
light-maps/gfx/shader.go:24
↓ 1 callers
Method
Delete
()
basic-camera/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
basic-camera/gfx/shader.go:24
↓ 1 callers
Method
Delete
()
basic-3d/gfx/shader.go:20
↓ 1 callers
Method
Delete
()
basic-3d/gfx/shader.go:24
↓ 1 callers
Method
GetTransform
GetCameraTransform gets the matrix to transform from world coordinates to this camera's coordinates.
colors/cam/camera.go:103
↓ 1 callers
Method
GetTransform
GetCameraTransform gets the matrix to transform from world coordinates to this camera's coordinates.
materials/cam/camera.go:103
↓ 1 callers
Method
GetTransform
GetCameraTransform gets the matrix to transform from world coordinates to this camera's coordinates.
basic-light/cam/camera.go:103
↓ 1 callers
Method
GetTransform
GetCameraTransform gets the matrix to transform from world coordinates to this camera's coordinates.
light-maps/cam/camera.go:103
↓ 1 callers
Method
GetTransform
GetCameraTransform gets the matrix to transform from world coordinates to this camera's coordinates.
basic-camera/cam/camera.go:103
↓ 1 callers
Method
Height
()
colors/win/window.go:51
↓ 1 callers
Method
Height
()
materials/win/window.go:51
↓ 1 callers
Method
Height
()
basic-light/win/window.go:51
↓ 1 callers
Method
Height
()
light-maps/win/window.go:51
↓ 1 callers
Method
Height
()
basic-camera/win/window.go:51
↓ 1 callers
Method
InputManager
()
colors/win/window.go:19
↓ 1 callers
Method
InputManager
()
materials/win/window.go:19
↓ 1 callers
Method
InputManager
()
basic-light/win/window.go:19
↓ 1 callers
Method
InputManager
()
light-maps/win/window.go:19
↓ 1 callers
Method
InputManager
()
basic-camera/win/window.go:19
↓ 1 callers
Method
Link
()
basic-textures/gfx/shader.go:42
↓ 1 callers
Method
Link
()
basic-shaders/gfx/shader.go:42
next →
1–100 of 279, ranked by callers