gecko/gfx/layers
Brian Birtles 5de0a15099 Bug 979658 part 3 - Make LayerTransactionParent::RecvGetTransform convert to CSS pixels; r=dzbarsky
LayerTransactionParent::RecvGetTransform takes care to reverse all the
transformations applied by AsyncCompositionManager::SampleValue to the CSS
values calculated so that it can return CSS values for testing. However, it
fails to revert the conversion from CSS pixels to device pixels applied to the
translation components of the transform by
nsStyleTransformMatrix::ProcessTranslatePart as called by
nsDisplayTransform::GetResultingTransformMatrix.

This patch converts the resulting transform's translation components from device
pixels back to CSS pixels. It also adds documentation for the other operations
in LayerTransactionParent::RecvGetTransform.
2014-03-10 13:47:12 +09:00
..
basic Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix. 2014-03-07 16:50:30 -05:00
client Bug 935778 - Part 0.8: Spray some more MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree 2014-03-08 12:14:32 -05:00
composite Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa 2014-03-07 22:34:04 +01:00
d3d9 Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix. 2014-03-07 16:50:30 -05:00
d3d10 Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix. 2014-03-07 16:50:30 -05:00
d3d11 Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa 2014-03-07 22:34:04 +01:00
ipc Bug 979658 part 3 - Make LayerTransactionParent::RecvGetTransform convert to CSS pixels; r=dzbarsky 2014-03-10 13:47:12 +09:00
opengl Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa 2014-03-07 22:34:04 +01:00
AtomicRefCountedWithFinalize.h
BufferUnrotate.cpp
BufferUnrotate.h
Compositor.cpp Back out assertion in bug 963952 for crashes 2014-02-14 13:35:49 -08:00
Compositor.h Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa 2014-03-07 22:34:04 +01:00
CompositorTypes.h Bug 968872 - Remove TEXTURE_DEALLOCATE_DEFERRED flag. r=nical 2014-02-12 09:54:23 -05:00
CopyableCanvasLayer.cpp Bug 939276 - Use a single GLContext for all SkiaGL canvases r=jgilbert,vlad,gwright,bjacob 2014-03-05 15:49:37 -06:00
CopyableCanvasLayer.h Bug 939276 - Use a single GLContext for all SkiaGL canvases r=jgilbert,vlad,gwright,bjacob 2014-03-05 15:49:37 -06:00
D3D9SurfaceImage.cpp Bug 961715 - Implement D3D9SurfaceImage::GetAsSourceSurface. r=nical 2014-01-28 09:14:10 -05:00
D3D9SurfaceImage.h Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel 2014-01-30 17:58:49 -05:00
DirectedGraph.h
Effects.cpp
Effects.h Bug 935778 - Part 0.2: Spray some MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree 2014-02-20 21:33:49 -05:00
FrameMetrics.h Bug 975962 - Remove plumbing that is no longer needed. r=botond 2014-03-07 08:41:23 -05:00
genTables.py Bug 948765 - Add a LayerUtils file in gfx/layers. r=nical 2014-02-12 10:07:46 -05:00
GrallocImages.cpp Bug 979394 - fix calling Unmap() in GrallocImage r=nical 2014-03-07 10:16:35 -08:00
GrallocImages.h Bug 957323 - Handle android's fence on gonk r=nical,doublec,pchang 2014-02-24 20:23:41 -08:00
ImageContainer.cpp Backed out 3 changesets (bug 972703, bug 889959) for build failures and crashes 2014-02-16 15:17:01 -08:00
ImageContainer.h Bug 935778 - Part 0.8: Spray some more MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree 2014-03-08 12:14:32 -05:00
ImageDataSerializer.cpp Bug 971695 - 1/2 - make ImageDataSerializer check data size - r=nical 2014-02-20 16:04:11 -05:00
ImageDataSerializer.h Bug 971695 - 1/2 - make ImageDataSerializer check data size - r=nical 2014-02-20 16:04:11 -05:00
ImageLayers.cpp Bug 952977: Perform some cleanup r=nical 2014-01-27 15:25:19 -05:00
ImageLayers.h Bug 952977: Convert ComputeEffectiveTransforms to gfx::Matrix4x4 r=nical 2014-01-27 10:28:04 -05:00
ImageTypes.h Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel 2014-01-30 17:58:49 -05:00
Layers.cpp Bug 828173 patch 3: Add a concept of pending animations to Layer, like pending transform. r=mattwoodrow 2014-03-04 20:13:21 -08:00
Layers.h Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix. 2014-03-07 16:50:30 -05:00
LayerScope.cpp Bug 971943: 4. gfx.layerscope.port and gfx.layerscope.enabled moved to gfxPrefs. r=dglastonbury 2014-02-28 12:59:38 -05:00
LayerScope.h
LayersLogging.cpp Bug 952977: Perform some cleanup r=nical 2014-01-27 15:25:19 -05:00
LayersLogging.h
LayerSorter.cpp Bug 952977: Convert GetTransform to gfx::Matrix4x4 r=nical 2014-01-27 10:28:47 -05:00
LayerSorter.h
LayersTypes.h Bug 978086: Fix initialization order in LayerRenderState, r=nical 2014-03-03 09:15:00 +01:00
LayerTreeInvalidation.cpp Bug 976877 - Don't simplify invalidation regions since it leads to poor results. r=roc 2014-03-01 08:49:05 +13:00
LayerTreeInvalidation.h
LayerUtils.cpp Bug 948765 - Add a LayerUtils file in gfx/layers. r=nical 2014-02-12 10:07:46 -05:00
LayerUtils.h Bug 948765 - Add a LayerUtils file in gfx/layers. r=nical 2014-02-12 10:07:46 -05:00
MacIOSurfaceImage.cpp Backed out 3 changesets (bug 972703, bug 889959) for build failures and crashes 2014-02-16 15:17:01 -08:00
MacIOSurfaceImage.h Backed out 3 changesets (bug 972703, bug 889959) for build failures and crashes 2014-02-16 15:17:01 -08:00
Makefile.in Bug 948765 - Add a LayerUtils file in gfx/layers. r=nical 2014-02-12 10:07:46 -05:00
moz.build Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa 2014-03-07 22:34:04 +01:00
ReadbackLayer.h Bug 952977: Convert GetLocalTransform to gfx::Matrix4x4 r=nical 2014-01-27 10:28:18 -05:00
ReadbackProcessor.cpp Bug 952977: Convert CompositingRenderTargetOGL to gfx::Matrix4x4 r=nical 2014-01-27 15:25:21 -05:00
ReadbackProcessor.h
RenderTrace.cpp
RenderTrace.h
RotatedBuffer.cpp Bug 971720 - Adjust the source pattern transform when masking with RotatedBuffer to take the mask transform into account. r=roc 2014-03-01 08:51:17 +13:00
RotatedBuffer.h Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg 2014-02-26 13:36:35 -08:00
SharedTextureImage.h Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel 2014-01-30 17:58:49 -05:00
TiledLayerBuffer.h Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa 2014-03-07 22:34:04 +01:00
YCbCrImageDataSerializer.cpp Bug 971695 - 2/2 - make YCbCrImageDataSerializer check data size - r=nical 2014-02-20 16:04:13 -05:00
YCbCrImageDataSerializer.h Bug 971695 - 2/2 - make YCbCrImageDataSerializer check data size - r=nical 2014-02-20 16:04:13 -05:00