pub type PFN_glUniform3dv = unsafe extern "system" fn(_location: GLint, _count: GLsizei, _value: *const GLdouble);