David Kastrup <d...@gnu.org> writes: > David Kastrup <d...@gnu.org> writes: > >> Han-Wen Nienhuys <hanw...@gmail.com> writes: >> >>> Just a very quick look: I notice you're creating affine transform >>> matrices in Scheme. IMO, this seems an excellent candidate to >>> implement in C++ and expose through bindings, as the C++ matrices will >>> be better packed in memory, and should probably only be manipulated by >>> operations involving multiple floating point ops (add, multiply, etc.) >> >> Stupid question: wasn't Cairo a dependency of LilyPond? It should >> offer affine transforms as a builtin entity anyway, and it is >> conceivable that using those will play together smoothly with other >> rendering operations. > > Cancel that: I was confusing this with Pango.
Well, uncancel the idea in itself: seems like it applies to Pango as well: <URL:http://developer.gnome.org/pango/stable/pango-Glyph-Storage.html#PangoMatrix> -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel