OpenGL::ProgramUniformMethods
Instance methods
set_uniform(name : String, v0 : LibGL::Float, v1 : LibGL::Float, v2 : LibGL::Float, v3 : LibGL::Float)
Sourceset_uniform(name : String, v0 : LibGL::Int, v1 : LibGL::Int, v2 : LibGL::Int, v3 : LibGL::Int)
Sourceset_uniform(name : String, v0 : LibGL::UInt, v1 : LibGL::UInt, v2 : LibGL::UInt, v3 : LibGL::UInt)
Sourceset_uniform(name : String, v0 : LibGL::Float, v1 : LibGL::Float, v2 : LibGL::Float)
Sourceset_uniform(name : String, v0 : LibGL::Int, v1 : LibGL::Int, v2 : LibGL::Int)
Sourceset_uniform(name : String, v0 : LibGL::UInt, v1 : LibGL::UInt, v2 : LibGL::UInt)
Sourceset_uniform(name : String, v0 : LibGL::Float, v1 : LibGL::Float)
Sourceset_uniform(name : String, v0 : LibGL::Int, v1 : LibGL::Int)
Sourceset_uniform(name : String, v0 : LibGL::UInt, v1 : LibGL::UInt)
Sourceset_uniform(name : String, v0 : LibGL::Float)
Sourceset_uniform(name : String, v0 : LibGL::Int)
Sourceset_uniform(name : String, v0 : LibGL::UInt)
Sourceset_uniform(name : String, value : Array(LibGL::Float))
Sourceset_uniform(name : String, value : Array(Vector2) | Array(Tuple(LibGL::Float, LibGL::Float)))
Sourceset_uniform(name : String, value : Array(Vector3) | Array(Euler) | Array(Tuple(LibGL::Float, LibGL::Float, LibGL::Float)))
Sourceset_uniform(name : String, value : Array(Vector4) | Array(Quaternion) | Array(Tuple(LibGL::Float, LibGL::Float, LibGL::Float, LibGL::Float)))
Sourceset_uniform(name : String, value : Array(LibGL::Int))
Sourceset_uniform(name : String, value : Array(Tuple(LibGL::Int, LibGL::Int)))
Sourceset_uniform(name : String, value : Array(Tuple(LibGL::Int, LibGL::Int, LibGL::Int)))
Sourceset_uniform(name : String, value : Array(Tuple(LibGL::Int, LibGL::Int, LibGL::Int, LibGL::Int)))
Sourceset_uniform(name : String, value : Array(LibGL::UInt))
Sourceset_uniform(name : String, value : Array(Tuple(LibGL::UInt, LibGL::UInt)))
Sourceset_uniform(name : String, value : Array(Tuple(LibGL::UInt, LibGL::UInt, LibGL::UInt)))
Sourceset_uniform(name : String, value : Array(Tuple(LibGL::UInt, LibGL::UInt, LibGL::UInt, LibGL::UInt)))
Sourceset_uniform(name : String, value : Array(Matrix3), transpose = false)
Sourceset_uniform(name : String, value : Array(Matrix4), transpose = false)
Sourceset_uniform2v(name : String, value : Array(LibGL::Float))
Sourceset_uniform2v(name : String, value : Array(LibGL::Int))
Sourceset_uniform2v(name : String, value : Array(LibGL::UInt))
Sourceset_uniform3v(name : String, value : Array(LibGL::Float))
Sourceset_uniform3v(name : String, value : Array(LibGL::Int))
Sourceset_uniform3v(name : String, value : Array(LibGL::UInt))
Sourceset_uniform4v(name : String, value : Array(LibGL::Float))
Sourceset_uniform4v(name : String, value : Array(LibGL::Int))
Sourceset_uniform4v(name : String, value : Array(LibGL::UInt))
Sourceset_uniform_matrix2(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix2x3(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix2x4(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix3(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix3x2(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix3x4(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix4(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix4x2(name : String, value : Array(LibGL::Float), transpose = false)
Sourceset_uniform_matrix4x3(name : String, value : Array(LibGL::Float), transpose = false)
Source