pub type PFNGLTEXTUREMATERIALEXTPROC = Option<unsafe extern "C" fn(face: GLenum, mode: GLenum)>;