Han-Wen Nienhuys <[email protected]> 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. -- David Kastrup _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
