Searched defs:dirtyRect (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/platform/chromium/
H A DFramelessScrollView.cpp48 IntRect dirtyRect = rect; local
49 dirtyRect.move(scrollbar->x(), scrollbar->y());
50 invalidateRect(dirtyRect);
/external/chromium_org/third_party/WebKit/Source/core/platform/
H A DScrollbarTheme.cpp300 void ScrollbarTheme::paintOverhangAreas(ScrollView*, GraphicsContext* context, const IntRect& horizontalOverhangRect, const IntRect& verticalOverhangRect, const IntRect& dirtyRect) argument
304 context->fillRect(intersection(horizontalOverhangRect, dirtyRect));
306 context->fillRect(intersection(verticalOverhangRect, dirtyRect));
H A DScrollView.cpp1020 void ScrollView::paintOverhangAreas(GraphicsContext* context, const IntRect& horizontalOverhangRect, const IntRect& verticalOverhangRect, const IntRect& dirtyRect) argument
1022 ScrollbarTheme::theme()->paintOverhangAreas(this, context, horizontalOverhangRect, verticalOverhangRect, dirtyRect);
1025 void ScrollView::calculateAndPaintOverhangAreas(GraphicsContext* context, const IntRect& dirtyRect) argument
1031 if (dirtyRect.intersects(horizontalOverhangRect) || dirtyRect.intersects(verticalOverhangRect))
1032 paintOverhangAreas(context, horizontalOverhangRect, verticalOverhangRect, dirtyRect);
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DFilterEffectRenderer.cpp343 LayoutRect FilterEffectRenderer::computeSourceImageRectForDirtyRect(const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect) argument
350 // The result of this function is the area in the "filterBoxRect" that needs to be repainted, so that we fully cover the "dirtyRect".
351 FloatRect rectForRepaint = dirtyRect;
361 bool FilterEffectRendererHelper::prepareFilterEffect(RenderLayer* renderLayer, const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect, const LayoutRect& layerRepaintRect) argument
365 m_repaintRect = dirtyRect;
368 LayoutRect filterSourceRect = filter->computeSourceImageRectForDirtyRect(filterBoxRect, dirtyRect);
H A DRenderMultiColumnSet.cpp430 void RenderMultiColumnSet::collectLayerFragments(LayerFragments& fragments, const LayoutRect& layerBoundingBox, const LayoutRect& dirtyRect) argument
437 LayoutRect dirtyRectInFlowThread(dirtyRect);
H A DRenderFlowThread.cpp980 void RenderFlowThread::collectLayerFragments(LayerFragments& layerFragments, const LayoutRect& layerBoundingBox, const LayoutRect& dirtyRect) argument
986 region->collectLayerFragments(layerFragments, layerBoundingBox, dirtyRect);
H A DRenderLayerBacking.cpp1586 // The dirtyRect is in the coords of the painting root.
1587 IntRect dirtyRect = pixelSnappedIntRect(relativeClip); local
1589 dirtyRect.intersect(paintInfo.compositedBounds);
1592 RenderLayer::LayerPaintingInfo paintingInfo(paintInfo.renderLayer, dirtyRect, PaintBehaviorNormal, LayoutSize());
H A DRenderLayer.cpp3808 void RenderLayer::collectFragments(LayerFragments& fragments, const RenderLayer* rootLayer, RenderRegion* region, const LayoutRect& dirtyRect, argument
3816 calculateRects(clipRectsContext, dirtyRect, fragment.layerBounds, fragment.backgroundRect, fragment.foregroundRect, fragment.outlineRect, offsetFromRoot);
3842 LayoutRect dirtyRectInFlowThread(dirtyRect);
3846 // that intersect the actual dirtyRect as well as the pages/columns that intersect our layer's bounding box.
3854 ClipRect ancestorClipRect = dirtyRect;
3858 ancestorClipRect.intersect(dirtyRect);
/external/chromium_org/third_party/WebKit/Source/web/
H A DWebPluginContainerImpl.cpp148 IntRect dirtyRect = rect; local
149 dirtyRect.move(renderer->borderLeft() + renderer->paddingLeft(),
151 renderer->repaintRectangle(dirtyRect);
620 bool WebPluginContainerImpl::paintCustomOverhangArea(GraphicsContext* context, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) argument
624 context->fillRect(intersection(horizontalOverhangArea, dirtyRect));
625 context->fillRect(intersection(verticalOverhangArea, dirtyRect));
H A DChromeClientImpl.cpp817 bool ChromeClientImpl::paintCustomOverhangArea(GraphicsContext* context, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) argument
822 return pluginContainer->paintCustomOverhangArea(context, horizontalOverhangArea, verticalOverhangArea, dirtyRect);
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DCanvasRenderingContext2D.cpp925 FloatRect dirtyRect = m_path.boundingRect(); local
926 inflateStrokeRect(dirtyRect);
929 didDraw(dirtyRect);
1811 FloatRect dirtyRect = r; local
1814 dirtyRect = ctm.mapRect(r);
1819 FloatRect shadowRect(dirtyRect);
1822 dirtyRect.unite(shadowRect);
1831 canvas()->didDraw(dirtyRect);
2012 FloatRect dirtyRect = destRect; local
2013 dirtyRect
[all...]
/external/chromium_org/third_party/skia/src/gpu/gl/
H A DGrGpuGL.cpp1720 const SkIRect dirtyRect = rt->getResolveRect(); local
1722 r.setRelativeTo(vp, dirtyRect.fLeft, dirtyRect.fTop,
1723 dirtyRect.width(), dirtyRect.height(), target->origin());
1730 fScissorState.fRect = dirtyRect;
/external/skia/src/gpu/gl/
H A DGrGpuGL.cpp1720 const SkIRect dirtyRect = rt->getResolveRect(); local
1722 r.setRelativeTo(vp, dirtyRect.fLeft, dirtyRect.fTop,
1723 dirtyRect.width(), dirtyRect.height(), target->origin());
1730 fScissorState.fRect = dirtyRect;
/external/chromium_org/third_party/WebKit/Source/core/page/
H A DFrameView.cpp2477 IntRect dirtyRect = rect; local
2478 dirtyRect.moveBy(scrollbar->location());
2479 invalidateRect(dirtyRect);
2943 void FrameView::paintOverhangAreas(GraphicsContext* context, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) argument
2953 if (page->chrome().client()->paintCustomOverhangArea(context, horizontalOverhangArea, verticalOverhangArea, dirtyRect))
2957 ScrollView::paintOverhangAreas(context, horizontalOverhangArea, verticalOverhangArea, dirtyRect);

Completed in 436 milliseconds