Closed Bug 352712 Opened 19 years ago Closed 18 years ago

Pass the dirty region with NS_PAINT events rather than the dirty rect

Categories

(Core :: Widget: Cocoa, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: pavlov, Assigned: pavlov)

Details

Attachments

(1 file)

we currently pass the union of the dirty region as a rect to the view system to repaint. lets pass a region so the view can do something more clever with that.
Attached patch fixSplinter Review
this is cocoa-cairo only
Attachment #238476 - Flags: review?(vladimir)
This patch has been around for a month now, are we still interested in doing this?
Comment on attachment 238476 [details] [diff] [review] fix Yeah, we are; it's a perf win, and it's the way we render stuff on other platforms. I would get rid of the if (rgn) stuff -- if we can't create a region, we should just bail.
Attachment #238476 - Flags: review?(vladimir) → review+
this is in the tree
Status: NEW → RESOLVED
Closed: 18 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: