pub unsafe extern "C" fn virgl_set_debug_callback(
    cb: Option<unsafe extern "C" fn(fmt: *const c_char, ap: *mut __va_list_tag)>
) -> Option<unsafe extern "C" fn(fmt: *const c_char, ap: *mut __va_list_tag)>