Open Bug 1087119 Opened 12 years ago Updated 2 years ago

Premultiplied gradients should use Direct2D capabilities

Categories

(Core :: CSS Parsing and Computation, defect)

All
Windows 7
defect

Tracking

()

People

(Reporter: cabanier, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 2 obsolete files)

Premultiplied gradient are current emulated using extra color stops. This is not needed on the D2D backend since it has native support.
Assignee: nobody → cabanier
Depends on: 591600
Summary: Premultiplied gradient should use D2D capabilities → Premultiplied gradients should use Direct2D capabilities
Attachment #8509957 - Attachment is obsolete: true
Attachment #8510034 - Attachment is obsolete: true
Attachment #8510040 - Flags: review?(mstange)
Blocks: 1087857
Attachment #8510040 - Flags: review?(mstange) → review?(bas)
Comment on attachment 8510040 [details] [diff] [review] Implementation for D2D premultiplied gradients. Review of attachment 8510040 [details] [diff] [review]: ----------------------------------------------------------------- This is sort of the wrong way to solve this problem. We should move the 'resolving' the premultiplication issue out of nsCSSRendering, and into Moz2D, then we should remove the 'SupportsPremultiplied<etc>' call from Moz2D and just make backends that don't support it use the emulation code.
Attachment #8510040 - Flags: review?(bas) → review-
Assignee: cabanier → nobody
Blocks: 1427063
I'll try and take this.
Assignee: nobody → rhunt
Severity: normal → S3
Assignee: rhunt → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: