pub type PFNGLGETSHADERSOURCEARBPROC = Option<unsafe extern "C" fn(obj: GLhandleARB, maxLength: GLsizei, length: *mut GLsizei, source: *mut GLcharARB)>;