Jacek Caban
|
be0488a3e1
|
Bug 756430 - Missing return statement in DrawTargetD2D::FillGlyphsManual r=bas
--HG--
rename : toolkit/content/tests/widgets/test_menubar_gtk.xul => toolkit/content/tests/widgets/test_menubar.xul
rename : toolkit/content/tests/widgets/window_menubar_gtk.xul => toolkit/content/tests/widgets/window_menubar.xul
extra : rebase_source : 1f231cb0a881091853319a9e311405182a4e07f1
|
2012-05-21 11:03:06 +02:00 |
|
Bas Schouten
|
d27e8a8a34
|
Bug 756767 - Part 1: Simplify SourceSurfaceD2D and add DataSourceSurface support. r=jrmuizel
|
2012-05-21 17:27:30 +02:00 |
|
Bas Schouten
|
2c927c7673
|
Bug 756454: User 2D texture for gradient realizations. r=jrmuizel
|
2012-05-21 17:24:05 +02:00 |
|
Ed Morley
|
4e2da8437f
|
Backout a693c64dc64e (bug 715768), c520957cc03f & 713ed280a80d (bug 756767), 20cb25a8b8ba (bug 756454), f3b5ad2320cb (bug 756424) for crashes
|
2012-05-21 18:56:46 +01:00 |
|
Bas Schouten
|
27f9d6c065
|
Bug 756767 - Part 1: Simplify SourceSurfaceD2D and add DataSourceSurface support. r=jrmuizel
|
2012-05-21 17:27:30 +02:00 |
|
Bas Schouten
|
4174e69824
|
Bug 756454: User 2D texture for gradient realizations. r=jrmuizel
|
2012-05-21 17:24:05 +02:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Bas Schouten
|
842825c810
|
Bug 717393 - Part 4: Add code for drawing subpixel AA to transparent surfaces. r=jrmuizel
|
2012-05-15 16:57:51 +02:00 |
|
Bas Schouten
|
e36b44e8c2
|
Bug 717393 - Part 3: Cache ClippedGeometry for D2D Azure backend. r=jrmuizel
|
2012-05-15 16:57:51 +02:00 |
|
Bas Schouten
|
13c1257585
|
Bug 717393 - Part 2: Refactor clip management and add ClippedMask texture. r=jrmuizel
|
2012-05-15 16:57:51 +02:00 |
|
Bas Schouten
|
98d653e97b
|
Bug 717393 - Part 1: Add helper for creating DWriteGlyphRuns. r=jrmuizel
|
2012-05-15 16:57:51 +02:00 |
|
Bas Schouten
|
870387f59e
|
Bug 754751: Fix GetClippedGeometry to work with rectangular clips. r=jrmuizel
|
2012-05-15 16:57:51 +02:00 |
|
Bas Schouten
|
f0e0d55139
|
Bug 732985 - Part 2: Use ImageScaler for large images. r=jrmuizel
|
2012-05-10 06:31:14 +02:00 |
|
Bas Schouten
|
ffa6f985a1
|
Backout bug 732985(f453201647a1,ca29dc47986a,f0ca5eb320c4,94ffc045ba89).
|
2012-05-08 04:58:37 +02:00 |
|
Bas Schouten
|
3c6147ff53
|
Bug 732985 - Part 2: Use ImageScaler for large images. r=jrmuizel
|
2012-05-08 04:31:30 +02:00 |
|
Bas Schouten
|
ef709193e2
|
Bug 736134 - Part 1: Add GlyphRenderingOptions API to Azure. r=jrmuizel
|
2012-03-19 19:20:17 +00:00 |
|
Bas Schouten
|
518eac5956
|
Bug 717302: Make sure to mark transform dirty after resetting to push clip. r=jrmuizel
|
2012-03-15 20:26:10 +00:00 |
|
Bas Schouten
|
39993f3d42
|
Bug 726951: Correctly use height to normalize mask v-texture coordinate. r=jrmuizel
|
2012-02-16 04:08:08 +01:00 |
|
Bas Schouten
|
79584f02fc
|
Bug 719136: Don't attempt to upload when there's nothing to upload. r=jrmuizel
|
2012-01-31 06:15:23 +01:00 |
|
Bas Schouten
|
9be9c0d565
|
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
|
65d20c6b05
|
Back out 9c78b4872333 (bug 702878) for Win M1 crashes and reftest orange
|
2011-12-27 21:09:44 -08:00 |
|
Bas Schouten
|
c30eae6661
|
Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc
|
2011-12-28 03:51:38 +01:00 |
|
Robert O'Callahan
|
b22b8717f9
|
Bug 705559. Part 4: Speed up AddDependencyOnSource by exiting early when we already have the dependency. r=bas
|
2011-12-09 22:53:14 +13:00 |
|
Robert O'Callahan
|
2e41d40aa7
|
Bug 705559. Part 3: Use mDirtyTransform to avoid unnecessary SetTransform calls. r=bas
|
2011-12-09 22:53:14 +13:00 |
|
Robert O'Callahan
|
bf1ffae6f7
|
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
|
7d22b4bdb5
|
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
|
f8f9365920
|
Bug 691571: Properly mark Azure DrawTarget changed on all drawing operations. r=jrmuizel
|
2011-10-05 16:08:56 +02:00 |
|
Jacek Caban
|
0cbb10bd5d
|
Bug 670093 - gfx/2d fails to compile on mingw r=bas.schouten
|
2011-08-23 17:35:13 +02:00 |
|
Bas Schouten
|
773198cdeb
|
Bug 676753: Support subpixel-AA for the Azure D2D backend. r=jrmuizel
|
2011-08-16 04:37:00 +02:00 |
|
Bas Schouten
|
d364586638
|
Bug 666452 - Part 2: Minimize drawing done with shadow in the Azure D2D backend. r=BenWa
|
2011-07-13 02:34:43 +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
|
20707018d6
|
Bug 668801 - Followup: Properly address review comments.
|
2011-07-05 08:52:48 +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
|
1234946c68
|
Bug 668801 - Part 2: Fix small bug in Azure shadow drawing. r=jrmuizel
|
2011-07-05 06:28:17 +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 |
|
Chris Jones
|
1ed2dae061
|
Bug 662038, part 3: Implement dashing for d2d. r=Bas
|
2011-06-29 14:34:58 -07:00 |
|
Bas Schouten
|
915c27a3f4
|
Bug 667290: Properly clear the downsampled destination before blending to it. r=jrmuizel
|
2011-06-28 02:10:06 +02: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 |
|