Ehsan Akhgari
66495ade28
Bug 987667 - Make GenericAtomicRefCounted thread-safe; r=bjacob
2014-03-25 13:58:48 -04:00
James Willcox
52b762a06a
Bug 981621 - Guard against null GrContext r=gwright
2014-03-24 09:13:55 -05:00
Bas Schouten
90a70f0ab4
Bug 984796: Fix some small errors in path flattening code. r=jwatt
2014-03-22 18:40:58 +01:00
Phil Ringnalda
8eb18b0e12
Back out 87e39d7d851a (bug 984796) for printfing like log size is infinite
...
CLOSED TREE
2014-03-21 19:49:15 -07:00
Jonathan Watt
06a79a3b5a
Bug 985470 - Replace the Moz2D Matrix().Translate() calls with Matrix::Translation() for better perf. r=mattwoodrow
...
--HG--
extra : rebase_source : 7181564bdaa57a970a256e9676857a7195874631
2014-03-22 07:56:11 +08:00
Bas Schouten
886ced8b00
Bug 984796: Fix some small errors in path flattening code. r=jwatt
2014-03-22 00:55:36 +01:00
George Wright
e7aad60492
[PATCH 3/6] Bug 985217 - Minor changes to gfx/2d for API changes in Skia r=snorp
2014-03-20 14:07:36 -04:00
Ehsan Akhgari
020f3fd4d8
Bug 979118 - Add global MMX_FLAGS, SSE_FLAGS and SSE2_FLAGS variables; r=glandium
2014-03-19 21:55:00 -04:00
Jonathan Watt
62e7421fb7
Bug 985320 - Add a static Matrix::Scaling method to Moz2D's Matrix. r=Bas
2014-03-19 22:33:38 +08:00
Matt Woodrow
18192455ba
Bug 982318 - Add TransformBounds to Matrix4x4 so that we can stop assuming 2d matrices in TiledContentHost. r=Bas
2014-03-18 12:06:23 +08:00
Phil Ringnalda
75a31b49d8
Back out f79690ca47fa:48828b35e4ce (bug 982318) for b2g mochitest bustage
...
CLOSED TREE
2014-03-18 00:02:24 -07:00
Jonathan Watt
8e4c4665a0
Bug 982884 - Make DrawTargetD2D::GetBitmapForSurface correctly handle fractional source rect for data surfaces. r=Bas
2014-03-13 09:58:22 +00:00
Jonathan Watt
92007f303d
Bug 984263 - Add methods to Moz2D Matrix to help with translation and rotation matrices. r=Bas
2014-03-18 13:04:47 +08:00
Matt Woodrow
52f31b5fb2
Bug 982318 - Add TransformBounds to Matrix4x4 so that we can stop assuming 2d matrices in TiledContentHost. r=Bas
2014-03-18 12:06:23 +08:00
Jacek Caban
06a0248478
Bug 981607 - Ensure that Log may handle both long and long long. r=botond
2014-03-14 14:05:47 +01:00
Jonathan Watt
534c6469a6
Bug 981857 - Make DrawTargetCG::CopySurface() support data surfaces. r=jrmuizel
2014-03-11 07:24:43 +00:00
George Wright
b81189a43e
Bug 976184 - Apply a drop shadow image filter to our SkPaint when drawing a surface with a shadow r=mattwoodrow
2014-03-06 16:33:39 -05:00
Ehsan Akhgari
276e2d1e15
Bug 978472 - Add support for leak checking in GenericRefCounted classes; r=bjacob
2014-03-09 14:40:49 -04:00
Jonathan Watt
dfa404843f
Bug 980885 - Fix more Moz2D D2D mapping code that fails to set/reset mIsMapped. r=Bas CLOSED TREE to fix orange
2014-03-07 14:55:16 +00:00
Jonathan Watt
943ca63f3b
Bug 980885 - Fix more Moz2D D2D mapping code that fails to set/reset mIsMapped. r=Bas
2014-03-07 13:24:47 +00:00
Jonathan Watt
7fa77ee22d
Bug 980603 - Move the implementation of SurfaceToPackedBGRA and ConvertBGRXToBGRA to a source file (un-inline them). r=gal
2014-03-07 13:24:42 +00:00
Jonathan Watt
75e6be1cb4
Bug 980428 - Add a DEBUG-only DataSourceSurface dtor to assert that the surface has not been left mapped. r=Bas
2014-03-07 13:21:46 +00:00
Jonathan Watt
b698826726
Bug 980472 - Make SurfaceToPackedBGRA take a DataSourceSurface to avoid unnecessary surface conversion. r=Bas
...
--HG--
extra : rebase_source : c11c7ead8897255b3012495cc66beed27142275a
2014-03-06 23:31:33 +00:00
Jonathan Watt
d0a02625d2
Bug 979853 - Convert the Windows widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
...
--HG--
extra : rebase_source : 12e05d7d6b80669e38b959d3fe9986a179f60cb6
2014-03-06 23:31:22 +00:00
Jonathan Watt
0d571066b7
Bug 980272 - Make DataSourceSurfaceD2D::Map set mIsMapped. r=Bas
...
--HG--
extra : rebase_source : cb485b1cf09dc570fed1e495ce7bfd83b03788c8
2014-03-06 23:29:57 +00:00
James Willcox
dfee0058ef
Bug 939276 - Use a single GLContext for all SkiaGL canvases r=jgilbert,vlad,gwright,bjacob
...
--HG--
rename : gfx/gl/GLContextSkia.cpp => gfx/gl/SkiaGLGlue.cpp
2014-03-05 15:49:37 -06:00
Markus Stange
bbba5bf0c3
Bug 960178 - Fix lighting filter PowCache. r=Bas
2014-03-05 18:41:38 +01:00
Markus Stange
7943eaee0d
Bug 963086 - Detect filter rect XMost()/YMost() overflow and protect against out-of-range data acess. f=dholbert, r=Bas
2014-03-05 18:41:19 +01:00
Ehsan Akhgari
667b4bc049
Bug 978594 - Part 3: Port some of the per-source flags to moz.build; r=glandium
...
--HG--
extra : rebase_source : fe4cd059eddda221af420e1517250772816d7ee8
2014-03-02 15:41:32 -05:00
Ehsan Akhgari
333c57cfd9
Fix the merge conflict of bug 958596 and bug 978776
2014-03-03 18:24:04 -05:00
Ryan VanderMeulen
47f9e25a13
Merge m-c to inbound.
2014-03-03 17:23:35 -05:00
Ehsan Akhgari
4e89716e1a
Bug 978776 - Stop exporting moz2d symbols from xul.dll; r=jrmuizel
2014-03-03 14:38:33 -05:00
Ehsan Akhgari
9f44a4933c
Bug 977279 - Add a missing initguid.h include to DrawTargetD2D.cpp
2014-02-28 10:42:23 -05:00
Horia Iosif Olaru
8a23829dd1
Bug 952051 - Change the GetOperator call in FlushGroup to take into account the mix-blend-mode operator for the group. r=roc
...
Create a new GetEffectiveOperator function that also takes into acount the mix-blend-mode operator for basic layers. Replace logic that chooses between the effective mix blend mode and the operator returned by GetOperator, with calls to this function.
2014-02-27 11:56:48 -05:00
Benjamin Bouvier
460c4df9b5
Bug 939843: Required changes in the rest of the tree; r=froydnj
...
--HG--
extra : rebase_source : 5757eb2b73755c8da08112b91b025a8fa860d7e8
2014-02-27 16:23:16 +01:00
Botond Ballo
e2ac4d85b6
Bug 958596 - Allow gfx logging of long long. r=Bas
2014-01-22 18:38:31 -05:00
Botond Ballo
f04e527185
Bug 958596 - Allow TreeLog logging to be conditioned on a pref. r=Bas
2014-01-22 15:19:01 -05:00
Botond Ballo
ecd9186cdc
Bug 958596 - Add support a tree logging utility. r=Bas
2014-01-21 20:14:47 -05:00
Botond Ballo
7412571303
Bug 958596 - Allow writing a log statement that does not end in a newline. r=Bas
2014-01-21 18:59:17 -05:00
Botond Ballo
fb245221ef
Bug 958596 - Allow gfx logging of any rect, size, and point. r=Bas
2014-01-21 18:38:34 -05:00
Botond Ballo
af90204ad9
Bug 958596 - Add gfx logging support for 'char'. r=Bas
2014-01-21 20:26:00 -05:00
Botond Ballo
c021a65b4f
Bug 958596 - Add support for gfx logging on android and b2g. r=Bas
2014-01-21 20:11:52 -05:00
Botond Ballo
f6d0d6ba20
Bug 958596 - Allow gfx/2d/Logging.h to be used outside of gfx/2d. r=Bas
2014-02-18 21:59:34 -05:00
Ehsan Akhgari
9c823473c2
Bug 935778 - Part 0.7: Emit the correct type name from FilterNodeLightingSoftware; r=jrmuizel, parts r=dbaron
2014-02-26 10:13:48 -05:00
Wes Kocher
6ff0104d95
Backed out 12 changesets (bug 958596) for several Android permafails to fix a CLOSED TREE
...
Backed out changeset e4c0e3d3a768 (bug 958596)
Backed out changeset 7bc4f48d6b05 (bug 958596)
Backed out changeset 89cd12e3db45 (bug 958596)
Backed out changeset 283411053340 (bug 958596)
Backed out changeset 5329fa8c8847 (bug 958596)
Backed out changeset 0d1d26d588e3 (bug 958596)
Backed out changeset 715fe9eb5dfd (bug 958596)
Backed out changeset 66dde9d67ffa (bug 958596)
Backed out changeset 79e589f75065 (bug 958596)
Backed out changeset 1ed4c880ab70 (bug 958596)
Backed out changeset 1d40b0b8036d (bug 958596)
Backed out changeset ad35d51d9781 (bug 958596)
2014-02-25 18:34:47 -08:00
Botond Ballo
77771303be
Bug 958596 - Allow gfx logging of long long. r=Bas
2014-01-22 18:38:31 -05:00
Botond Ballo
1333bc0a0f
Bug 958596 - Allow TreeLog logging to be conditioned on a pref. r=Bas
2014-01-22 15:19:01 -05:00
Botond Ballo
ebb2a1fe6f
Bug 958596 - Add support a tree logging utility. r=Bas
2014-01-21 20:14:47 -05:00
Botond Ballo
33e9c22890
Bug 958596 - Allow writing a log statement that does not end in a newline. r=Bas
2014-01-21 18:59:17 -05:00
Botond Ballo
dbbea6b59d
Bug 958596 - Allow gfx logging of any rect, size, and point. r=Bas
2014-01-21 18:38:34 -05:00