pub type PFN_glTexGeniv = unsafe extern "system" fn(_coord: GLenum, _pname: GLenum, _params: *const GLint);