Closed Bug 1323797 Opened 8 years ago Closed 8 years ago

Add compositor support for triangle layers (for BasicCompositor backend)

Categories

(Core :: Graphics: Layers, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla53
Tracking Status
firefox53 --- fixed

People

(Reporter: mikokm, Assigned: mikokm)

References

Details

Attachments

(4 files)

This bug tracks the implementation of bug 1285380 for BasicCompositor backend.
Comment on attachment 8825998 [details] Bug 1323797 - Add compositor support for triangle layers (for BasicCompositor backend) - Part 1: Replace DrawQuad with DrawGeometry https://reviewboard.mozilla.org/r/104040/#review104784
Attachment #8825998 - Flags: review?(matt.woodrow) → review+
Comment on attachment 8825999 [details] Bug 1323797 - Add compositor support for triangle layers (for BasicCompositor backend) - Part 2: Add DrawTriangles() and DrawPolygon() https://reviewboard.mozilla.org/r/104042/#review104786
Attachment #8825999 - Flags: review?(matt.woodrow) → review+
Comment on attachment 8826000 [details] Bug 1323797 - Add compositor support for triangle layers (for BasicCompositor backend) - Part 3: Implement DrawPolygon() with Paths https://reviewboard.mozilla.org/r/104044/#review104790
Attachment #8826000 - Flags: review?(matt.woodrow) → review+
Comment on attachment 8826001 [details] Bug 1323797 - Add compositor support for triangle layers (for BasicCompositor backend) - Part 4: Add reftests for plane splitting https://reviewboard.mozilla.org/r/104046/#review104800 ::: layout/reftests/transform-3d/reftest.list:84 (Diff revision 1) > fuzzy(1,10000) == opacity-preserve3d-4.html opacity-preserve3d-4-ref.html > == snap-perspective-1.html snap-perspective-1-ref.html > == mask-layer-1.html mask-layer-ref.html > == mask-layer-2.html mask-layer-ref.html > == mask-layer-3.html mask-layer-ref.html > +fails-if(winWidget) == split-intersect1.html split-intersect1-ref.html Is there a bug open for getting windows support? If not, please file one, and then mention the bug number as a comment here.
Attachment #8826001 - Flags: review?(matt.woodrow) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/da1dd080a5e1 Add compositor support for triangle layers (for BasicCompositor backend) - Part 1: Replace DrawQuad with DrawGeometry r=mattwoodrow https://hg.mozilla.org/integration/autoland/rev/13dc18dc8286 Add compositor support for triangle layers (for BasicCompositor backend) - Part 2: Add DrawTriangles() and DrawPolygon() r=mattwoodrow https://hg.mozilla.org/integration/autoland/rev/99007c4ee7ea Add compositor support for triangle layers (for BasicCompositor backend) - Part 3: Implement DrawPolygon() with Paths r=mattwoodrow https://hg.mozilla.org/integration/autoland/rev/bfa926f42cc5 Add compositor support for triangle layers (for BasicCompositor backend) - Part 4: Add reftests for plane splitting r=mattwoodrow
Keywords: checkin-needed
Depends on: 1331894
Blocks: 1285380
Depends on: 1335159
Depends on: 1399268
Depends on: 1339664
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: