Jonathan Watt
|
f5f620a8d2
|
Bug 1074974 - Make HelpersD2D.h's CreateStrokeStyleForOptions more robust. r=Bas
|
2014-09-30 18:07:49 +01:00 |
|
Matt Woodrow
|
fcd996d937
|
Bug 1070722 - Use the imagelib high quality downscaler on OSX instead of the quartz one. r=jrmuizel
|
2014-09-26 15:05:14 -04:00 |
|
Jonathan Watt
|
c5ecdd683d
|
Bug 1074128, part 2 - Rename Moz2D's AutoSaveTransform to AutoRestoreTransform. r=Bas
|
2014-09-29 18:26:56 +01:00 |
|
Jonathan Watt
|
70f7d2d4a2
|
Bug 1074128, part 1 - Add support to Moz2D's AutoSaveTransform for setting the DrawTarget lazily. r=Bas
|
2014-09-29 18:26:49 +01:00 |
|
Jonathan Watt
|
27111a9c27
|
Bug 1073960 - Mark DrawTarget::GetFormat() as const. r=Bas
|
2014-09-29 14:15:18 +01:00 |
|
Jonathan Watt
|
eab304ab9a
|
Bug 1073363, part 2 - Add a GeneralPattern class to Moz2D to solve the problem of writing general pattern creating functions. r=Bas
|
2014-09-29 14:12:06 +01:00 |
|
Daniel Holbert
|
ec62208fdf
|
Bug 1073716: Use C++ std::abs() instead of C abs(), for non-'int'-typed values, to address clang warning. r=ehsan
|
2014-09-28 09:59:46 -07:00 |
|
Wes Kocher
|
e0a5dea92a
|
Backed out changeset b5705fbed44f (bug 1070722) for reftest orange on a CLOSED TREE
|
2014-09-26 14:29:46 -07:00 |
|
Matt Woodrow
|
09911289a1
|
Bug 1070722 - Use the imagelib high quality downscaler on OSX instead of the quartz one. r=jrmuizel
--HG--
extra : rebase_source : 53c205cfc8af95be28d0878248b04e9872910651
|
2014-09-26 15:05:14 -04:00 |
|
Markus Stange
|
33956e6925
|
Bug 983241 - Allow filterNodeSoftware->SetInput(*, nullptr) in order to drop reference to input surface / filter. r=Bas
|
2014-09-25 15:19:28 -04:00 |
|
Markus Stange
|
9e1c33c018
|
Bug 983574 - When setting a SourceSurface input on a FilterNodeD2D1, delay the conversion to ID2D1Image until the actual DrawFilter call. r=Bas
|
2014-09-25 15:18:29 -04:00 |
|
Jim Chen
|
d43388fc2f
|
Bug 1067018 - Make sure calloc/malloc/free usages match in Tools.h; r=jwatt
|
2014-09-25 13:08:23 -04:00 |
|
Mason Chang
|
4b2df54aa2
|
Bug 1056340 - Clip viewport fixed position overflow to scroll frame. r=roc
|
2014-09-23 09:44:00 -04:00 |
|
Botond Ballo
|
80adbb391e
|
Bug 1062483 - Update signature of gfx::Log::operator<<(BasePoint) to include BasePoint's third template parameter. r=kats
--HG--
extra : rebase_source : 95938ee0eef4d042ac8218187b68dbf159b2e91d
|
2014-09-22 16:53:04 -04:00 |
|
Botond Ballo
|
9bfdf5b499
|
Bug 1071673 - Remove nsDebug.h include from gfx/2d/Logging.h. rs=Bas
|
2014-09-23 12:37:22 -04:00 |
|
Nicolas Silva
|
a318a426b4
|
Bug 1070018 - Log HRESULT error codes as hexadecimal values rather than signed integers. r=Bas
|
2014-09-23 11:35:39 -04:00 |
|
Bas Schouten
|
31c3a34f20
|
Bug 1071045: Report error codes and size/format information to D2D error reporting. r=nical
|
2014-09-22 19:33:04 +00:00 |
|
Bas Schouten
|
3022f3b91f
|
Bug 1069592: Annotate several more Direct2D errors. r=jrmuizel
|
2014-09-19 00:01:25 +02:00 |
|
Bas Schouten
|
b80e27d67f
|
Bug 1069584: Bail if a cairo surface is in an invalid state. r=jrmuizel
|
2014-09-19 00:01:24 +02:00 |
|
Ryan VanderMeulen
|
41c82d525f
|
Backed out changeset 0cc9fcdca191 (bug 1068195) for Windows crashtest asserts.
CLOSED TREE
|
2014-09-17 20:47:35 -04:00 |
|
Bas Schouten
|
3c9983b9cc
|
Bug 1068613 - Addendum 2: Fix bustage due to stray character. r=bustage on a CLOSED TREE
|
2014-09-18 00:35:48 +02:00 |
|
Ehsan Akhgari
|
27838f10b2
|
Bug 1068195 - Fix an invalid MOZ_ASSERT in moz2d code, asserting the value of a constant string pointer; r=jrmuizel
|
2014-09-17 17:54:43 -04:00 |
|
Bas Schouten
|
01be2f7434
|
Bug 1068613 - Part 4: Log failures in CairoCreateSimilar. r=jrmuizel
|
2014-09-17 23:23:09 +02:00 |
|
Nicolas Silva
|
fbfe674e91
|
Bug 1068613 - Part 3: Log failures in D2D, D2D 1.1 and the D3D11 TextureClient. r=bas
|
2014-09-17 23:23:09 +02:00 |
|
Nicolas Silva
|
4529e9a4ce
|
Bug 1068613 - Part 1: Add gfxCriticalError() log to Moz2D. r=bas
|
2014-09-17 23:23:02 +02:00 |
|
Jonathan Watt
|
038b7a5ff6
|
Bug 1067998 - Fix OOM crash in gfxAlphaBoxBlur::Init on large blur surface. r=Bas
|
2014-09-17 08:46:42 +01:00 |
|
Nicolas Silva
|
645e9e7d94
|
Bug 1061712 - Fix missing include. r=me
|
2014-09-16 14:55:03 +02:00 |
|
Nicolas Silva
|
426b1eaffa
|
Bug 1061712 - Don't crash in DrawTargetDual::CreateSimilar if allocation fails. r=Bas
|
2014-09-16 14:29:40 +02:00 |
|
Rik Cabanier
|
91998dcf59
|
Bug 1047477 - "Add support for all blend mode to feBlend". r=longsonr r=bz
|
2014-09-12 16:32:00 +02:00 |
|
Bas Schouten
|
0d7ec6e891
|
Bug 1066465: Fixup DrawTargetD2D1::DrawFilter to respect the AA mode and Finalize properly. r=jrmuizel
|
2014-09-14 23:52:47 +02:00 |
|
Bas Schouten
|
f19f69071d
|
Bug 1066463: Have DrawTargetD2D1::DrawSurface take the transform into account when doing a partial upload. r=jrmuizel
|
2014-09-14 23:52:46 +02:00 |
|
Bas Schouten
|
be2a4f66d0
|
Bug 1066679: Make DrawTargetDWrite::GetPathsForGlyphs recognize D2D 1.1. r=jrmuizel
|
2014-09-14 23:52:46 +02:00 |
|
Bas Schouten
|
a1d2b56b80
|
Bug 1066676: Make DrawTargetD2D1::DrawSurface respect the interpolation mode. r=jrmuizel
|
2014-09-14 23:51:35 +02:00 |
|
Bas Schouten
|
10b9d90c51
|
Bug 1066673: Change DrawTargetD2D1::DrawSurfaceWithShadow to operate as per Canvas spec. r=jrmuizel
|
2014-09-14 23:51:35 +02:00 |
|
Bas Schouten
|
0920068608
|
Bug 1066670: Deal with a failed brush creation by drawing transparent black. r=jrmuizel
|
2014-09-14 23:51:34 +02:00 |
|
Bas Schouten
|
fe58303a8a
|
Bug 1066668: Do not attempt to interop with D2D 1.1 inside D2D 1.0. r=jrmuizel
|
2014-09-14 23:51:34 +02:00 |
|
Bas Schouten
|
4ba13663b0
|
Bug 1066254: Make the temporary surface used in DrawTargetD2D1 always be transparent. r=jrmuizel
|
2014-09-14 23:51:33 +02:00 |
|
Bas Schouten
|
13a84d0119
|
Bug 1066153: Fail to create DrawTargetD2D1 over the maximum size. r=jrmuizel
|
2014-09-14 23:51:33 +02:00 |
|
Bas Schouten
|
4d29892a28
|
Bug 1066147: Clear new DrawTargets upon creation in D2D 1.1 backend. r=jrmuizel
|
2014-09-14 23:51:33 +02:00 |
|
Bas Schouten
|
f6403ab99a
|
Bug 1064104: Workaround bug in D2D 1.1 addressing mode. r=jrmuizel
|
2014-09-14 23:51:32 +02:00 |
|
Bas Schouten
|
64f3ad8a8a
|
Bug 1066142: Respect AntiAlias mode in Direct2D 1.1 backend. r=jrmuizel
|
2014-09-14 23:51:32 +02:00 |
|
Bas Schouten
|
fc70e272bb
|
Bug 1062412: Support blending composition operations in D2D 1.1. r=jrmuizel
|
2014-09-14 23:51:31 +02:00 |
|
Bas Schouten
|
8e9803a615
|
Bug 1066138: Disable using TextureClientD3D11 for A8 surfaces and fix various TextureClientD3D11 A8 bugs. r=jrmuizel
|
2014-09-14 23:51:31 +02:00 |
|
Bas Schouten
|
66065c5223
|
Bug 1066132: Fix SourceSurfaceD2D1::DrawTargetWillChange() to not null out mDrawTarget itself. r=jrmuizel
|
2014-09-14 23:51:30 +02:00 |
|
Bas Schouten
|
e7bf98a6a7
|
Bug 1060963: Correctly deal with adjusted Source rectangle in DrawTargetD2D1::DrawSurface. r=jrmuizel
|
2014-09-14 23:51:30 +02:00 |
|
Bas Schouten
|
ef8f8d4d27
|
Bug 1060960: Fix D2D 1.1 backend's ClearRect to deal with transforms and complex clips. r=jrmuizel
|
2014-09-14 23:51:29 +02:00 |
|
Bas Schouten
|
5a5f0bf600
|
Bug 1060951: Properly unset the transform when doing the custom blend in FinalizeDrawing. r=jrmuizel
|
2014-09-14 23:51:29 +02:00 |
|
Bas Schouten
|
da9e50c160
|
Bug 1060950: Call PrepareForDrawing before GetImageForSurface. r=jrmuizel
|
2014-09-14 23:51:28 +02:00 |
|
Bas Schouten
|
8c3ba1fd9c
|
Bug 1060953: Fix reference cycle between DrawTargetD2D1 and SourceSurfaceD2D1. r=jrmuizel
|
2014-09-14 23:51:28 +02:00 |
|
Matt Woodrow
|
f82a8dfeee
|
Bug 1046550 - Part 2: Allow creating D2D 1.1 DrawTargets for D3D11 textures. r=bas
|
2014-09-14 23:51:27 +02:00 |
|