diff browse annotate |
0b1a809be3bde1bd0230a33dcdcccac5059fea5d created 2011-12-27 21:09 -0800 pushed 2012-02-01 18:17 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 9c78b4872333 (bug 702878) for Win M1 crashes and reftest orange |
diff browse annotate |
9c78b487233347155c1dd02d8a7f251a24db4aae created 2011-12-28 03:51 +0100 pushed 2012-02-01 18:17 +0000 |
Bas Schouten | Bas Schouten - Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc |
diff browse annotate |
40a13154e0bab8ef4ba38382c58c7ef35846f236 created 2011-12-09 22:53 +1300 pushed 2011-12-21 14:41 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 705559. Part 4: Speed up AddDependencyOnSource by exiting early when we already have the dependency. r=bas |
diff browse annotate |
c635867cc091b0c3b81e9cb0c4e6594791b22688 created 2011-12-09 22:53 +1300 pushed 2011-12-21 14:41 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 705559. Part 3: Use mDirtyTransform to avoid unnecessary SetTransform calls. r=bas |
diff browse annotate |
9a100a5d2796bfb579a3a82636417f527a50c6b9 created 2011-12-09 22:51 +1300 pushed 2011-12-21 14:41 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 705559. Part 2: Keep only one snapshot per DrawTargetD2D since all stored snapshots represent the 'last state'. Reuse that snapshot if the state hasn't changed since the last snapshot. Keep the last snapshot alive and make the snapshot's mDrawTarget weak instead. Change mDependingOnTargets/mDependentTargets to be hashsets instead of vectors. Remove SourceSurfaceD2DTarget::mIsCopy since the null-ness of mDrawTarget means the same thing. r=bas |
diff browse annotate |
74fed050ea42825d9320105687d4c5c52c7c81e5 created 2011-11-25 15:12 +1300 pushed 2011-12-21 14:41 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 705173. Make mDependentTargets weak by tracking the inverse relationship in mDependingOnTargets. In Flush(), remove dependencies on other targets. r=bas |
diff browse annotate |
725022655d4fc4023c1781a83dc84ff0174ca88f created 2011-11-08 14:43 -0800 pushed 2011-12-21 14:41 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 446fbc59aa22 (bug 698205) for orange |
diff browse annotate |
446fbc59aa229307a61b9a98d707831cbf857caf created 2011-11-08 20:24 +0100 pushed 2011-12-21 14:41 +0000 |
Bas Schouten | Bas Schouten - Bug 698205: Fix memory leak in Azure D2D backend gradients. r=jrmuizel |
diff browse annotate |
52cd292898bd518bcf82a45249bf91ef2257c5ed created 2011-11-25 15:12 +1300 pushed 2011-11-28 23:25 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 705173. Make mDependentTargets weak by tracking the inverse relationship in mDependingOnTargets. In Flush(), remove dependencies on other targets. r=bas,a=legneato |
diff browse annotate |
f7a6c01b22a1b7d591d1f0173dc952dbd7559fa9 created 2011-10-05 16:08 +0200 pushed 2011-11-09 02:03 +0000 |
Bas Schouten | Bas Schouten - Bug 691571: Properly mark Azure DrawTarget changed on all drawing operations. r=jrmuizel |
diff browse annotate |
a5a018eb7e540bce80c47d5a6121d8211caad02a created 2011-08-23 17:35 +0200 pushed 2011-09-27 17:43 +0000 |
Jacek Caban | Jacek Caban - Bug 670093 - gfx/2d fails to compile on mingw r=bas.schouten |
diff browse annotate |
2e887d0eb40aa4f1ca04f1ed9a42c684471f93ed created 2011-08-16 04:37 +0200 pushed 2011-08-16 19:58 +0000 |
Bas Schouten | Bas Schouten - Bug 676753: Support subpixel-AA for the Azure D2D backend. r=jrmuizel |
diff browse annotate |
606b1a99127b347dde947b2a81464c3ca9f9ee74 created 2011-07-13 02:34 +0200 pushed 2011-07-14 20:07 +0000 |
Bas Schouten | Bas Schouten - Bug 666452 - Part 2: Minimize drawing done with shadow in the Azure D2D backend. r=BenWa a=asa |
diff browse annotate |
ce54da315f7a2aa7487d11e963c521bd9bf9aa07 created 2011-07-08 18:49 +0000 pushed 2011-07-12 16:16 +0000 |
Bas Schouten | Bas Schouten - Bug 666079: Fix radial gradient drawing in Azure. r=jrmuizel a=asa |
diff browse annotate |
f11be63ce31c24ac7d45c8b59f398e99447f2983 created 2011-07-05 08:52 +0000 pushed 2011-07-05 17:42 +0000 |
Bas Schouten | Bas Schouten - Bug 668801 - Followup: Properly address review comments. |
diff browse annotate |
f892e78c8c6dff428e0e352119271ed3f06407a1 created 2011-07-05 06:28 +0000 pushed 2011-07-05 17:42 +0000 |
Bas Schouten | Bas Schouten - Bug 668801 - Part 3: Adjust dealing with clipped shadows to be accurate. r=jrmuizel |
diff browse annotate |
0ec8b80572a6329313864485d909e8b142d19470 created 2011-07-05 06:28 +0000 pushed 2011-07-05 17:42 +0000 |
Bas Schouten | Bas Schouten - Bug 668801 - Part 2: Fix small bug in Azure shadow drawing. r=jrmuizel |
diff browse annotate |
af10b6844d98aecec0f31d6e1778e9142e1c3901 created 2011-07-05 06:28 +0000 pushed 2011-07-05 17:42 +0000 |
Bas Schouten | Bas Schouten - Bug 668801 - Part 1: Adjust Azure for traditional shadow drawing style. r=jrmuizel |
diff browse annotate |
b0effc7c7f7ff1e1009208bee597602ff84ffa2c created 2011-06-29 14:34 -0700 pushed 2011-07-05 17:42 +0000 |
Chris Jones | Chris Jones - Bug 662038, part 3: Implement dashing for d2d. r=Bas |
diff browse annotate |
a1a466be039efe68f796caaee49d0d3f57b4b469 created 2011-06-28 02:10 +0200 pushed 2011-07-05 17:42 +0000 |
Bas Schouten | Bas Schouten - Bug 667290: Properly clear the downsampled destination before blending to it. r=jrmuizel |
diff browse annotate |
4ede291d2e4c9dff7e75c2062db29e62f8e81984 created 2011-06-24 19:41 +0200 pushed 2011-07-05 17:42 +0000 |
Bas Schouten | Bas Schouten - Bug 651858 - Part 1: Add the Azure API and Direct2D backend. r=jrmuizel sr=roc |