Hey Guys,

On some of the bugs that i have reported to freedesktop, i have been asked about why Wine is making calls like XDrawSegmentand 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 includeOpenGL <http://www.cairographics.org/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/


Reply via email to