pub type PFN_glProgramUniform3fEXT = unsafe extern "system" fn(_program: GLuint, _location: GLint, _v0: GLfloat, _v1: GLfloat, _v2: GLfloat);