pub unsafe extern "C" fn glGetNamedProgramivEXT( program: GLuint, target: GLenum, pname: GLenum, params: *mut GLint)