pub type PFNGLXALLOCATEMEMORYNVPROC = Option<unsafe extern "C" fn(size: GLsizei, readfreq: GLfloat, writefreq: GLfloat, priority: GLfloat) -> *mut c_void>;