gecko/gfx/layers/ipc
Benoit Girard ext:(%2C%20Chris%20Lord%20%3Cchrislord.net%40gmail.com%3E) 1b95e41dd6 Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa
The tiles backend passes raw pointers to transfer tiled buffers between the
main thread and the compositor. This patch changes that to use shared
memory and tile descriptors instead, as well as changing the memory management
slightly to facilitate that.
2013-08-19 14:59:22 +01:00
..
AsyncPanZoomController.cpp merge b2g-inbound to central 2013-08-16 15:30:59 -07:00
AsyncPanZoomController.h Bug 890280 - Apply proper transformations when sending inputs to the APZC and back to the DOM. r=BenWa 2013-08-14 10:15:54 -04:00
AutoOpenSurface.h Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow 2013-08-08 10:38:21 +12:00
Axis.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
Axis.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
CompositableForwarder.h Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa 2013-08-19 14:59:22 +01:00
CompositableTransactionParent.cpp Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa 2013-08-19 14:59:22 +01:00
CompositableTransactionParent.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
CompositorChild.cpp Bug 903893. Backend fallback for OMTC. r=mattwoodrow 2013-08-18 18:46:16 +12:00
CompositorChild.h Bug 903893. Backend fallback for OMTC. r=mattwoodrow 2013-08-18 18:46:16 +12:00
CompositorCocoaWidgetHelper.cpp Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE 2013-04-10 09:20:52 +00:00
CompositorCocoaWidgetHelper.h Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE 2013-04-10 09:20:52 +00:00
CompositorParent.cpp Bug 903893. Backend fallback for OMTC. r=mattwoodrow 2013-08-18 18:46:16 +12:00
CompositorParent.h Bug 903893. Backend fallback for OMTC. r=mattwoodrow 2013-08-18 18:46:16 +12:00
GeckoContentController.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
GestureEventListener.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
GestureEventListener.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ImageBridgeChild.cpp Bug 858914 - Various TextureClient/Host cleanups. r=nrc. 2013-08-08 14:53:12 +02:00
ImageBridgeChild.h Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa 2013-08-19 14:59:22 +01:00
ImageBridgeParent.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ImageBridgeParent.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ISurfaceAllocator.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ISurfaceAllocator.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
LayersSurfaces.ipdlh Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa 2013-08-19 14:59:22 +01:00
LayerTransaction.ipdlh Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa 2013-08-19 14:59:22 +01:00
LayerTransactionChild.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
LayerTransactionChild.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
LayerTransactionParent.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
LayerTransactionParent.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
PCompositable.ipdl Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel 2013-04-24 14:42:40 -04:00
PCompositor.ipdl Bug 903893. Backend fallback for OMTC. r=mattwoodrow 2013-08-18 18:46:16 +12:00
PGrallocBuffer.ipdl Bug 783451 - Remove outdated FIXME comment. r=nrc,bent DONTBUILD 2013-06-19 17:11:25 +08:00
PImageBridge.ipdl Bug 898525. Separate out Gfx helpers into GfxMessageUtils.h. r=bent 2013-07-26 15:28:31 -04:00
PLayer.ipdl Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel 2013-04-24 14:42:40 -04:00
PLayerTransaction.ipdl Bug 898525. Separate out Gfx helpers into GfxMessageUtils.h. r=bent 2013-07-26 15:28:31 -04:00
ShadowLayerChild.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ShadowLayerChild.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ShadowLayerParent.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ShadowLayerParent.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ShadowLayers.cpp Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa 2013-08-19 14:59:22 +01:00
ShadowLayers.h Bug 747811 - Make the tiles backend safe across processes. r=nrc,BenWa 2013-08-19 14:59:22 +01:00
ShadowLayersManager.h Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel 2013-04-24 14:42:40 -04:00
ShadowLayerUtils.h Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo 2013-07-18 13:59:53 -04:00
ShadowLayerUtilsD3D10.cpp Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow 2013-08-08 10:38:21 +12:00
ShadowLayerUtilsD3D10.h
ShadowLayerUtilsGralloc.cpp Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow 2013-08-08 10:38:21 +12:00
ShadowLayerUtilsGralloc.h Bug 858914 - Mark all TextureHost and TextureClient classes deprecated. r=mattwoodrow 2013-07-08 23:30:44 +02:00
ShadowLayerUtilsMac.cpp Bug 892934 - Pass RGB image format into CreateTextureImage r=mattwoodrow 2013-08-08 10:38:21 +12:00
ShadowLayerUtilsX11.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
ShadowLayerUtilsX11.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
SharedPlanarYCbCrImage.cpp Bug 858914 - Various TextureClient/Host cleanups. r=nrc. 2013-08-08 14:53:12 +02:00
SharedPlanarYCbCrImage.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
SharedRGBImage.cpp Bug 858914 - Various TextureClient/Host cleanups. r=nrc. 2013-08-08 14:53:12 +02:00
SharedRGBImage.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
TaskThrottler.cpp Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00
TaskThrottler.h Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures 2013-08-11 19:21:17 -07:00