pub unsafe extern "C" fn glXGetProcAddress(
    procname: *const GLubyte
) -> Option<unsafe extern "C" fn(procname: *const GLubyte)>