pub type PFN_glProgramUniform1d = unsafe extern "system" fn(_program: GLuint, _location: GLint, _v0: GLdouble);