Closed Bug 606121 Opened 14 years ago Closed 14 years ago

clip the cached surface in basic layers so we draw only what we need

Categories

(Core :: Graphics, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: tnikkel, Assigned: tnikkel)

References

Details

Attachments

(1 file)

If the surface we cache for use in drawing non-retained layers in basic layers is bigger than we need we end up drawing to the entire surface. We should clip it so we only draw what we need. This produces very significant speedup for twitter typing.
Attached patch patch (deleted) — Splinter Review
Assignee: nobody → tnikkel
Attachment #484980 - Flags: review?(roc)
Comment on attachment 484980 [details] [diff] [review] patch You don't need to pass PR_TRUE for snapping, the CTM must be identity here. You also don't need to call NewPath since there can't be a path. Very nice catch!
Attachment #484980 - Flags: review?(roc) → review+
Attachment #484980 - Flags: approval2.0?
Attachment #484980 - Flags: approval2.0? → approval2.0+
Made those changes in my queue.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: