diff browse annotate |
2a2556b4ed28af6da6180b33cbe2df438ad7f0cd created 2015-07-06 17:57 +0200 pushed 2015-07-07 09:06 +0000 |
Nicolas Silva | Nicolas Silva - Bug 1178816 - Fix a crash when DrawTargetD2D1 fails to initialize. r=milan |
diff browse annotate |
8d86b5dc1577d190d7613961c76e5b41630d94ea created 2015-06-19 16:05 -0400 pushed 2015-07-03 05:05 +0000 |
Kyle | Kyle - Bug 1168189 - Force D2D1 CopySurface to use DrawBitmap like D2D. r=bas |
diff browse annotate |
c664375c0d5bed41821b4a9eaa298e3856efe1d2 created 2015-06-17 10:00 -0400 pushed 2015-06-30 20:08 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan |
diff browse annotate |
8d87fb4830b5c8696b7f01bb5ddbba5ec754928e created 2015-06-12 17:28 -0400 pushed 2015-06-15 23:36 +0000 |
Kyle Fung | Kyle Fung - Bug 1160070 - Used BitmapBrush instead of ImageBrush when no sampling bounds. r=bas |
diff browse annotate |
ed7eea2ab41b51f482391f9e521f4d779c76d862 created 2015-06-10 10:57 +0800 pushed 2015-06-10 02:58 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas |
diff browse annotate |
215d220872d6e0890a07fc9c53b091d3e74e7c6b created 2015-05-28 15:46 -0400 pushed 2015-06-01 12:35 +0000 |
Kyle | Kyle - Bug 1169039 - Check for NULL in every function that uses CreateEffect(). r=mstange |
diff browse annotate |
3ad4a417e0955bf95fb86e7542e0e77da7d744da created 2015-05-29 14:49 +0200 pushed 2015-05-29 20:59 +0000 |
Bas Schouten | Bas Schouten - Bug 1153609: Push layers for cleartype when trying to draw cleartype glyphs to a transparent layer. r=jrmuizel |
diff browse annotate |
13e298c9841e5d8fdf01f2ef1084b8ba2674ea5c created 2015-05-07 02:38 +0200 pushed 2015-05-22 21:06 +0000 |
Bas Schouten | Bas Schouten - Bug 1161815 - Use a single ID2D1SolidColorBrush per DrawTarget. r=jrmuizel, a=lizzard |
diff browse annotate |
a3ba08d618d24b7609d57c164879fcf2a845df82 created 2015-04-10 07:09 +0200 pushed 2015-05-10 10:26 +0000 |
Bas Schouten | Bas Schouten - Bug 1151821 - Make globalCompositeOperator work correctly when a complex clip is pushed. r=jrmuizel, a=sledru |
diff browse annotate |
987c18b686eb932587e7532b2d9143d3cc919b0f created 2015-04-10 07:09 +0200 pushed 2015-05-22 21:06 +0000 |
Bas Schouten | Bas Schouten - Bug 1151821 - Make globalCompositeOperator work correctly when a complex clip is pushed. r=jrmuizel, a=sledru |
diff browse annotate |
ca0831e0d7dc9b2c1491eb889dd8aa55b68b277b created 2015-01-20 10:56 +1300 pushed 2015-05-22 21:06 +0000 |
David Major | David Major - Bug 1122367 - Null check the result of D2DFactory(). r=Bas, a=sledru |
diff browse annotate |
e9b68252df54c12015382d022f01e06c5605e27a created 2015-05-01 09:14 -0400 pushed 2015-05-22 20:04 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan |
diff browse annotate |
f1f569c211024cf1855f5fbedb17e8648a915ae5 created 2015-04-30 15:20 -0400 pushed 2015-05-22 20:04 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1116905 - part 3 - remove dependence on implicit conversion from T* to TemporaryRef<T>, gfx changes; r=jrmuizel |
diff browse annotate |
753c68e0093144b11f241f1186b07dba4c8cb945 created 2015-05-11 08:47 -0400 pushed 2015-05-18 13:30 +0000 |
Andrew Comminos | Andrew Comminos - Bug 1161642 - Utilize primitive blends where available for faster blending on D2D 1.1. r=bas |
diff browse annotate |
43e61138fb127472188be092903d58022a8b6d90 created 2015-05-14 11:52 +0800 pushed 2015-05-14 03:52 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas |
diff browse annotate |
7e63fcd36606b7af09f1bfaf56fdd74612b78415 created 2015-05-14 11:50 +0800 pushed 2015-05-14 03:51 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas |
diff browse annotate |
58fa1a30ea5c6e9dcd46f35ee358509b3d78f80c created 2015-05-11 15:40 +0800 pushed 2015-05-11 07:41 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1162357 - Revert some cases of DataSourceSurface::Map() to GetData() on Windows. r=Bas |
diff browse annotate |
51798e7d8abcda8adb984ddc5d83f6a56550f126 created 2015-05-07 02:38 +0200 pushed 2015-05-07 13:44 +0000 |
Bas Schouten | Bas Schouten - Bug 1161815: Use a single ID2D1SolidColorBrush per DrawTarget. r=jrmuizel |
diff browse annotate |
dea4cb3a1bea4da7eff45760d25be8da711e5f0f created 2015-04-10 07:09 +0200 pushed 2015-04-23 18:01 +0000 |
Bas Schouten | Bas Schouten - Bug 1151821: Make globalCompositeOperator work correctly when a complex clip is pushed. r=jrmuizel |
diff browse annotate |
6fe88b38363e572564f8b8e3a878029aa9344df8 created 2015-04-22 12:02 +0200 pushed 2015-04-23 12:12 +0000 |
Nicolas Silva | Nicolas Silva - Bug 1155626 - Don't assume that Factory::GetD2D1Device returns a non-null device and add some gfxCriticalLog. r=Bas |
diff browse annotate |
4b907d2b1bed3a11cc733d4d8af241c5c90bcdbc created 2015-04-10 11:12 +0200 pushed 2015-04-10 16:04 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 1610ee9ba5d8 (bug 1151821) for m1 test failures |
diff browse annotate |
1610ee9ba5d8eb28a2036bf2b65f81fac7c877d6 created 2015-04-10 07:09 +0200 pushed 2015-04-10 16:04 +0000 |
Bas Schouten | Bas Schouten - Bug 1151821: Make globalCompositeOperator work correctly when a complex clip is pushed. r=jrmuizel |
diff browse annotate |
33a2305f846a09ac22723fcfaf768d4be94d2dec created 2015-02-04 22:03 +0100 pushed 2015-03-03 18:12 +0000 |
Bas Schouten | Bas Schouten - Bug 1083245 - Pop all clips before copying to the destination blending surface. r=jrmuizel, a=sledru |
diff browse annotate |
57cb206153af98dd1751528b9152a6346c20e7b4 created 2015-01-20 10:56 +1300 pushed 2015-03-03 18:12 +0000 |
David Major | David Major - Bug 1122367 - Null check the result of D2DFactory(). r=Bas, a=sledru |
diff browse annotate |
0b2ba97230d602e1d74b02037abe6758d248ceb9 created 2015-02-25 17:44 -0500 pushed 2015-02-26 17:10 +0000 |
Milan Sreckovic | Milan Sreckovic - Bug 1130195: Report the failed bitmap creation, but still crash. r=bschouten |
diff browse annotate |
0678a9a04d5911a4abbc688f662720d47840d729 created 2015-02-04 22:03 +0100 pushed 2015-02-05 06:19 +0000 |
Bas Schouten | Bas Schouten - Bug 1083245: Pop all clips before copying to the destination blending surface. r=jrmuizel |
diff browse annotate |
d0c5e36073894847891340b411925b9bfc64e2e6 created 2015-01-28 00:54 +0000 pushed 2015-01-29 01:48 +0000 |
Bas Schouten | Bas Schouten - Bug 1089454: Prevent usage of incompatible graphics objects after device reset. r=jrmuizel |
diff browse annotate |
0cd5c5fb458e03ad5b9d38d474c76b2cbb2554e8 created 2015-01-20 10:56 +1300 pushed 2015-01-20 17:25 +0000 |
David Major | David Major - Bug 1122367: Null check the result of D2DFactory(). r=Bas |
diff browse annotate |
8309d6ce7a3892c91600d7327359c538ecaa1ce1 created 2015-01-08 00:10 +0000 pushed 2015-01-08 16:40 +0000 |
Bas Schouten | Bas Schouten - Bug 1114398 - Part 1: Make Direct2D paths specifically typed to a backend type. r=jrmuizel |
diff browse annotate |
dcd53978a8c083eaff79d67247b8941cee1c84b0 created 2014-12-17 17:54 -0500 pushed 2014-12-19 21:51 +0000 |
Milan Sreckovic | Milan Sreckovic - Bug 1101685 - Optionally assert in loggers, default to true on gfxCriticalError. Clean up the calls where large texture sizes were triggering the asserts in tests. r=nical |
diff browse annotate |
a82581055c06f209bc9b7e21da64e519e1fab29f created 2014-12-17 12:56 +0100 pushed 2014-12-18 04:08 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 8b751f12a3ad (bug 1101685) for windows 7 debug crashtest/reftest crashes |
diff browse annotate |
8b751f12a3ad6154af32c98a8264310f9dd15222 created 2014-12-16 13:22 -0500 pushed 2014-12-18 04:08 +0000 |
Milan Sreckovic | Milan Sreckovic - Bug 1101685 - Optionally assert in loggers, default to true on gfxCriticalError. Clean up the calls where large texture sizes were triggering the asserts in tests. r=nical |
diff browse annotate |
f34d8f041addbe7d88d14113a07ac9e2d05fe011 created 2014-11-26 21:05 +0100 pushed 2014-11-27 22:53 +0000 |
Nicolas Silva | Nicolas Silva - Bug 1086670 - Add more gfxCriticalError logging in the D2D backend. r=jrmuizel |
diff browse annotate |
49ec38b3777bdea5479f9a9ce5b46c90f0c7dc75 created 2014-11-24 19:44 +0000 pushed 2014-11-25 16:33 +0000 |
Bas Schouten | Bas Schouten - Bug 1101248: Properly check return values of creation functions in DrawTargetD2D1::Init. r=BenWa |
diff browse annotate |
bc996c1a50f1515da8cfe97d8f221ec99c9233cf created 2014-11-20 14:22 -0800 pushed 2014-11-24 22:38 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset fb2062ffc580 (bug 892910) for breaking Windows builds a=backout |
diff browse annotate |
fb2062ffc580b5245977fface52f56577ab7348d created 2014-11-20 15:59 -0500 pushed 2014-11-24 22:38 +0000 |
Benoit Girard | Benoit Girard - Bug 892910 - Deal with empty newSize in CreatePartialBitmapForSurface. r=bgirard a=lmandel |
diff browse annotate |
59f27b833c3650ebe4a530b05fa8a52a0053d13c created 2014-11-20 20:48 +0000 pushed 2014-11-22 01:33 +0000 |
Bas Schouten | Bas Schouten - Bug 892910: Deal with newSize becoming empty in CreatePartialBitmapForSurface. r=BenWa |
diff browse annotate |
c3fbfee4a06b70215e764f1bc73a61430caf67bd created 2014-11-20 00:16 +0000 pushed 2014-11-20 15:43 +0000 |
Bas Schouten | Bas Schouten - Bug 1101130: Make Direct2D 1.1 clean up its resources on shutdown. r=jrmuizel |
diff browse annotate |
422ee268f89e458930b96703f704634c8e9ae445 created 2014-11-12 15:05 +0000 pushed 2014-11-13 06:13 +0000 |
Bas Schouten | Bas Schouten - Bug 1097293: Do not draw radial gradients when centers and radii are identical. r=jrmuizel |
diff browse annotate |
6c4532386dac87254824c34a18c02e9f39c19496 created 2014-11-11 22:09 +0000 pushed 2014-11-12 15:05 +0000 |
Bas Schouten | Bas Schouten - Bug 1088235: Use DrawBitmap when we can. r=jrmuizel |
diff browse annotate |
0c50940fd16d6c3520eb283b79528c12c1d73f15 created 2014-10-29 23:40 +0100 pushed 2014-10-30 17:57 +0000 |
Bas Schouten | Bas Schouten - Bug 1085187: Properly deal with sampling restriction when using DataSourceSurfaces. r=jrmuizel |
diff browse annotate |
7059038f392c15a60d3017a8108531c01f4a3e82 created 2014-10-01 19:50 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1075615: Pretranslate the pattern matrix when the pattern specifies a sampling rect. r=jrmuizel |
diff browse annotate |
4e428183b6aa097fcb25ebbbafe610421f98125e created 2014-09-25 15:18 -0400 pushed 2014-10-20 17:29 +0000 |
Markus Stange | Markus Stange - Bug 983574 - When setting a SourceSurface input on a FilterNodeD2D1, delay the conversion to ID2D1Image until the actual DrawFilter call. r=Bas |
diff browse annotate |
cad0abc497cf549f35a9e183f57f4d984d4e9082 created 2014-09-23 11:35 -0400 pushed 2014-10-20 17:29 +0000 |
Nicolas Silva | Nicolas Silva - Bug 1070018 - Log HRESULT error codes as hexadecimal values rather than signed integers. r=Bas |
diff browse annotate |
6af00329904f6399a9eb6710cce64a51a5219134 created 2014-09-18 00:35 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1068613 - Addendum 2: Fix bustage due to stray character. r=bustage on a CLOSED TREE |
diff browse annotate |
011c41a9da9f6e0db78e88ef83a92fb39f3ac680 created 2014-09-17 23:23 +0200 pushed 2014-10-20 17:29 +0000 |
Nicolas Silva | Nicolas Silva - Bug 1068613 - Part 3: Log failures in D2D, D2D 1.1 and the D3D11 TextureClient. r=bas |
diff browse annotate |
8e28464849fadaa466a2058ce7465d8a8930ec5b created 2014-09-14 23:52 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066465: Fixup DrawTargetD2D1::DrawFilter to respect the AA mode and Finalize properly. r=jrmuizel |
diff browse annotate |
3ee4ef6978d2a659a25ca8997b8f02bf3924169f created 2014-09-14 23:52 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066463: Have DrawTargetD2D1::DrawSurface take the transform into account when doing a partial upload. r=jrmuizel |
diff browse annotate |
c2d31eaa9ccc95ae2f99e6034f422007b9d2b0b8 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066676: Make DrawTargetD2D1::DrawSurface respect the interpolation mode. r=jrmuizel |
diff browse annotate |
7237499de5d9b834ebbf4614466d07bb7a924ad7 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066673: Change DrawTargetD2D1::DrawSurfaceWithShadow to operate as per Canvas spec. r=jrmuizel |
diff browse annotate |
d72eb77228faf488dba41a67859b3f25de967b54 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066670: Deal with a failed brush creation by drawing transparent black. r=jrmuizel |
diff browse annotate |
e0424b8a4538b9cd68ab7524acbe5074c5d26ffe created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066254: Make the temporary surface used in DrawTargetD2D1 always be transparent. r=jrmuizel |
diff browse annotate |
c4a053c8a202bcbb3acb5aa893491fc5d289fca7 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066153: Fail to create DrawTargetD2D1 over the maximum size. r=jrmuizel |
diff browse annotate |
47a39c2ed71a3efe0ed18edcd5d5f3b018e889b6 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066147: Clear new DrawTargets upon creation in D2D 1.1 backend. r=jrmuizel |
diff browse annotate |
08734616a1399e4a32df9fa227a33481501a5b6a created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066142: Respect AntiAlias mode in Direct2D 1.1 backend. r=jrmuizel |
diff browse annotate |
cab3c0ac23b00dc6de1e4f625a807684e0c3f32a created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1062412: Support blending composition operations in D2D 1.1. r=jrmuizel |
diff browse annotate |
d9619b1c61c8cb145048cafdf98e9a9a098b0144 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1066138: Disable using TextureClientD3D11 for A8 surfaces and fix various TextureClientD3D11 A8 bugs. r=jrmuizel |
diff browse annotate |
340c37065b0cf632c3dbc0255a379cb6f047a196 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1060963: Correctly deal with adjusted Source rectangle in DrawTargetD2D1::DrawSurface. r=jrmuizel |
diff browse annotate |
3706401f8cc93082d68cc55db3a04a59086ba988 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1060960: Fix D2D 1.1 backend's ClearRect to deal with transforms and complex clips. r=jrmuizel |
diff browse annotate |
2c2c856713d2e56c71ea68da3b5c43bdb1179707 created 2014-09-14 23:51 +0200 pushed 2014-10-20 17:29 +0000 |
Bas Schouten | Bas Schouten - Bug 1060951: Properly unset the transform when doing the custom blend in FinalizeDrawing. r=jrmuizel |