[cairo] 1.6: 16.6 -> 24.8 for fixed-point storage

Sebastien Pouliot sebastien at ximian.com
Mon Jan 28 10:14:05 PST 2008


Hello Carl,

On Sun, 2008-01-27 at 22:55 -0800, Carl Worth wrote:
> On Thu, 24 Jan 2008 12:43:35 -0800, Carl Worth wrote:
> > As for 1.6, there's a lot that has already been done, but there's also
> > a fair amount left. Here are the 5 items on the roadmap currently and
> > who's "on the hook" for each of them:
> ...
> > 	• 16.16 -> 24.8		vlad
> 
> Vladimir tells me that the Mozilla folks have been running this code,
> (on non-Linux systems), for a while now without problems. And Larry
> Ewing also says it's working well for him.

Not to contradict Larry but moonlight still have an issue with 24.8
https://bugzilla.novell.com/show_bug.cgi?id=340809
The original crash now seems to be an infinite loop.

It was reported on the mailing-list a while back 
http://lists.cairographics.org/archives/cairo/2007-November/012024.html
by Fernando (who did a C test case still available on pastebin).

This wasn't fixed with the recent Cairo update(*) Larry did last week.
(*) 188765c8e857c88a66656a454a3dbd27c32170f7

> I just turned it on and ran "CAIRO_TEST_TARGET=image make test". I see
> several new "FAILS" in the test suite, but looking at the result it
> looks like almost all of them are simply changes in the details of
> rasterization, but no actual failures.
> 
> So I'll go ahead and update all such images, and push this, (on top of
> all the other recent patches I posted---and probably with the new
> function name that Behdad suggested).
> 
> And as soon as I do that[*] I'll push a 1.5.8 snapshot out and ask
> people to pound on all these things as much as they can.
> 
> Then the only thing left for 1.6 will be doing the image conversion to
> deal with goofy X server visuals (including pseudocolor).
> 
> This is definitely fun stuff.
> 
> -Carl
> 
> [*] No, wait! I really need to land Antoine's new CAIRO_EXTEND_PAD
> patch and Jeff's performance improvement before this snapshot too. So
> don't let me forget that, (or heckle me mercilessly).
> _______________________________________________
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo



More information about the cairo mailing list