Hey Guys,
    
    On some of the bugs that i have reported to freedesktop, i have been
    asked about why Wine is making calls like XDrawSegment
    and not using Cairo to handle the 2d drawing which always provides
    consistent behavior regardless of drivers[1].
    
    I have also read that cairo support "X Window System, Quartz, Win32, image buffers,
      PostScript, PDF, and SVG file output. Experimental backends
      include OpenGL,
      XCB, BeOS, OS/2, and DirectFB"[2]. So it will also works
    with Wayland when this is ready :D.
    
    So i think this is a good way to make Wine more graphic driver
    agnostic and improve the behavior on MacOS without having to write a
    complete new driver just for Quartz.
    
    So i would like to know your thoughts, if Cairo could improve some
    stuff or if is not related or useless to the project
    
    Greetings
    
    Jaime Rave
    
    [1] https://bugs.freedesktop.org/show_bug.cgi?id=22770#c14
    [2] http://www.cairographics.org/