pub unsafe extern "C" fn cairo_xcb_surface_create_with_xrender_format(
    connection: *mut xcb_connection_t,
    screen: *mut xcb_screen_t,
    drawable: xcb_drawable_t,
    format: *mut xcb_render_pictforminfo_t,
    width: c_int,
    height: c_int
) -> *mut cairo_surface_t