Closed Bug 510214 Opened 16 years ago Closed 8 years ago

Add a push group before drawing svg content

Categories

(Core :: SVG, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jrmuizel, Assigned: jrmuizel)

Details

Attachments

(1 file)

We currently spend a lot of time transferring data between us and the kernel when drawing svg. The attached patch fixes this by doing a push group before drawing. This lets us draw to a dibsection instead of a ddb and avoids the unnecessary data transfer.
Sounds great Jeff, but the attached patch seems to be invisible. :-) Can you attach it again?
We might want to avoid pushing if we already have a client side surface...
One problem with this approach is that now we are drawing svg to a transparent surface and so we break cleartype text. See bug 363861.
Given all the graphics changes in the last year, is this bug still valid, Jeff?
Flags: needinfo?(jmuizelaar)
Nope, now that we do all of our drawing to skia surfaces this no longer applies
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(jmuizelaar)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: