Bas Schouten
|
249badbf42
|
Bug 843555 - Part 1: Use a content texture client for Canvas. r=nical
|
2013-05-28 14:12:01 +02:00 |
|
Vladimir Vukicevic
|
8f3c6c3bb6
|
Backed out changeset fd25fb9e951e and 0f0c080ed1ba (bug 843599) for mac debug assertion failures on a CLOSED TREE
|
2013-05-27 11:45:59 -04:00 |
|
Vladimir Vukicevic
|
ae0320d5fe
|
b=843599, followup -- use MOZ_WIDGET_GONK, not MOZ_B2G, to fix desktop b2g builds
|
2013-05-27 11:21:47 -04:00 |
|
Vladimir Vukicevic
|
dfdb68d68a
|
b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
|
2013-05-27 10:12:13 -04:00 |
|
Nicolas Silva
|
f47be48b4f
|
Bug 874726 -split ShmemYCbCrImage into YCbCrImageDataSerializer and YCbCrImageDataDeserializer. r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShmemYCbCrImage.cpp => gfx/layers/YCbCrImageDataSerializer.cpp
rename : gfx/layers/ipc/ShmemYCbCrImage.h => gfx/layers/YCbCrImageDataSerializer.h
|
2013-05-23 09:17:10 +02:00 |
|
Markus Stange
|
67e8c4fec5
|
Bug 861332 - Ensure that the drawing rect used for DrawWindowOverlay doesn't depend on the window's position on the screen, so that for example the 10.6 window resizer is drawn in the correct place. r=mattwoodrow
--HG--
extra : rebase_source : d47ea3f871a619bfab065dd0eddb74d8c309fed1
|
2013-05-22 11:42:49 +02:00 |
|
Matt Woodrow
|
bb67ab0a14
|
Bug 874369 - Use normal memory instead of Shmem when only sharing between processes. r=Bas
|
2013-05-22 15:04:12 +08:00 |
|
Matt Woodrow
|
1134362932
|
Backout 85d108f0b422 (bug 874369) for causing b2g reftest failures.
|
2013-05-22 13:18:19 +08:00 |
|
Matt Woodrow
|
ce8fcc565c
|
Bug 874369 - Use normal memory instead of Shmem when only sharing between processes. r=Bas
|
2013-05-22 11:36:39 +08:00 |
|
Matt Woodrow
|
1d00cb4c28
|
Bug 870211 - Add ContentClientIncremental. r=nical
|
2013-05-16 15:45:43 +12:00 |
|
Matt Woodrow
|
321df54209
|
Bug 870211 - Tidy up ContentClient interface so that it doesn't depend on ThebesLayerBuffer. r=roc
|
2013-05-16 15:45:42 +12:00 |
|
James Willcox
|
725e374f66
|
Bug 871390 - Update WebGL canvases async, not 2D ones r=mattwoodrow
|
2013-05-14 21:16:07 -04:00 |
|
Matt Woodrow
|
1e094458f5
|
Bug 756601 - Send the values of mScaleToSize/mScaleMode across IPC. r=roc
|
2013-05-10 09:02:50 +12:00 |
|
Matt Woodrow
|
5ae991f717
|
Bug 868259 - Fix BasicCompositor rendering. r=roc
|
2013-05-10 09:02:50 +12:00 |
|
Matt Woodrow
|
de82bbc24f
|
Bug 756601 - Fix a few small layers refactoring bugs. r=Bas
|
2013-05-10 09:02:49 +12:00 |
|
Jim Mathies
|
5e27585b2a
|
Bug 830347 - Fixup Windows omtc code so that it builds builds with the 601 sdk. r=bas
|
2013-05-09 10:32:50 -05:00 |
|
Bas Schouten
|
e8ff51b7d8
|
Bug 830347 - Part 2: Add the code for CompositorD3D11. r=jrmuizel
|
2013-05-03 19:34:29 +02:00 |
|
Kyle Huey
|
dbfcd3a867
|
Back out bug 830347.
|
2013-05-08 12:04:11 -07:00 |
|
Bas Schouten
|
bd8a465e28
|
Bug 830347 - Part 2: Add the code for CompositorD3D11. r=jrmuizel
|
2013-05-03 19:34:29 +02:00 |
|
James Willcox
|
10837ecea4
|
Bug 863223 - Make canvas updates asynchronous once again r=nrc
|
2013-05-01 19:24:27 -04:00 |
|
Matt Woodrow
|
89f2a66432
|
Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
--HG--
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/CopyableCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/CopyableCanvasLayer.h
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/client/ClientCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/client/ClientCanvasLayer.h
rename : gfx/layers/basic/BasicColorLayer.cpp => gfx/layers/client/ClientColorLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.cpp => gfx/layers/client/ClientContainerLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.h => gfx/layers/client/ClientContainerLayer.h
rename : gfx/layers/basic/BasicImageLayer.cpp => gfx/layers/client/ClientImageLayer.cpp
rename : gfx/layers/basic/BasicLayerManager.cpp => gfx/layers/client/ClientLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.h => gfx/layers/client/ClientLayerManager.h
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/client/ClientThebesLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/client/ClientThebesLayer.h
rename : gfx/layers/basic/BasicTiledThebesLayer.cpp => gfx/layers/client/ClientTiledThebesLayer.cpp
rename : gfx/layers/basic/BasicTiledThebesLayer.h => gfx/layers/client/ClientTiledThebesLayer.h
|
2013-05-01 17:03:25 +12:00 |
|
Matt Woodrow
|
6ea227e7a6
|
Bug 865104 - Implement a BasicCompositor. r=nrc
|
2013-05-01 12:42:05 +12:00 |
|
Bas Schouten
|
78505b08a3
|
Bug 864017: Deal with GrallocPlanarYCbCrImage on the client side. r=bjacob
|
2013-04-30 12:14:20 +02:00 |
|
Nicolas Silva
|
09da7b8c04
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-25 18:25:33 -04:00 |
|
Ryan VanderMeulen
|
39bd320f11
|
Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
CLOSED TREE
|
2013-04-24 11:28:05 -04:00 |
|
Nicolas Silva
|
b614d323b6
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-24 15:40:26 -04:00 |
|
Nicolas Silva
|
391cf268bb
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
|
2013-04-24 14:42:40 -04:00 |
|
Ehsan Akhgari
|
8d3203e0f8
|
Backed out changeset fdaa0659fe13 (bug 863324) because of build bustage on a CLOSED TREE
--HG--
rename : gfx/layers/ipc/PLayerTransaction.ipdl => gfx/layers/ipc/PLayers.ipdl
rename : gfx/layers/ipc/LayerTransactionChild.cpp => gfx/layers/ipc/ShadowLayersChild.cpp
rename : gfx/layers/ipc/LayerTransactionChild.h => gfx/layers/ipc/ShadowLayersChild.h
rename : gfx/layers/ipc/LayerTransactionParent.cpp => gfx/layers/ipc/ShadowLayersParent.cpp
rename : gfx/layers/ipc/LayerTransactionParent.h => gfx/layers/ipc/ShadowLayersParent.h
|
2013-04-22 18:12:15 -04:00 |
|
Ehsan Akhgari
|
59d207fa64
|
Backed out changeset 86959499a5b8 (bug 856079) because of build bustage
|
2013-04-22 17:44:12 -04:00 |
|
Nicolas Silva
|
a3f33bc40f
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-22 18:41:29 -04:00 |
|
Nicolas Silva
|
ab0ca9312a
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
|
2013-04-22 22:51:11 -04:00 |
|
Ryan VanderMeulen
|
25f1906153
|
Backed out changeset ddf944cc292d (bug 863324) for Android bustage on a CLOSED TREE.
--HG--
rename : gfx/layers/ipc/PLayerTransaction.ipdl => gfx/layers/ipc/PLayers.ipdl
rename : gfx/layers/ipc/LayerTransactionChild.cpp => gfx/layers/ipc/ShadowLayersChild.cpp
rename : gfx/layers/ipc/LayerTransactionChild.h => gfx/layers/ipc/ShadowLayersChild.h
rename : gfx/layers/ipc/LayerTransactionParent.cpp => gfx/layers/ipc/ShadowLayersParent.cpp
rename : gfx/layers/ipc/LayerTransactionParent.h => gfx/layers/ipc/ShadowLayersParent.h
|
2013-04-22 14:47:16 -04:00 |
|
Nicolas Silva
|
3b0ce69477
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
|
2013-04-22 18:07:48 -04:00 |
|
Matt Woodrow
|
f3afacc43a
|
Bug 809273 - Add code handling dual buffers in ThebesLayerBuffer. r=roc
|
2013-04-22 14:40:52 +12:00 |
|
Matt Woodrow
|
5e1eb6f49e
|
Bug 809273 - Remove old buffer provider code. r=nrc
|
2013-04-22 14:40:52 +12:00 |
|
Benoit Jacob
|
b96c4b3714
|
Bug 860441 - trivial compile fix on non-gonk - no review, CLOSED TREE
|
2013-04-17 17:18:15 -04:00 |
|
Benoit Jacob
|
b6de88b280
|
Bug 860441 - Camera preview update is not smooth on gonk - r=nsilva
|
2013-04-17 16:56:03 -04:00 |
|
Nicholas Cameron
|
30a1afa9de
|
Bug 862106. Use Create*Client directly. r=nical
--HG--
extra : rebase_source : d903db2fcb68bbccff9548dfbcd215d9a25ba41c
|
2013-04-17 09:36:06 +12:00 |
|
Nicholas Cameron
|
9e65d656fc
|
Bug 862064; use PCompositable for tiled layers and add TiledContentClient. r=nical
--HG--
extra : rebase_source : b0055e13b661f78bc0e7168c0df8c6082cfdb34e
|
2013-04-17 09:36:06 +12:00 |
|
Nicholas Cameron
|
21610b719e
|
Bug 861127, refactor ContentClientRemote::CreateBuffer. r=Bas
|
2013-04-15 13:25:14 +12:00 |
|
Frédéric Wang
|
58689254aa
|
Bug 825928 - Fix a compilation error with old compilers. r=bas
|
2013-04-12 08:20:31 -04:00 |
|
Nicholas Cameron
|
b3b70b10d6
|
Bug 844928, remove PTexture. r=nical
--HG--
extra : rebase_source : c6588d7381fc468068eb7e393f52afafb9586253
|
2013-04-12 19:28:55 +12:00 |
|
Bas Schouten
|
341383c413
|
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
|
2013-04-10 09:20:52 +00:00 |
|