HomeSort by relevance Sort by last modified time
    Searched refs:CompositedLayerMapping (Results 1 - 24 of 24) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/rendering/compositing/
CompositingLayerAssigner.h 60 void updateSquashingStateForNewMapping(CompositedLayerMapping*, bool hasNewCompositedLayerMapping);
63 CompositedLayerMapping* mostRecentMapping;
68 // CompositedLayerMapping owned by a stacking ancestor, since this changes paint order.
CompositedLayerMapping.cpp 28 #include "core/rendering/compositing/CompositedLayerMapping.h"
150 // Get the scrolling coordinator in a way that works inside CompositedLayerMapping's destructor.
160 CompositedLayerMapping::CompositedLayerMapping(RenderLayer& layer)
176 CompositedLayerMapping::~CompositedLayerMapping()
202 PassOwnPtr<GraphicsLayer> CompositedLayerMapping::createGraphicsLayer(CompositingReasons reasons)
217 void CompositedLayerMapping::createPrimaryGraphicsLayer()
236 void CompositedLayerMapping::destroyGraphicsLayers()
255 void CompositedLayerMapping::updateOpacity(const RenderStyle* style
    [all...]
CompositedLayerMapping.h 62 // CompositedLayerMapping keeps track of how RenderLayers of the render tree correspond to
63 // GraphicsLayers of the composited layer tree. Each instance of CompositedLayerMapping
67 // Currently (Oct. 2013) there is one CompositedLayerMapping for each RenderLayer,
69 class CompositedLayerMapping FINAL : public GraphicsLayerClient {
70 WTF_MAKE_NONCOPYABLE(CompositedLayerMapping); WTF_MAKE_FAST_ALLOCATED;
72 explicit CompositedLayerMapping(RenderLayer&);
73 virtual ~CompositedLayerMapping();
307 // The hierarchy of layers that is maintained by the CompositedLayerMapping looks like this:
355 // There are two other (optional) layers whose painting is managed by the CompositedLayerMapping,
GraphicsLayerTreeBuilder.cpp 35 #include "core/rendering/compositing/CompositedLayerMapping.h"
67 CompositedLayerMapping* currentCompositedLayerMapping = layer.compositedLayerMapping();
69 // If this layer has a compositedLayerMapping, then that is where we place subsequent children GraphicsLayers.
130 && layer.scrollParent()->compositedLayerMapping()->needsToReparentOverflowControls()
132 info.childLayersOfEnclosingCompositedLayer->append(layer.scrollParent()->compositedLayerMapping()->detachLayerForOverflowControls(*info.enclosingCompositedLayer));
GraphicsLayerUpdater.cpp 35 #include "core/rendering/compositing/CompositedLayerMapping.h"
95 CompositedLayerMapping* mapping = layer.compositedLayerMapping();
130 layer.compositedLayerMapping()->assertNeedsToUpdateGraphicsLayerBitsCleared();
CompositingLayerAssigner.cpp 31 #include "core/rendering/compositing/CompositedLayerMapping.h"
61 void CompositingLayerAssigner::SquashingState::updateSquashingStateForNewMapping(CompositedLayerMapping* newCompositedLayerMapping, bool hasNewCompositedLayerMapping)
152 if (layer->clippingContainer() != squashingLayer.clippingContainer() && !squashingLayer.compositedLayerMapping()->containingSquashedLayer(layer->clippingContainer(), squashingState.nextSquashedLayerIndex))
186 // A layer that is squashed with other layers cannot have its own CompositedLayerMapping.
235 reflectionLayer->compositedLayerMapping()->updateGraphicsLayerConfiguration();
281 squashingState.updateSquashingStateForNewMapping(layer->compositedLayerMapping(), layer->hasCompositedLayerMapping());
RenderLayerCompositor.cpp 48 #include "core/rendering/compositing/CompositedLayerMapping.h"
270 GraphicsLayer* videoLayer = video->layer()->compositedLayerMapping()->mainGraphicsLayer();
415 // If we need to issue paint invalidations, do so before allocating the compositedLayerMapping and clearing out the groupedMapping.
439 // If we're removing the compositedLayerMapping from a reflection, clear the source GraphicsLayer's pointer to
445 ASSERT(sourceLayer->compositedLayerMapping()->mainGraphicsLayer()->replicaLayer() == layer->compositedLayerMapping()->mainGraphicsLayer());
446 sourceLayer->compositedLayerMapping()->mainGraphicsLayer()->setReplicatedByLayer(0);
461 if (layer->hasCompositedLayerMapping() && layer->compositedLayerMapping()->updateRequiresOwnBackingStoreForIntrinsicReasons()) {
463 layer->compositedLayerMapping()->setNeedsGraphicsLayerUpdate(GraphicsLayerUpdateSubtree);
475 // If a fixed position layer gained/lost a compositedLayerMapping or the reason not compositing it changed
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLayer.h 68 class CompositedLayerMapping;
300 CompositedLayerMapping* compositedLayerMapping() const;
302 CompositedLayerMapping* ensureCompositedLayerMapping();
308 // FIXME: This is identical to null checking compositedLayerMapping(), why not just call that?
311 CompositedLayerMapping* groupedMapping() const { return m_groupedMapping; }
312 void setGroupedMapping(CompositedLayerMapping* groupedMapping, bool layerBeingDestroyed = false);
560 // Returns whether this layer should be painted during sofware painting (i.e., not via calls from CompositedLayerMapping to draw into composited
    [all...]
RenderLayer.cpp 73 #include "core/rendering/compositing/CompositedLayerMapping.h"
210 compositedLayerMapping()->setNeedsGraphicsLayerUpdate(GraphicsLayerUpdateSubtree);
537 point.move(paintInvalidationLayer->compositedLayerMapping()->contentOffsetInCompositingLayer());
556 rect.move(paintInvalidationLayer->compositedLayerMapping()->contentOffsetInCompositingLayer());
    [all...]
  /external/chromium_org/third_party/WebKit/Source/web/tests/
ScrollingCoordinatorChromiumTest.cpp 32 #include "core/rendering/compositing/CompositedLayerMapping.h"
157 CompositedLayerMapping* compositedLayerMapping = layer->compositedLayerMapping();
158 GraphicsLayer* graphicsLayer = compositedLayerMapping->mainGraphicsLayer();
309 CompositedLayerMapping* compositedLayerMapping = box->layer()->compositedLayerMapping();
310 ASSERT_TRUE(compositedLayerMapping->hasScrollingLayer());
311 ASSERT(compositedLayerMapping->scrollingContentsLayer())
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/page/scrolling/
ScrollingCoordinator.cpp 43 #include "core/rendering/compositing/CompositedLayerMapping.h"
204 // Composited layers that inherit a fixed position state will be positioned with respect to the nearest compositedLayerMapping's GraphicsLayer.
205 // So, once we find a layer that has its own compositedLayerMapping, we can stop searching for a fixed position RenderObject.
213 CompositedLayerMapping* compositedLayerMapping = layer->compositedLayerMapping();
214 GraphicsLayer* mainLayer = compositedLayerMapping->childForSuperlayers();
217 clearPositionConstraintExceptForLayer(compositedLayerMapping->squashingContainmentLayer(), mainLayer);
218 clearPositionConstraintExceptForLayer(compositedLayerMapping->ancestorClippingLayer(), mainLayer);
219 clearPositionConstraintExceptForLayer(compositedLayerMapping->mainGraphicsLayer(), mainLayer)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_rendering.target.darwin-arm.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.darwin-arm64.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.darwin-mips.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.darwin-mips64.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.darwin-x86.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.darwin-x86_64.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.linux-arm.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.linux-arm64.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.linux-mips.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.linux-mips64.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.linux-x86.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
webcore_rendering.target.linux-x86_64.mk 147 third_party/WebKit/Source/core/rendering/compositing/CompositedLayerMapping.cpp \
  /external/chromium_org/third_party/WebKit/Source/core/frame/
FrameView.cpp 69 #include "core/rendering/compositing/CompositedLayerMapping.h"
    [all...]

Completed in 273 milliseconds