Bas Schouten
|
03a07b498c
|
Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc
|
2011-12-28 06:56:11 +01:00 |
|
Phil Ringnalda
|
ef2c35d259
|
Back out 9c78b4872333 (bug 702878) for Win M1 crashes and reftest orange
|
2011-12-27 21:09:44 -08:00 |
|
Bas Schouten
|
73338f5f2f
|
Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc
|
2011-12-28 03:51:38 +01:00 |
|
Jacek Caban
|
bc99c7e07d
|
Bug 711385 - DrawTargetD2D.h fails to compile on mingw r=bas.schouten
|
2011-12-19 14:06:10 +01:00 |
|
Robert O'Callahan
|
b372c99c3b
|
Bug 705559. Part 3: Use mDirtyTransform to avoid unnecessary SetTransform calls. r=bas
|
2011-12-09 22:53:14 +13:00 |
|
Robert O'Callahan
|
f8d6c819fc
|
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
|
2011-12-09 22:51:57 +13:00 |
|
Robert O'Callahan
|
81cdee0bdd
|
Bug 705173. Make mDependentTargets weak by tracking the inverse relationship in mDependingOnTargets. In Flush(), remove dependencies on other targets. r=bas
|
2011-11-25 15:12:40 +13:00 |
|
Bas Schouten
|
aa8d9fe0e0
|
Bug 666452 - Part 1: Expose functions to get the (stroked) bounds of a path. r=BenWa sr=roc
|
2011-07-13 02:34:40 +02:00 |
|
Bas Schouten
|
70cf943058
|
Bug 666097 - Fix radial gradient drawing in Azure. r=jrmuizel
* * *
Part 2: Adjust tests to properly confirm passing. r=jrmuizel
|
2011-07-08 18:49:35 +00:00 |
|
Bas Schouten
|
951afc154e
|
Bug 668801 - Part 3: Adjust dealing with clipped shadows to be accurate. r=jrmuizel
|
2011-07-05 06:28:20 +00:00 |
|
Bas Schouten
|
756d1c7e15
|
Bug 668801 - Part 1: Adjust Azure for traditional shadow drawing style. r=jrmuizel
|
2011-07-05 06:28:14 +00:00 |
|
Bas Schouten
|
1fb2634ff2
|
Bug 651858 - Part 1: Add the Azure API and Direct2D backend. r=jrmuizel sr=roc
--HG--
rename : gfx/src/BaseMargin.h => gfx/2d/BaseMargin.h
rename : gfx/src/BasePoint.h => gfx/2d/BasePoint.h
rename : gfx/src/BaseRect.h => gfx/2d/BaseRect.h
rename : gfx/src/BaseSize.h => gfx/2d/BaseSize.h
|
2011-06-24 19:41:16 +02:00 |
|