Closed Bug 555353 Opened 15 years ago Closed 15 years ago

Direct2D needs to clear the dirty area

Categories

(Core :: Graphics, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: bas.schouten, Assigned: bas.schouten)

References

Details

Attachments

(1 file)

Direct2D needs to clear the dirty area before having it drawn to. Other render modes do this by pushing a group and then popping it to source and painting with operator source.
Attachment #435332 - Flags: review?(jmathies)
Blocks: 555427
Blocks: 554874
Have you measured the performance cost of this? I guess we at least have an additional flush?
(In reply to comment #2) > Have you measured the performance cost of this? I guess we at least have an > additional flush? In the general case where we have a single rectangular clip rect it won't. With more complex clipping regions there will be some additional performance overhead.
Is this able to review? I see its been in Jimm's que for a bit.
Attachment #435332 - Flags: review?(jmathies) → review+
Do we Direct2D users have to wait another few weeks till we get this small but very important patch landed? Sorry for the spamming but I'm really getting impatient ...
(In reply to comment #5) > Do we Direct2D users have to wait another few weeks till we get this small but > very important patch landed? Sorry for the spamming but I'm really getting > impatient ... Resolving the Aero glass problems also relies on bug 568495. I was planning on waiting for the r+ on that before landing it.
Oh yes I know that it relies on that one, too. But I did not know that you are waiting for that one to get the r+. Sorry for the rant and thank you for the good job. For me Direct2D is the best thing going on in the trunk besides the work for the new theme. It would be very cool to see that two advantages work together.
Blocks: 569166
Status: ASSIGNED → RESOLVED
Closed: 15 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: