Benoit Jacob
83a89d27ad
Bug 968001 - In OpSetRoot, check that the new root is a root - r=nical
2014-02-20 15:05:08 -05:00
Benoit Jacob
c2040dc3c9
Bug 963974 - Null mCurrentCompositeTask after calling Cancel() on it - r=mattwoodrow
2014-02-20 11:41:39 -05:00
Benoit Jacob
6943c09600
Bug 968833 - 2/2 - ThebesLayerComposite should be TYPE_THEBES, not TYPE_SHADOW - r=nical
2014-02-20 11:41:04 -05:00
Benoit Jacob
e0ddb2e185
Bug 968833 - 1/2 - Make PLayerTransaction check actual layer types before casting - r=jrmuizel
2014-02-20 11:40:55 -05:00
Benoit Jacob
22d2b8f8da
Bug 967330 - UpdateThebes should fail gracefully instead of aborting - r=nical
2014-02-20 08:05:32 -05:00
Benoit Jacob
be272d4026
Bug 967824 - Make SetCompositableHost gracefully handle errors instead of just aborting - r=nical
2014-02-20 08:05:30 -05:00
Kartikaya Gupta
a20adb29b4
Back out 679e69e79fe2 (bug 965945) for causing C2 bustage on B2G emulator builds. r=backout
2014-02-19 17:21:09 -05:00
Ryan VanderMeulen
41ed3ca169
Backed out changesets a6831c02d8cf, 5ab4f97a3220, 2784838dbc94, and 6364146ddb19 (bug 973892) for B2G bustage.
...
CLOSED TREE
2014-02-19 14:28:05 -05:00
Nicolas Silva
88320a86ed
Bug 973892 - Fix b2g bustage on a CLOSED TREE.
2014-02-19 20:00:50 +01:00
Nicolas Silva
69010e7545
Bug 973892 - part 2) Specify the moz2d backend when creating a TextureClient. r=Bas
2014-02-19 18:17:49 +01:00
Nicolas Silva
49e89a77d5
Bug 973892 - Part 1) Choose the backend in ImageDataSerializer::GetAsDrawTarget. r=mattwoodrow
2014-02-19 18:17:40 +01:00
Kartikaya Gupta
fcc987ee4f
Bug 965945 - Prevent the parent process from running out of memory if the child process requests a giant gralloc buffer. r=bjacob
2014-02-19 12:08:00 -05:00
Morris Tseng
a9831398d7
Bug 974189 - Black screen in content area during browser start with OMTC enabled. r=gal
2014-02-19 11:37:25 -05:00
Nicolas Silva
84f9e2482e
Bug 973875 - Make CanvasClient2D not keep a TextureClient's DrawTarget after unlocking its memory. r=bjacob
2014-02-19 16:53:26 +01:00
Nicolas Silva
60ed1b2d02
Bug 973869 - Make SharedPlanarYCbCrImage properly Lock its TextureClient. r=mattoodrow
2014-02-19 16:53:14 +01:00
Kartikaya Gupta
c7c58f4554
Bug 969483 - Fix the RepositionChild function and add a test for it. r=BenWa
2014-02-18 16:38:30 -05:00
Ryan VanderMeulen
6bcf42d1bf
Merge inbound to m-c.
2014-02-18 15:18:19 -05:00
Sotaro Ikeda
b4c7025963
Bug 965440 - Try GRALLOC_PLANAR_YCBCR in VideoData::Create on gonk r=nical,doublec
2014-02-18 06:50:20 -08:00
Sotaro Ikeda
85774eaa54
Bug 972494 - Use RefPtr to hold GrallocTextureClientOGL pointer r=nical
2014-02-18 06:46:13 -08:00
Tom Schuster
a7d362236a
Bug 973227 - Add a new X11TextureSourceOGL for upload x11 pixmaps to textures. r=nical
2014-02-18 01:30:05 +01:00
Tom Schuster
d2a80abaa7
Bug 973227 - Split up TextureHostX11 into TextureSource and TextureHost file, make it backend independent. r=nical
...
--HG--
rename : gfx/layers/basic/TextureHostX11.cpp => gfx/layers/basic/X11TextureSourceBasic.cpp
rename : gfx/layers/basic/TextureHostX11.h => gfx/layers/basic/X11TextureSourceBasic.h
rename : gfx/layers/basic/TextureHostX11.cpp => gfx/layers/composite/X11TextureHost.cpp
rename : gfx/layers/basic/TextureHostX11.h => gfx/layers/composite/X11TextureHost.h
2014-02-18 01:30:05 +01:00
Tom Schuster
a79164e45e
Bug 973227 - Add GetBackendType to every Compositor class. r=nical
2014-02-18 01:30:05 +01:00
Masatoshi Kimura
dfb3f0e76b
Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc
2014-02-18 07:32:52 +09:00
Matt Woodrow
a23b676cac
Bug 966543 - Group implementations in MacIOSurfaceTextureHost. r=nical
2014-02-18 09:36:57 +13:00
Matt Woodrow
a017d9c311
Bug 966543 - null check mSurface in MacIOSurfaceTextureHostOGL. r=nical
2014-02-18 09:32:49 +13:00
Matt Woodrow
9022ad7535
Bug 889959 - Don't clear compositor when detaching compositables. r=nical
2014-02-17 11:24:08 +13:00
Matt Woodrow
6dc1fe08d0
Bug 889959 - Implement GetTextureClient for CairoImage. r=nical
2014-02-17 11:23:39 +13:00
Phil Ringnalda
ac63c0f4a1
Backed out 3 changesets (bug 972703, bug 889959) for build failures and crashes
...
CLOSED TREE
Backed out changeset ef3d90780478 (bug 972703)
Backed out changeset 34c95e937671 (bug 889959)
Backed out changeset 5e25912d6696 (bug 889959)
2014-02-16 15:17:01 -08:00
Matt Woodrow
f815da0685
Bug 889959 - Don't clear compositor when detaching compositables. r=nical
2014-02-17 11:24:08 +13:00
Matt Woodrow
5e0f91a29a
Bug 889959 - Implement GetTextureClient for CairoImage. r=nical
2014-02-17 11:23:39 +13:00
Sotaro Ikeda
49dcb1911f
Bug 972623 - Call SetCompositableBackendSpecificData() in ImageHost::Composite() r=nical
2014-02-15 17:00:16 -08:00
Kartikaya Gupta
c58fc54268
Bug 967671 - Insure apzc always acknowledges scroll offset updates. r=botond
2014-02-15 07:06:27 -06:00
Ehsan Akhgari
de8052b706
Backed out 2 changesets (bug 939276) because of build bustage
...
Backed out changeset 1cedc759f877 (bug 939276)
Backed out changeset 61cef3b533ba (bug 939276)
--HG--
rename : gfx/gl/SkiaGLGlue.cpp => gfx/gl/GLContextSkia.cpp
2014-02-14 18:48:05 -05:00
James Willcox
48175fc2e0
Bug 939276 - Use a single GLContext for all SkiaGL canvases r=bjacob,gwright,dglastonbury
...
--HG--
rename : gfx/gl/GLContextSkia.cpp => gfx/gl/SkiaGLGlue.cpp
2014-02-14 15:55:58 -06:00
Bill McCloskey
57b623c1fe
Back out assertion in bug 963952 for crashes
2014-02-14 13:35:49 -08:00
Andreas Pehrson
5f6eee106c
Bug 959154 - Part 6: Move away from DeprecatedDirectUpdate and remove them. r=nical
2014-02-13 17:27:19 +01:00
Andreas Pehrson
053d840d5b
Bug 959154 - Part 4: Deprecate thebes version of GLTextureImage::DirectUpdate. r=nical
2014-02-13 17:25:36 +01:00
Ryan VanderMeulen
344dd922c4
Backed out 8 changesets (bug 959154) for various oranges.
...
Backed out changeset 00e465be0552 (bug 959154)
Backed out changeset 0f9be8d2caaf (bug 959154)
Backed out changeset 6ca9ba706c94 (bug 959154)
Backed out changeset c6ec9df2d729 (bug 959154)
Backed out changeset 53da6aef5629 (bug 959154)
Backed out changeset 88a6337fc8fb (bug 959154)
Backed out changeset b2535f63d78e (bug 959154)
Backed out changeset fffb200a94bc (bug 959154)
2014-02-14 13:30:39 -05:00
Ehsan Akhgari
3e1ad2460f
Bug 969865 - Fix the allocation handling of frame time recording; r=avih
...
The size of these arrays can be controlled by a pref, but the max size
is bound to 216k, therefore we do not need to do a fallible allocation
for them.
2014-02-14 12:56:35 -05:00
Andreas Pehrson
ce51738acb
Bug 959154 - Part 6: Move away from DeprecatedDirectUpdate and remove them. r=nical
2014-02-13 17:27:19 +01:00
Andreas Pehrson
eeb6b7bfe7
Bug 959154 - Part 4: Deprecate thebes version of GLTextureImage::DirectUpdate. r=nical
2014-02-13 17:25:36 +01:00
Morris Tseng
6998680bed
Bug 926128 - Use a single configurable shader in OpenGL layers backend. r=vlad, r=nical, r=gal
2013-11-07 22:22:05 -08:00
Ali Akhtarzada
2c7bbd2605
Bug 972843 - Make Image::GetAsSourceSurface pure virtual. r=nical
2014-02-18 08:59:34 -05:00
Nicolas Silva
dc6575b9c7
Bug 972397 - Fix BufferTextureClient::Lock. r=jrmuizel
2014-02-14 10:20:41 +01:00
Wes Kocher
382e4b472b
Merge b2g-inbound to m-c
2014-02-13 17:02:58 -08:00
Ryan VanderMeulen
41ac0e7e12
Merge m-c to b2g-inbound.
2014-02-13 10:32:21 -05:00
Sotaro Ikeda
78cb423d30
Bug 946720 - Enable new textures at ContentClient/ContentHost classes on gonk. r=nical
2014-02-13 09:46:59 -05:00
Nicolas Silva
f3df1dc1c3
Bug 971744 - Move checks from GetAsDrawTarget to Lock in D3D9 TextureClient. r=mattwoodrow
2014-02-13 11:45:13 +01:00
Ryan VanderMeulen
8ca6124007
Merge inbound to m-c.
2014-02-12 15:48:01 -05:00
Ali Akhtarzada
e3ab81296b
Bug 959121 - Moz2Dify ImageClientSingle::UpdateImage. r=nical
2014-02-12 10:24:21 -05:00