On Mon, Mar 28, 2016 at 08:07:39PM +0200, jp charras wrote: > * Cairo is not always very slow and is an alternative to OpenGL canvas, > which has sometimes issues.
Cairo is *absurdly* slow without a gallium driver i.e. on all intel GPUs :P I think that a better alternative to the opengl canvas is the legacy one, anyway... > * It could be a good canvas for Eeschema (better than Opengl). Uh? please elaborate on this... why should be better than opengl for eeschema? for line width consistency? (still hating opengl for that) > * It could be needed for printing as an alternative to the current wxDC > canvas (wxDC has always issues for printing) Excellent reason. I don't see any good reason for not using cairo to print > * I do not see any good reason to add a lot of #ifdef in code. Fully agree with this, too... you don't like cairo, just don't use it. Also IIRC is not an additional dependency since gtk (and wx by extension) needs it. Could be different on mac/win obviously... So I vote to keep cairo in (it isn't invasive, either) -- Lorenzo Marcantonio CZ Srl - Parma
signature.asc
Description: PGP signature
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

