HomeSort by relevance Sort by last modified time
    Searched refs:RenderLayer (Results 1 - 25 of 92) sorted by null

1 2 3 4

  /external/chromium_org/third_party/WebKit/Source/core/rendering/compositing/
CompositingInputsUpdater.h 12 class RenderLayer;
16 explicit CompositingInputsUpdater(RenderLayer* rootRenderLayer);
22 static void assertNeedsCompositingInputsUpdateBitsCleared(RenderLayer*);
41 RenderLayer* ancestorStackingContext;
42 RenderLayer* enclosingCompositedLayer;
45 // along the RenderLayer::parent() chain. The latter is the layer that
48 RenderLayer* lastScrollingAncestor;
53 void updateRecursive(RenderLayer*, UpdateType, AncestorInfo);
56 RenderLayer* m_rootRenderLayer;
GraphicsLayerUpdater.h 34 class RenderLayer;
47 void update(RenderLayer&, Vector<RenderLayer*>& layersNeedingPaintInvalidation);
52 static void assertNeedsToUpdateGraphicsLayerBitsCleared(RenderLayer&);
58 void updateRecursive(RenderLayer&, UpdateType, const UpdateContext&, Vector<RenderLayer*>& layersNeedingPaintInvalidation);
CompositingLayerAssigner.h 36 class RenderLayer;
43 void assign(RenderLayer* updateRoot, Vector<RenderLayer*>& layersNeedingPaintInvalidation);
49 CompositingStateTransitionType computeCompositedLayerUpdate(RenderLayer*);
71 // Counter that tracks what index the next RenderLayer would be if it gets squashed to the current squashing layer.
82 void assignLayersToBackingsInternal(RenderLayer*, SquashingState&, Vector<RenderLayer*>& layersNeedingPaintInvalidation);
83 void assignLayersToBackingsForReflectionLayer(RenderLayer* reflectionLayer, Vector<RenderLayer*>& layersNeedingPaintInvalidation);
84 CompositingReasons getReasonsPreventingSquashing(const RenderLayer*, const SquashingState&)
    [all...]
GraphicsLayerTreeBuilder.h 34 class RenderLayer;
48 RenderLayer* enclosingCompositedLayer;
52 void rebuild(RenderLayer&, AncestorInfo);
CompositingRequirementsUpdater.h 37 class RenderLayer;
54 void update(RenderLayer* root);
60 void updateRecursive(RenderLayer* ancestorLayer, RenderLayer* currentLayer, OverlapMap&, RecursionData&, bool& descendantHas3DTransform, Vector<RenderLayer*>& unclippedDescendants, IntRect& absoluteDecendantBoundingBox);
CompositingReasonFinder.h 8 #include "core/rendering/RenderLayer.h"
23 CompositingReasons directReasons(const RenderLayer*) const;
33 CompositingReasons nonStyleDeterminedDirectReasons(const RenderLayer*) const;
37 bool requiresCompositingForPositionFixed(const RenderLayer*) const;
GraphicsLayerUpdater.cpp 32 #include "core/rendering/RenderLayer.h"
49 UpdateContext(const UpdateContext& other, const RenderLayer& layer)
61 const RenderLayer* compositingContainer(const RenderLayer& layer) const
66 const RenderLayer* compositingStackingContext() const
72 const RenderLayer* m_compositingStackingContext;
73 const RenderLayer* m_compositingAncestor;
85 void GraphicsLayerUpdater::update(RenderLayer& layer, Vector<RenderLayer*>& layersNeedingPaintInvalidation)
92 void GraphicsLayerUpdater::updateRecursive(RenderLayer& layer, UpdateType updateType, const UpdateContext& context, Vector<RenderLayer*>& layersNeedingPa (…)
    [all...]
RenderLayerCompositor.h 29 #include "core/rendering/RenderLayer.h"
61 // GraphicsLayers based on the RenderLayer painting order.
98 // Whether layer's compositedLayerMapping needs a GraphicsLayer to clip z-order children of the given RenderLayer.
99 bool clipsCompositingDescendants(const RenderLayer*) const;
102 bool needsContentsCompositingLayer(const RenderLayer*) const;
105 bool needsFixedRootBackgroundLayer(const RenderLayer*) const;
109 // Issue paint invalidations of the appropriate layers when the given RenderLayer starts or stops being composited.
110 void paintInvalidationOnCompositingChange(RenderLayer*);
114 RenderLayer* rootRenderLayer() const;
146 bool scrollingLayerDidChange(RenderLayer*);
    [all...]
CompositedLayerMapping.h 29 #include "core/rendering/RenderLayer.h"
42 RenderLayer* renderLayer;
49 // Offset describing where this squashed RenderLayer paints into the shared GraphicsLayer backing.
53 GraphicsLayerPaintInfo() : renderLayer(0), offsetFromRendererSet(false) { }
67 // Currently (Oct. 2013) there is one CompositedLayerMapping for each RenderLayer,
72 explicit CompositedLayerMapping(RenderLayer&);
75 RenderLayer& owningLayer() const { return m_owningLayer; }
78 void updateGraphicsLayerGeometry(const RenderLayer* compositingContainer, const RenderLayer* compositingStackingContext, Vector<RenderLayer*>& layersNeedingPaintInvalidation)
    [all...]
CompositingInputsUpdater.cpp 9 #include "core/rendering/RenderLayer.h"
16 CompositingInputsUpdater::CompositingInputsUpdater(RenderLayer* rootRenderLayer)
32 static const RenderLayer* findParentLayerOnClippingContainerChain(const RenderLayer* layer)
65 static const RenderLayer* findParentLayerOnContainingBlockChain(const RenderObject* object)
75 static bool hasClippedStackingAncestor(const RenderLayer* layer, const RenderLayer* clippingLayer)
80 for (const RenderLayer* current = layer->compositingContainer(); current && current != clippingLayer; current = current->compositingContainer()) {
92 void CompositingInputsUpdater::updateRecursive(RenderLayer* layer, UpdateType updateType, AncestorInfo info)
109 RenderLayer::AncestorDependentCompositingInputs properties
    [all...]
CompositingLayerAssigner.cpp 51 void CompositingLayerAssigner::assign(RenderLayer* updateRoot, Vector<RenderLayer*>& layersNeedingPaintInvalidation)
74 bool CompositingLayerAssigner::squashingWouldExceedSparsityTolerance(const RenderLayer* candidate, const CompositingLayerAssigner::SquashingState& squashingState)
84 bool CompositingLayerAssigner::needsOwnBacking(const RenderLayer* layer) const
95 CompositingStateTransitionType CompositingLayerAssigner::computeCompositedLayerUpdate(RenderLayer* layer)
119 CompositingReasons CompositingLayerAssigner::getReasonsPreventingSquashing(const RenderLayer* layer, const CompositingLayerAssigner::SquashingState& squashingState)
125 const RenderLayer& squashingLayer = squashingState.mostRecentMapping->owningLayer();
163 const RenderLayer::AncestorDependentCompositingInputs& compositingInputs = layer->ancestorDependentCompositingInputs();
164 const RenderLayer::AncestorDependentCompositingInputs& squashingLayerCompositingInputs = squashingLayer.ancestorDependentCompositingInputs();
178 void CompositingLayerAssigner::updateSquashingAssignment(RenderLayer* layer, SquashingState& squashingState, const CompositingStateTransitionType compositedLayerUpdate
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLayerFilterInfo.h 45 class RenderLayer;
48 typedef HashMap<const RenderLayer*, RenderLayerFilterInfo*> RenderLayerFilterInfoMap;
52 static RenderLayerFilterInfo* filterInfoForRenderLayer(const RenderLayer*);
53 static RenderLayerFilterInfo* createFilterInfoForRenderLayerIfNeeded(RenderLayer*);
54 static void removeFilterInfoForRenderLayer(RenderLayer*);
64 RenderLayerFilterInfo(RenderLayer*);
67 RenderLayer* m_layer;
RenderLayer.h 90 class RenderLayer {
91 WTF_MAKE_NONCOPYABLE(RenderLayer);
93 RenderLayer(RenderLayerModelObject*, LayerType);
94 ~RenderLayer();
100 RenderLayer* parent() const { return m_parent; }
101 RenderLayer* previousSibling() const { return m_previous; }
102 RenderLayer* nextSibling() const { return m_next; }
103 RenderLayer* firstChild() const { return m_first; }
104 RenderLayer* lastChild() const { return m_last; }
106 const RenderLayer* compositingContainer() const
    [all...]
RenderLayerModelObject.h 30 class RenderLayer;
51 RenderLayer* layer() const { return m_layer.get(); }
77 virtual void addLayerHitTestRects(LayerHitTestRects&, const RenderLayer*, const LayoutPoint&, const LayoutRect&) const OVERRIDE;
82 OwnPtr<RenderLayer> m_layer;
LayerPaintingInfo.h 53 class RenderLayer;
75 LayerPaintingInfo(RenderLayer* inRootLayer, const LayoutRect& inDirtyRect,
85 RenderLayer* rootLayer;
RenderTreeAsText.h 39 class RenderLayer;
67 static void writeLayers(TextStream&, const RenderLayer* rootLayer, RenderLayer*, const LayoutRect& paintDirtyRect, int indent = 0, RenderAsTextBehavior = RenderAsTextBehaviorNormal);
RenderLayer.cpp 45 #include "core/rendering/RenderLayer.h"
105 RenderLayer::RenderLayer(RenderLayerModelObject* renderer, LayerType type)
154 RenderLayer::~RenderLayer()
178 String RenderLayer::debugName() const
186 RenderLayerCompositor* RenderLayer::compositor() const
193 void RenderLayer::contentChanged(ContentChangeType changeType)
217 bool RenderLayer::paintsWithFilters() const
227 LayoutSize RenderLayer::subpixelAccumulation() cons
    [all...]
RenderLayerReflectionInfo.h 54 class RenderLayer;
65 RenderLayer* reflectionLayer() const;
RenderGeometryMap.h 39 class RenderLayer;
65 void pushMappingsToAncestor(const RenderLayer*, const RenderLayer* ancestorLayer);
66 void popMappingsToAncestor(const RenderLayer*);
RenderLayerClipper.h 53 class RenderLayer;
62 ClipRectsContext(const RenderLayer* root, ClipRectsCacheSlot slot, OverlayScrollbarSizeRelevancy relevancy = IgnoreOverlayScrollbarSize, const LayoutSize& accumulation = LayoutSize())
85 const RenderLayer* const rootLayer;
133 RenderLayer* clippingRootForPainting() const;
FilterEffectRenderer.h 45 class RenderLayer;
60 bool prepareFilterEffect(RenderLayer*, const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect);
67 RenderLayer* m_renderLayer;
ClipRectsCache.h 43 const RenderLayer* root;
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
RenderSVGResourceContainer.h 29 class RenderLayer;
46 void addClientRenderLayer(RenderLayer*);
47 void removeClientRenderLayer(RenderLayer*);
88 HashSet<RenderLayer*> m_clientLayers;
  /external/chromium_org/third_party/WebKit/Source/core/page/scrolling/
ScrollingCoordinator.h 100 void updateLayerPositionConstraint(RenderLayer*);
102 void willDestroyRenderLayer(RenderLayer*);
104 void updateScrollParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
105 void updateClipParentForGraphicsLayer(GraphicsLayer* child, RenderLayer* parent);
149 HashSet<const RenderLayer*> m_layersWithTouchRects;
  /external/chromium_org/third_party/WebKit/Source/web/
LinkHighlight.h 43 class RenderLayer;
79 RenderLayer* computeEnclosingCompositingLayer();
83 bool computeHighlightLayerPathAndPosition(RenderLayer*);

Completed in 408 milliseconds

1 2 3 4