It seems the GL backend still doesn't compile as a couple uses of _cairo_surface_init weren't updated:
cairo-gl-source.c:76:5: error: too few arguments to function ‘_cairo_surface_init’
cairo-gl-source.c:103:5: error: too few arguments to function ‘_cairo_surface_init’
It seems the GL backend still doesn't compile as a couple uses of _cairo_surface_init weren't updated:
cairo-gl- source. c:76:5: error: too few arguments to function ‘_cairo_ surface_ init’ source. c:103:5: error: too few arguments to function ‘_cairo_ surface_ init’
cairo-gl-