pub type PFN_glGetTexEnvfv = unsafe extern "system" fn(_target: GLenum, _pname: GLenum, _params: *mut GLfloat);