pub type PFNGLGETDOUBLEI_VEXTPROC = Option<unsafe extern "C" fn(pname: GLenum, index: GLuint, params: *mut GLdouble)>;