Glove::ShaderProgram
Inherits Reference / Object
Constructors
new
SourceClass methods
from(vertex_shader_path : Path, fragment_shader_path : Path)
Sourcefrom(vertex_shader_io : IO, fragment_shader_io : IO)
Sourcefrom(vertex_shader_string : String, fragment_shader_string : String)
SourceInstance methods
attach(shader)
Sourceget_uniform_location_cached(name)
Sourcelink
Sourceprogram_id
Sourceset_uniform_1f(name, v0)
Sourceset_uniform_1i(name, v0)
Sourceset_uniform_4f(name, v0, v1, v2, v3)
Sourceset_uniform_matrix_4f(name, transpose, data)
Sourceuse
Source