Robert O'Callahan
|
16858576bf
|
Bug 772726. Part 3: Optimize DrawTargetD2D::GetClippedGeometry for the case where all clips are rectangles, to work around a D2D geometry-intersection bug. r=bas
--HG--
extra : rebase_source : 72a21554ec37818e1b5ba4c36d03e4f81010c6a1
|
2012-08-10 23:18:36 +12:00 |
|
Ed Morley
|
10b5d6d4ac
|
Backout 5d77941eba28 (bug 772726), df597d36bcbb (bug 383026), c9c7e1b9aed9 (bug 779399) for failures in meter-native-style.html
|
2012-08-10 14:50:43 +01:00 |
|
Robert O'Callahan
|
290e486f0b
|
Bug 772726. Part 3: Optimize DrawTargetD2D::GetClippedGeometry for the case where all clips are rectangles, to work around a D2D geometry-intersection bug. r=bas
--HG--
extra : rebase_source : 51734958e7100ee4a5fc96d973905834d69345f0
|
2012-08-10 23:18:36 +12:00 |
|
Nicholas Cameron
|
f94f86a078
|
Bug 780392; Make ScaledFontDWrite inherit from ScaledFontBase. r=bas
--HG--
extra : rebase_source : 83ffee7d64f1ecdfa15b8cf96024c27fdf00c29b
|
2012-08-09 08:17:04 +12:00 |
|
Sergey Glushchenko
|
970c894833
|
Bug 776429: Unify scattered M_PI definitions into mfbt/Constants.h r=dRdR
|
2012-08-06 13:32:11 -07:00 |
|
Bas Schouten
|
0e378470a6
|
Bug 770033 - Part 3: Deal with extend modes for D2D partial bitmap uploads. r=jrmuizel
|
2012-07-04 20:23:16 +02:00 |
|
Bas Schouten
|
d8b7729753
|
Bug 765845: Reduce calling frequency of SetTextRenderingParams. r=jrmuizel
|
2012-06-26 02:59:18 +02:00 |
|
Bas Schouten
|
64457eec20
|
Bug 761397 - Part 1: Cache ID2D1Layers for D2D Azure backend. r=jrmuizel
|
2012-06-20 23:41:16 +02:00 |
|
Bas Schouten
|
5dad9a7e0a
|
Bug 738189: Add memory reporting for Azure VRAM usage. r=jrmuizel
|
2012-06-20 23:41:16 +02:00 |
|
Bas Schouten
|
7c405d7b37
|
Bug 758980: Assume DirectWrite is buggy when it returns empty alpha texture bounds. r=jrmuizel
|
2012-06-13 10:42:23 +02:00 |
|
Jacek Caban
|
b1497ba19b
|
Bug 756996 - GCC warnings in gfx/2d r=bas
|
2012-06-04 13:02:02 +02:00 |
|
Bas Schouten
|
b2f14f0253
|
Bug 736460: Deal with gradient stops in a single position. r=jrmuizel
|
2012-06-02 00:00:28 +02:00 |
|
Ed Morley
|
b25cf7619c
|
Backout fa3fe2aff1f5 (bug 756996) for bustage
|
2012-05-31 15:46:38 +01:00 |
|
Jacek Caban
|
1ff3736ac2
|
Bug 756996 - GCC warnings in gfx/2d r=bas
|
2012-05-31 16:09:20 +02:00 |
|
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 |
|