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

1 2 3

  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLayerCompositor.h 32 #include "core/rendering/RenderLayer.h"
56 // GraphicsLayers based on the RenderLayer painting order.
96 void updateCompositingLayers(CompositingUpdateType, RenderLayer* updateRoot = 0);
100 bool updateLayerCompositingState(RenderLayer*, CompositingChangeRepaint = CompositingChangeRepaintNow);
103 void updateCompositingDescendantGeometry(RenderLayer* compositingAncestor, RenderLayer*, bool compositedChildrenOnly);
106 bool clippedByAncestor(RenderLayer*) const;
108 bool clipsCompositingDescendants(const RenderLayer*) const;
111 bool needsContentsCompositingLayer(const RenderLayer*) const;
114 bool needsFixedRootBackgroundLayer(const RenderLayer*) const
    [all...]
RenderLayerFilterInfo.h 46 class RenderLayer;
49 typedef HashMap<const RenderLayer*, RenderLayerFilterInfo*> RenderLayerFilterInfoMap;
53 static RenderLayerFilterInfo* filterInfoForRenderLayer(const RenderLayer*);
54 static RenderLayerFilterInfo* createFilterInfoForRenderLayerIfNeeded(RenderLayer*);
55 static void removeFilterInfoForRenderLayer(RenderLayer*);
75 RenderLayerFilterInfo(RenderLayer*);
78 RenderLayer* m_layer;
RenderReplica.cpp 32 #include "core/rendering/RenderLayer.h"
84 RenderLayer* rootPaintingLayer = layer()->transform() ? layer()->parent() : layer()->enclosingTransformedAncestor();
85 RenderLayer::LayerPaintingInfo paintingInfo(rootPaintingLayer, paintInfo.rect, PaintBehaviorNormal, LayoutSize(), 0, paintInfo.renderRegion);
86 RenderLayer::PaintLayerFlags flags = RenderLayer::PaintLayerHaveTransparency | RenderLayer::PaintLayerAppliedTransform | RenderLayer::PaintLayerTemporaryClipRects | RenderLayer::PaintLayerPaintingReflection;
RenderLayer.h 251 const RenderLayer* m_clipRectsRoot[NumCachedClipRectsTypes];
313 class RenderLayer : public ScrollableArea {
317 RenderLayer(RenderLayerModelObject*);
318 ~RenderLayer();
326 RenderLayer* parent() const { return m_parent; }
327 RenderLayer* previousSibling() const { return m_previous; }
328 RenderLayer* nextSibling() const { return m_next; }
329 RenderLayer* firstChild() const { return m_first; }
330 RenderLayer* lastChild() const { return m_last; }
332 void addChild(RenderLayer* newChild, RenderLayer* beforeChild = 0)
    [all...]
RenderLayerModelObject.h 30 class RenderLayer;
41 RenderLayer* layer() const { return m_layer; }
61 virtual void addLayerHitTestRects(LayerHitTestRects&, const RenderLayer*, const LayoutPoint&, const LayoutRect&) const OVERRIDE;
66 RenderLayer* m_layer;
RenderLayer.cpp 45 #include "core/rendering/RenderLayer.h"
126 RenderLayer::RenderLayer(RenderLayerModelObject* renderer)
198 RenderLayer::~RenderLayer()
246 String RenderLayer::debugName() const
255 RenderLayerCompositor* RenderLayer::compositor() const
262 void RenderLayer::contentChanged(ContentChangeType changeType)
272 bool RenderLayer::canRender3DTransforms() const
277 bool RenderLayer::paintsWithFilters() cons
    [all...]
RenderLayerCompositor.cpp 125 void add(const RenderLayer* layer, const IntRect& bounds)
135 bool contains(const RenderLayer* layer)
175 HashSet<const RenderLayer*> m_layers;
180 CompositingState(RenderLayer* compAncestor, bool testOverlap)
200 RenderLayer* m_compositingAncestor;
322 bool RenderLayerCompositor::hasAnyAdditionalCompositedLayers(const RenderLayer* rootLayer) const
343 for (HashSet<RenderLayer*>::iterator it = m_outOfFlowPositionedLayers.begin(); it != m_outOfFlowPositionedLayers.end(); ++it)
350 void RenderLayerCompositor::updateCompositingLayers(CompositingUpdateType updateType, RenderLayer* updateRoot)
449 // most of the time, geometry is updated via RenderLayer::styleChanged().
472 void RenderLayerCompositor::layerBecameNonComposited(const RenderLayer* renderLayer
    [all...]
RenderGeometryMap.h 39 class RenderLayer;
99 void pushMappingsToAncestor(const RenderLayer*, const RenderLayer* ancestorLayer);
100 void popMappingsToAncestor(const RenderLayer*);
FilterEffectRenderer.h 49 class RenderLayer;
64 bool prepareFilterEffect(RenderLayer*, const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect, const LayoutRect& layerRepaintRect);
71 RenderLayer* m_renderLayer;
RenderLayerBacking.h 34 #include "core/rendering/RenderLayer.h"
50 RenderLayer* renderLayer;
61 // RenderLayerBacking controls the compositing behavior for a single RenderLayer.
65 // There is one RenderLayerBacking for each RenderLayer that is composited.
70 explicit RenderLayerBacking(RenderLayer*);
73 RenderLayer* owningLayer() const { return m_owningLayer; }
227 // Returns true if the RenderLayer just contains an image that we can composite directly.
246 RenderLayer* m_owningLayer;
RenderLayerFilterInfo.cpp 39 #include "core/rendering/RenderLayer.h"
49 RenderLayerFilterInfo* RenderLayerFilterInfo::filterInfoForRenderLayer(const RenderLayer* layer)
57 RenderLayerFilterInfo* RenderLayerFilterInfo::createFilterInfoForRenderLayerIfNeeded(RenderLayer* layer)
74 void RenderLayerFilterInfo::removeFilterInfoForRenderLayer(RenderLayer* layer)
91 RenderLayerFilterInfo::RenderLayerFilterInfo(RenderLayer* layer)
RenderLayerBacking.cpp 51 #include "core/rendering/RenderLayer.h"
143 static ScrollingCoordinator* scrollingCoordinatorFromLayer(RenderLayer* layer)
152 RenderLayerBacking::RenderLayerBacking(RenderLayer* layer)
300 static bool layerOrAncestorIsTransformedOrUsingCompositedScrolling(RenderLayer* layer)
302 for (RenderLayer* curr = layer; curr; curr = curr->parent()) {
331 RenderLayer* rootLayer = view->layer();
340 clippingBounds.intersect(m_owningLayer->backgroundClipRect(RenderLayer::ClipRectsContext(rootLayer, 0, AbsoluteClipRects)).rect()); // FIXME: Incorrect for CSS regions.
398 RenderLayer* stackingContainer = m_owningLayer->enclosingStackingContainer();
512 // m_graphicsLayer is the corresponding GraphicsLayer for this RenderLayer and its non-compositing
523 RenderLayer* compAncestor = m_owningLayer->ancestorCompositingLayer()
    [all...]
RenderMarquee.h 54 class RenderLayer;
RenderTreeAsText.cpp 43 #include "core/rendering/RenderLayer.h"
70 static void writeLayers(TextStream&, const RenderLayer* rootLayer, RenderLayer*, const LayoutRect& paintDirtyRect, int indent = 0, RenderAsTextBehavior = RenderAsTextBehaviorNormal);
525 RenderLayer* l = root->layer();
539 static void write(TextStream& ts, RenderLayer& l,
618 static void writeRenderNamedFlowThreads(TextStream& ts, RenderView* renderView, const RenderLayer* rootLayer,
635 RenderLayer* layer = renderFlowThread->layer();
650 static void writeLayers(TextStream& ts, const RenderLayer* rootLayer, RenderLayer* l,
664 l->calculateRects(RenderLayer::ClipRectsContext(rootLayer, 0, TemporaryClipRects), paintDirtyRect, layerBounds, damageRect, clip (…)
    [all...]
RenderLayerModelObject.cpp 28 #include "core/rendering/RenderLayer.h"
66 m_layer = new RenderLayer(this);
185 void RenderLayerModelObject::addLayerHitTestRects(LayerHitTestRects& rects, const RenderLayer* currentLayer, const LayoutPoint& layerOffset, const LayoutRect& containerRect) const
192 // Since a RenderObject never lives outside it's container RenderLayer, we can switch
RenderGeometryMap.cpp 30 #include "core/rendering/RenderLayer.h"
178 void RenderGeometryMap::pushMappingsToAncestor(const RenderLayer* layer, const RenderLayer* ancestorLayer)
260 void RenderGeometryMap::popMappingsToAncestor(const RenderLayer* ancestorLayer)
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
RenderSVGResourceContainer.h 28 class RenderLayer;
46 void addClientRenderLayer(RenderLayer*);
47 void removeClientRenderLayer(RenderLayer*);
75 HashSet<RenderLayer*> m_clientLayers;
RenderSVGResourceContainer.cpp 24 #include "core/rendering/RenderLayer.h"
123 HashSet<RenderLayer*>::iterator layerEnd = m_clientLayers.end();
124 for (HashSet<RenderLayer*>::iterator it = m_clientLayers.begin(); it != layerEnd; ++it)
160 void RenderSVGResourceContainer::addClientRenderLayer(RenderLayer* client)
166 void RenderSVGResourceContainer::removeClientRenderLayer(RenderLayer* client)
RenderSVGModelObject.h 69 virtual void addLayerHitTestRects(LayerHitTestRects&, const RenderLayer* currentCompositedLayer, const LayoutPoint& layerOffset, const LayoutRect& containerRect) const OVERRIDE;
  /external/chromium_org/third_party/WebKit/Source/web/
LinkHighlight.h 40 class RenderLayer;
79 WebCore::RenderLayer* computeEnclosingCompositingLayer();
83 bool computeHighlightLayerPathAndPosition(WebCore::RenderLayer*);
LinkHighlight.cpp 38 #include "core/rendering/RenderLayer.h"
107 RenderLayer* LinkHighlight::computeEnclosingCompositingLayer()
125 RenderLayer* renderLayer = repaintContainer->layer();
127 if (!renderLayer || !renderLayer->isComposited())
130 GraphicsLayer* newGraphicsLayer = renderLayer->backing()->graphicsLayer();
134 if (renderLayer->usesCompositedScrolling()) {
135 ASSERT(renderLayer->backing() && renderLayer->backing()->scrollingContentsLayer())
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/inspector/
InspectorLayerTreeAgent.h 37 #include "core/rendering/RenderLayer.h"
74 void gatherLayersUsingRenderLayerHierarchy(ErrorString*, RenderLayer*, RefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::Layer> >&);
84 HashMap<const RenderLayer*, String> m_documentLayerToIdMap;
InspectorInstrumentation.h 61 class RenderLayer;
  /external/chromium_org/third_party/WebKit/Source/core/page/scrolling/
ScrollingCoordinator.cpp 158 static WebLayerPositionConstraint computePositionConstraint(const RenderLayer* layer)
174 void ScrollingCoordinator::updateLayerPositionConstraint(RenderLayer* layer)
322 // We have a set of rects per RenderLayer, we need to map them to their bounding boxes in their
326 RenderLayer* compositedLayer = 0;
327 for (const RenderLayer* layer = layerIter->key; !compositedLayer;) {
477 RenderLayer* layer = *it;
479 IntRect corner = layer->resizerCornerRect(bounds, RenderLayer::ResizerForTouch);
688 RenderLayer* layer = toRenderBoxModelObject(viewportConstrainedObject)->layer();
690 if (!layer->isComposited() && layer->viewportConstrainedNotCompositedReason() == RenderLayer::NoNotCompositedReason)
ScrollingCoordinator.h 98 void updateLayerPositionConstraint(RenderLayer*);

Completed in 859 milliseconds

1 2 3