Esempio n. 1
0
void ShaderProgram::SetUniform(GLint loc, const Vector4f &vec)
{
	glUniform4fv(loc, 1, vec.ptr());
}
Esempio n. 2
0
	void GLProgram::setArg( const char* name, const Vector4f & c )
	{
		GLint loc = glGetUniformLocation( program, name);
		glUniform4fv( loc, 1, ( GLfloat* )c.ptr() );
	}