lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using/requiring Cairo


From: Paul
Subject: Re: Using/requiring Cairo
Date: Tue, 27 Jun 2017 13:04:48 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1

On 06/26/2017 02:36 PM, David Kastrup wrote:

Interestingly, "Cairo uses hardware acceleration when available."
Well, to be fair this just concerns display backends.  So it might be
interesting for Denemo and Frescobaldi interfacing but will not
otherwise affect output.  I think it would be quite interesting for
creating "live" output "rolls" for editing.

Ah, good to know. That would indeed be cool if it could be used by front-ends like that.

Yes.  That is what suggests eventual retirement of the existing backends
to be an option that could end up reducing the amount of ongoing
developer effort for keeping the backends in uniformly coherent shape.

Cairo doesn't do stuff like skylines and page layout, so finding good
ways for fudging stuff together will still be necessary.

I assume users would still be able to make their own stencils (or equivalent cairo data structures), via the guile-cairo wrapper or otherwise. Also it would be good to still be able to include ids or other metadata in svg output. Just to put those things on the radar.

-Paul



reply via email to

[Prev in Thread] Current Thread [Next in Thread]