void ProgramObject::setUniform4f(const char *varname, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) { glUniform4fARB(getUniformLocation(varname), v0, v1, v2, v3); }