OpenGL::Shader
Inherits Reference < Object
Constants
TYPES = {
vertex: LibGL::VERTEX_SHADER,
fragment: LibGL::FRAGMENT_SHADER,
geometry: LibGL::GEOMETRY_SHADER,
compute: LibGL::COMPUTE_SHADER,
tess_evaluation: LibGL::TESS_EVALUATION_SHADER,
tess_control: LibGL::TESS_CONTROL_SHADER,
}
Constructors
new(type)
SourceInstance methods
compile
Sourcedelete
Sourcefinalize
Sourcesource=(source : String)
Sourcesource=(source : File)
Sourceto_unsafe
Source