Searched defs:paintInvalidationState (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DRenderSVGBlock.cpp89 void RenderSVGBlock::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const
91 SVGRenderSupport::mapLocalToContainer(this, paintInvalidationContainer, transformState, wasFixed, paintInvalidationState);
99 LayoutRect RenderSVGBlock::clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const
101 return SVGRenderSupport::clippedOverflowRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationState);
104 void RenderSVGBlock::computeFloatRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, FloatRect& paintInvalidationRect, const PaintInvalidationState* paintInvalidationState) const
106 SVGRenderSupport::computeFloatRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationRect, paintInvalidationState);
115 void RenderSVGBlock::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument
117 if (!shouldCheckForPaintInvalidation(paintInvalidationState))
120 ForceHorriblySlowRectMapping slowRectMapping(&paintInvalidationState);
121 RenderBlockFlow::invalidateTreeIfNeeded(paintInvalidationState);
[all...]
H A DRenderSVGModelObject.cpp54 LayoutRect RenderSVGModelObject::clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const
56 return SVGRenderSupport::clippedOverflowRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationState);
59 void RenderSVGModelObject::computeFloatRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, FloatRect& paintInvalidationRect, const PaintInvalidationState* paintInvalidationState) const
61 SVGRenderSupport::computeFloatRectForPaintInvalidation(this, paintInvalidationContainer, paintInvalidationRect, paintInvalidationState);
64 void RenderSVGModelObject::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const
66 SVGRenderSupport::mapLocalToContainer(this, paintInvalidationContainer, transformState, wasFixed, paintInvalidationState);
128 InvalidationReason RenderSVGModelObject::invalidatePaintIfNeeded(const PaintInvalidationState& paintInvalidationState, const RenderLayerModelObject& paintInvalidationContainer) argument
130 ForceHorriblySlowRectMapping slowRectMapping(&paintInvalidationState);
132 return RenderObject::invalidatePaintIfNeeded(paintInvalidationState, paintInvalidationContainer);
H A DSVGRenderSupport.cpp48 LayoutRect SVGRenderSupport::clippedOverflowRectForPaintInvalidation(const RenderObject* object, const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) argument
59 object->computeFloatRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationRect, paintInvalidationState);
63 void SVGRenderSupport::computeFloatRectForPaintInvalidation(const RenderObject* object, const RenderLayerModelObject* paintInvalidationContainer, FloatRect& paintInvalidationRect, const PaintInvalidationState* paintInvalidationState) argument
67 object->parent()->computeFloatRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationRect, paintInvalidationState);
70 void SVGRenderSupport::mapLocalToContainer(const RenderObject* object, const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) argument
83 parent->mapLocalToContainer(paintInvalidationContainer, transformState, mode, wasFixed, paintInvalidationState);
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderLayerModelObject.cpp175 void RenderLayerModelObject::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument
179 if (!shouldCheckForPaintInvalidation(paintInvalidationState))
183 const RenderLayerModelObject& newPaintInvalidationContainer = *adjustCompositedContainerForSpecialAncestors(establishesNewPaintInvalidationContainer ? this : &paintInvalidationState.paintInvalidationContainer());
187 InvalidationReason reason = invalidatePaintIfNeeded(paintInvalidationState, newPaintInvalidationContainer);
188 clearPaintInvalidationState(paintInvalidationState);
190 PaintInvalidationState childTreeWalkState(paintInvalidationState, *this, newPaintInvalidationContainer);
H A DRenderView.h217 ForceHorriblySlowRectMapping(const PaintInvalidationState* paintInvalidationState) argument
218 : m_paintInvalidationState(paintInvalidationState)
H A DRenderView.cpp235 void RenderView::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const
256 parentDocRenderer->mapLocalToContainer(paintInvalidationContainer, transformState, mode, wasFixed, paintInvalidationState);
324 void RenderView::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument
332 const RenderLayerModelObject* paintInvalidationContainer = &paintInvalidationState.paintInvalidationContainer();
333 mapRectToPaintInvalidationBacking(paintInvalidationContainer, dirtyRect, &paintInvalidationState);
336 RenderBlock::invalidateTreeIfNeeded(paintInvalidationState);
H A DRenderLayer.cpp522 LayoutPoint RenderLayer::positionFromPaintInvalidationBacking(const RenderObject* renderObject, const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) argument
524 FloatPoint point = renderObject->localToContainerPoint(FloatPoint(), paintInvalidationContainer, 0, 0, paintInvalidationState);
571 void RenderLayer::mapRectToPaintInvalidationBacking(const RenderObject* renderObject, const RenderLayerModelObject* paintInvalidationContainer, LayoutRect& rect, const PaintInvalidationState* paintInvalidationState) argument
574 renderObject->mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, paintInvalidationState);
582 renderObject->mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, paintInvalidationState);
587 LayoutRect RenderLayer::computePaintInvalidationRect(const RenderObject* renderObject, const RenderLayer* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) argument
590 return renderObject->computePaintInvalidationRect(paintInvalidationContainer->renderer(), paintInvalidationState);
592 LayoutRect rect = renderObject->clippedOverflowRectForPaintInvalidation(paintInvalidationContainer->renderer(), paintInvalidationState);
H A DRenderObject.cpp1174 LayoutRect RenderObject::computePaintInvalidationRect(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const
1176 return clippedOverflowRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationState);
1210 LayoutRect RenderObject::boundsRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const
1213 return computePaintInvalidationRect(paintInvalidationContainer, paintInvalidationState);
1214 return RenderLayer::computePaintInvalidationRect(this, paintInvalidationContainer->layer(), paintInvalidationState);
1272 void RenderObject::invalidateTreeIfNeeded(const PaintInvalidationState& paintInvalidationState) argument
1278 if (!shouldCheckForPaintInvalidation(paintInvalidationState))
1281 invalidatePaintIfNeeded(paintInvalidationState, paintInvalidationState.paintInvalidationContainer());
1282 clearPaintInvalidationState(paintInvalidationState);
1304 invalidatePaintIfNeeded(const PaintInvalidationState& paintInvalidationState, const RenderLayerModelObject& paintInvalidationContainer) argument
3115 clearPaintInvalidationState(const PaintInvalidationState& paintInvalidationState) argument
[all...]
H A DRenderObject.h1061 bool shouldCheckForPaintInvalidation(const PaintInvalidationState& paintInvalidationState) argument
1063 return paintInvalidationState.forceCheckForPaintInvalidation() || shouldCheckForPaintInvalidationRegardlessOfPaintInvalidationState();
H A DRenderBox.cpp1306 InvalidationReason RenderBox::invalidatePaintIfNeeded(const PaintInvalidationState& paintInvalidationState, const RenderLayerModelObject& newPaintInvalidationContainer) argument
1320 InvalidationReason reason = RenderBoxModelObject::invalidatePaintIfNeeded(paintInvalidationState, newPaintInvalidationContainer);
1340 void RenderBox::clearPaintInvalidationState(const PaintInvalidationState& paintInvalidationState) argument
1342 RenderBoxModelObject::clearPaintInvalidationState(paintInvalidationState);
1547 void RenderBox::mapLocalToContainer(const RenderLayerModelObject* paintInvalidationContainer, TransformState& transformState, MapCoordinatesFlags mode, bool* wasFixed, const PaintInvalidationState* paintInvalidationState) const
1552 if (paintInvalidationState && paintInvalidationState->canMapToContainer(paintInvalidationContainer)) {
1553 LayoutSize offset = paintInvalidationState->paintOffset() + locationOffset();
1733 LayoutRect RenderBox::clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* paintInvalidationState) const
1743 mapRectToPaintInvalidationBacking(paintInvalidationContainer, r, paintInvalidationState);
[all...]

Completed in 137 milliseconds