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

12

/external/webkit/Source/WebCore/platform/chromium/
H A DFramelessScrollView.cpp49 IntRect dirtyRect = rect; local
50 dirtyRect.move(scrollbar->x(), scrollbar->y());
51 invalidateRect(dirtyRect);
/external/webkit/Source/WebCore/platform/graphics/win/
H A DWebLayer.cpp39 void WebLayer::internalSetNeedsDisplay(const CGRect* dirtyRect) argument
52 if (dirtyRect && m_owner->contentsOrientation() == WebCore::GraphicsLayer::CompositingCoordinatesTopDown) {
53 CGRect flippedDirtyRect = *dirtyRect;
60 WKCACFLayer::internalSetNeedsDisplay(dirtyRect);
H A DWebTiledLayer.cpp105 void WebTiledLayer::internalSetNeedsDisplay(const CGRect* dirtyRect) argument
110 CACFLayerSetNeedsDisplay(tileAtIndex(i), dirtyRect); local
/external/webkit/Source/WebKit2/WebProcess/WebPage/
H A DTiledDrawingArea.h67 void updateTile(int tileID, const WebCore::IntRect& dirtyRect, float scale);
81 WebCore::IntRect dirtyRect; member in struct:WebKit::TiledDrawingArea::TileUpdate
H A DChunkedUpdateDrawingArea.cpp80 IntRect dirtyRect = m_dirtyRect; local
84 UpdateChunk updateChunk(dirtyRect);
H A DPageOverlay.cpp89 void PageOverlay::setNeedsDisplay(const IntRect& dirtyRect) argument
92 m_webPage->drawingArea()->setPageOverlayNeedsDisplay(dirtyRect);
100 void PageOverlay::drawRect(GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument
103 IntRect paintRect = intersection(dirtyRect, bounds());
H A DTiledDrawingArea.cpp82 IntRect dirtyRect = m_dirtyRect; local
85 WebProcess::shared().connection()->deprecatedSend(DrawingAreaProxyLegacyMessage::Invalidate, m_webPage->pageID(), CoreIPC::In(dirtyRect));
137 void TiledDrawingArea::updateTile(int tileID, const IntRect& dirtyRect, float scale) argument
141 UpdateChunk updateChunk(dirtyRect);
156 updateTile(update.tileID, update.dirtyRect, update.scale);
197 if (!arguments->decode(CoreIPC::Out(update.tileID, update.dirtyRect, update.scale)))
201 it->second.dirtyRect.unite(update.dirtyRect);
H A DDrawingAreaImpl.cpp81 IntRect dirtyRect = rect; local
82 dirtyRect.intersect(m_webPage->bounds());
84 if (dirtyRect.isEmpty())
90 m_layerTreeHost->setNonCompositedContentsNeedDisplay(dirtyRect);
97 m_dirtyRegion.unite(dirtyRect);
H A DFindController.cpp293 void FindController::drawRect(PageOverlay* pageOverlay, GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument
300 graphicsContext.fillRect(dirtyRect, overlayBackgroundColor(fractionFadedIn), ColorSpaceSRGB);
/external/webkit/Source/WebKit2/UIProcess/qt/
H A DTiledDrawingAreaTileQt.cpp80 void TiledDrawingAreaTile::invalidate(const IntRect& dirtyRect) argument
82 IntRect tileDirtyRect = intersection(dirtyRect, m_rect);
147 IntRect dirtyRect = m_dirtyRegion.boundingRect();
151 qDebug() << "requesting tile update id=" << m_ID << " rect=" << QRect(dirtyRect) << " scale=" << m_proxy->contentsScale();
155 m_proxy->requestTileUpdate(m_ID, dirtyRect);
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/
H A DWKBundlePageOverlay.cpp75 virtual void drawRect(PageOverlay* pageOverlay, GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument
80 m_client.drawRect(toAPI(pageOverlay), graphicsContext.platformContext(), toAPI(dirtyRect), m_client.clientInfo);
/external/webkit/Source/WebCore/platform/graphics/qt/
H A DTileQt.cpp85 void Tile::invalidate(const IntRect& dirtyRect) argument
87 IntRect tileDirtyRect = intersection(dirtyRect, m_rect);
H A DTextureMapperQt.cpp50 PlatformGraphicsContext* BitmapTextureQt::beginPaint(const IntRect& dirtyRect) argument
55 m_painter.fillRect(QRect(dirtyRect), Qt::transparent);
/external/webkit/Source/WebKit/android/plugins/
H A DANPSurfaceInterface.cpp93 static bool anp_lock(JNIEnv* env, jobject surfaceView, ANPBitmap* bitmap, ANPRectI* dirtyRect) { argument
105 if (dirtyRect) {
106 Rect rect(dirtyRect->left, dirtyRect->top, dirtyRect->right, dirtyRect->bottom);
122 if (dirtyRect) {
124 dirtyRect->left = dirtyBounds.left;
125 dirtyRect->right = dirtyBounds.right;
126 dirtyRect
[all...]
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/
H A DInjectedBundlePageUIClient.cpp94 void InjectedBundlePageUIClient::paintCustomOverhangArea(WebPage* page, GraphicsContext* graphicsContext, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) argument
99 m_client.paintCustomOverhangArea(toAPI(page), toAPI(context.get()), toAPI(horizontalOverhangArea), toAPI(verticalOverhangArea), toAPI(dirtyRect), m_client.clientInfo);
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/win/
H A DNetscapePluginWin.cpp138 void NetscapePlugin::platformPaint(GraphicsContext* context, const IntRect& dirtyRect, bool) argument
148 LocalWindowsContext windowsContext(context, dirtyRect, false);
169 RECT dirtyWinRect = dirtyRect;
/external/webkit/Source/WebCore/platform/graphics/android/rendering/
H A DTile.cpp165 SkRect dirtyRect; local
167 dirtyRect.set(cliperator.rect());
169 m_scale, dirtyRect, realTileRect)) {
269 float scale, const SkRect& dirtyRect,
278 // scale the dirtyRect for intersect computation.
279 SkRect realDirtyRect = SkRect::MakeWH(dirtyRect.width() * scale,
280 dirtyRect.height() * scale);
281 realDirtyRect.offset(dirtyRect.fLeft * scale, dirtyRect.fTop * scale);
268 intersectWithRect(int x, int y, int tileWidth, int tileHeight, float scale, const SkRect& dirtyRect, SkRect& realTileRect) argument
H A DSurface.cpp433 IntRect dirtyRect = tile->dirtyArea().getBounds(); local
440 dirtyRect.intersect(enclosingIntRect(tileRectInDoc));
441 PrerenderedInval* prerenderedInval = content->prerenderForRect(dirtyRect);
447 FloatRect screenDirty = dirtyRect;
/external/webkit/Source/WebCore/platform/graphics/ca/win/
H A DCACFLayerTreeHost.cpp250 RECT dirtyRect; local
251 if (GetUpdateRect(window, &dirtyRect, false))
252 outRects.append(winRectToCGRect(dirtyRect, clientRect));
H A DPlatformCALayerWinInternal.cpp142 void PlatformCALayerWinInternal::internalSetNeedsDisplay(const FloatRect* dirtyRect) argument
144 if (dirtyRect) {
145 CGRect rect = *dirtyRect;
151 void PlatformCALayerWinInternal::setNeedsDisplay(const FloatRect* dirtyRect) argument
157 if (dirtyRect)
158 rect = *dirtyRect;
160 CACFLayerSetNeedsDisplay(tileAtIndex(i), dirtyRect ? &rect : 0);
180 if (dirtyRect && owner()->owner()->platformCALayerContentsOrientation() == WebCore::GraphicsLayer::CompositingCoordinatesTopDown) {
181 FloatRect flippedDirtyRect = *dirtyRect;
188 internalSetNeedsDisplay(dirtyRect);
[all...]
/external/webkit/Source/WebKit/android/jni/
H A DPicturePile.cpp119 void PicturePile::invalidate(const IntRect& dirtyRect) argument
127 IntRect inval = dirtyRect;
130 ALOGV("Rejecting inval " INT_RECT_FORMAT, INT_RECT_ARGS(dirtyRect));
/external/webkit/Source/WebKit/qt/WebCoreSupport/
H A DPageClientQt.cpp182 void PageClientQWidget::update(const QRect & dirtyRect) argument
184 view->update(dirtyRect);
281 void PageClientQGraphicsWidget::update(const QRect& dirtyRect) argument
283 view->update(dirtyRect);
287 overlay->update(QRectF(dirtyRect));
/external/webkit/Source/WebKit2/UIProcess/
H A DFindIndicator.cpp145 void FindIndicator::draw(GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/x11/
H A DNetscapePluginX11.cpp196 void NetscapePlugin::platformPaint(GraphicsContext* context, const IntRect& dirtyRect, bool /*isSnapshot*/) argument
228 IntRect exposedRect(dirtyRect);
/external/webkit/Source/WebCore/platform/graphics/
H A DTiledBackingStore.cpp74 IntRect dirtyRect(mapFromContents(contentsDirtyRect));
76 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location());
77 Tile::Coordinate bottomRight = tileCoordinateForPoint(IntPoint(dirtyRect.maxX(), dirtyRect.maxY()));
84 currentTile->invalidate(dirtyRect);
133 IntRect dirtyRect = mapFromContents(rect); local
135 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location());
136 Tile::Coordinate bottomRight = tileCoordinateForPoint(IntPoint(dirtyRect.maxX(), dirtyRect.maxY()));
143 currentTile->paint(context, dirtyRect);
[all...]

Completed in 436 milliseconds

12