Closed Bug 302699 Opened 19 years ago Closed 19 years ago

Update cairo to 0.9.0

Categories

(Core Graveyard :: GFX, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tor, Assigned: tor)

References

Details

Attachments

(3 files, 1 obsolete file)

 
Attached file Update cairo to 0.6.0
Built and tested on linux, os-x, and win32.

Removes the null surface patch; svg uses a dummy surface instead.
Attachment #191020 - Flags: review?(vladimir)
Comment on attachment 191020 [details]
Update cairo to 0.6.0

r=vladimir
Attachment #191020 - Flags: review?(vladimir) → review+
Attachment #191020 - Flags: approval1.8b4?
Btw, what about an updated/vc71-precompiled libpiximan ?
I don't have the required version of devstudio to generate it - pav or vlad will
need to update that.
Comment on attachment 191020 [details]
Update cairo to 0.6.0

a=caillon for 1.8b4
Attachment #191020 - Flags: approval1.8b4? → approval1.8b4+
Neither of us have access to the right tools while we're away traveling.  This
may have to wait till ~Aug 10 to land.
Blocks: 294517
svg renderer portion of this patch landed, eliminating the need for the cairo
null surface patch.
Hope I built this correctly: optimized, using vc 7.1 (cl.exe version
13.10.3077)
dveditz: I think something probably went wrong, as the file you attached is
exactly the same as the existing pixman-vc71.lib.
Just the remaining subset, plus include the cairo patch that caillon mentioned:


  http://bugzilla.gnome.org/show_bug.cgi?id=311299
Attachment #191444 - Attachment is obsolete: true
I suppose that this bug should be "Update to cairo 0.9.0" now :)
I just updated everything to cairo 0.9.0, and discovered that canvas at least is
now 50% slower on windows than it was under 0.5.0.  This is pretty sucky.  Is
there a SVG perf test anywhere so that I can see if SVG also suffers?  If SVG
gets some big wins, it's probably worth updating, but otherwise we may want to
hold off until we figure out what the problem is...
Summary: Update cairo to 0.6.0 → Update cairo to 0.9.0
There are some SVG performance tests available here:

  http://hixie.ch/tests/adhoc/svg/perf/

Remember that cairo is not the default renderer for SVG on win32, so you'll need
to do a custom build there or test on linux.
we just landed 0.9.1+ on the trunk
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
(In reply to comment #15)
> we just landed 0.9.1+ on the trunk

I hope you can land 1.0 on the trunk, now that it's out 4 days after you did that..

http://lists.freedesktop.org/archives/cairo-announce/2005-August/000028.html
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: