On Sun, Jul 8, 2012 at 10:49 PM, Carlos López González <[email protected]> wrote: > Hi! > > 2012/7/9 Nikita Kitaev <[email protected]>: >> I updated my cairo png target so that it now works with the updates to >> the target system (see my branch at nikitakit_new_cairo_core_2). >> >> To render, run `synfig -t cairo_png file.sif` >> >> The colors are either shifted or inverted, I haven't figured out the cause >> yet. > > O_O But how do we pretend to have some result? There is not any layer > already ported to Cairo! What's the content of the sif file you have > tested?
Try it yourself! Here's one layer from the sif file I was using to test. It actually calls the cairo_png target, renders the file, and the render is different from the stock png target. I suspect the default get_color() based render is already working. That's your part of the code, so tell if you think I'm accidentally calling the software renderer instead. > I have a question regarding to one of your changes. Isn't possible to > modify the configure file to force to use cairo version 1.12 instead > of check it on run time and simply break out the program flow? Please don't do that quite yet. Ubuntu 12.04 ships with cairo 1.10. At the moment I don't want to wrestle with installing a newer cairo. (Especially since I saw bug reports where a cairo 1.12 PPA caused core gnome packages to crash.) For an actual release a configuration option might be better. But this means the new version of synfig won't run on any Ubuntu versions prior to 12.10. We need a better compatibility scenario than requiring users to upgrade their OS. ~Nikita
test.sif
Description: Binary data
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________ Synfig-devl mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/synfig-devl
