/macosx-10.10/WebCore-7600.1.25/platform/graphics/texmap/ |
H A D | TextureMapperTile.cpp | 32 void TextureMapperTile::updateContents(TextureMapper* textureMapper, Image* image, const IntRect& dirtyRect, BitmapTexture::UpdateContentsFlag updateContentsFlag) argument 35 targetRect.intersect(dirtyRect); 41 sourceOffset.move(-dirtyRect.x(), -dirtyRect.y()); 53 void TextureMapperTile::updateContents(TextureMapper* textureMapper, GraphicsLayer* sourceLayer, const IntRect& dirtyRect, BitmapTexture::UpdateContentsFlag updateContentsFlag) argument 56 targetRect.intersect(dirtyRect);
|
H A D | TextureMapperTiledBackingStore.cpp | 136 void TextureMapperTiledBackingStore::updateContents(TextureMapper* textureMapper, Image* image, const FloatSize& totalSize, const IntRect& dirtyRect, BitmapTexture::UpdateContentsFlag updateContentsFlag) argument 140 m_tiles[i].updateContents(textureMapper, image, dirtyRect, updateContentsFlag); 143 void TextureMapperTiledBackingStore::updateContents(TextureMapper* textureMapper, GraphicsLayer* sourceLayer, const FloatSize& totalSize, const IntRect& dirtyRect, BitmapTexture::UpdateContentsFlag updateContentsFlag) argument 147 m_tiles[i].updateContents(textureMapper, sourceLayer, dirtyRect, updateContentsFlag);
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/mac/ |
H A D | WebTiledLayer.mm | 80 - (void)setNeedsDisplayInRect:(CGRect)dirtyRect 84 [super setNeedsDisplayInRect:dirtyRect]; 91 dirtyRect.origin.y = [self bounds].size.height - dirtyRect.origin.y - dirtyRect.size.height; 93 [super setNeedsDisplayInRect:dirtyRect];
|
H A D | WebLayer.mm | 83 - (void)setNeedsDisplayInRect:(CGRect)dirtyRect 87 [super setNeedsDisplayInRect:dirtyRect]; 93 [super setNeedsDisplayInRect:dirtyRect];
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/mac/ |
H A D | PlatformCALayerRemoteTiledBacking.cpp | 49 void PlatformCALayerRemoteTiledBacking::setNeedsDisplay(const FloatRect* dirtyRect) argument 51 if (dirtyRect) 52 m_tileController->setNeedsDisplayInRect(enclosingIntRect(*dirtyRect));
|
H A D | PlatformCALayerRemoteCustom.h | 47 virtual void setNeedsDisplay(const WebCore::FloatRect* dirtyRect = 0) override;
|
H A D | PlatformCALayerRemoteTiledBacking.h | 43 virtual void setNeedsDisplay(const WebCore::FloatRect* dirtyRect = 0) override;
|
/macosx-10.10/WebCore-7600.1.25/platform/ios/ |
H A D | LegacyTileGridTile.mm | 97 IntRect dirtyRect = intersection(windowDirtyRect, m_rect); 98 if (dirtyRect.isEmpty()) 100 dirtyRect.move(IntPoint() - m_rect.location()); 101 [tileLayer() setNeedsDisplayInRect:dirtyRect];
|
H A D | LegacyTileCache.mm | 477 static bool shouldRepaintInPieces(const CGRect& dirtyRect, CGSRegionObj dirtyRegion, CGFloat contentsScale) 499 float unionPixels = dirtyRect.size.width * dirtyRect.size.height; 516 void LegacyTileCache::drawWindowContent(LegacyTileLayer* layer, CGContextRef context, CGRect dirtyRect) 524 if (drawRegion && shouldRepaintInPieces(dirtyRect, drawRegion, contentsScale)) { 541 CGRect dirtyRectInSuper = [hostLayer() convertRect:dirtyRect fromLayer:layer]; 558 CGRect dirtyRect = CGContextGetClipBoundingBox(context); 567 drawWindowContent(layer, context, dirtyRect); 615 void LegacyTileCache::setNeedsDisplayInRect(const IntRect& dirtyRect) 619 m_savedDisplayRects.append(dirtyRect); [all...] |
H A D | LegacyTileGrid.mm | 333 void LegacyTileGrid::invalidateTiles(const IntRect& dirtyRect) 341 // Due to dirtyRect being limited to current bounds the tiles that are temporarily outside might miss invalidation 348 if (dirtyRect.width() > m_tileSize.width() * 4 || dirtyRect.height() > m_tileSize.height() * 4) { 353 if (!tile->rect().intersects(dirtyRect)) 355 tile->invalidateRect(dirtyRect); 359 TileIndex topLeftIndex = tileIndexForPoint(topLeft(dirtyRect)); 360 TileIndex bottomRightIndex = tileIndexForPoint(bottomRight(dirtyRect)); 367 if (!tile->rect().intersects(dirtyRect)) 369 tile->invalidateRect(dirtyRect); [all...] |
H A D | LegacyTileCache.h | 163 void invalidateTiles(const IntRect& dirtyRect); 175 void drawWindowContent(LegacyTileLayer*, CGContextRef, CGRect dirtyRect);
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/ |
H A D | PageOverlay.h | 58 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect) = 0; 75 void setNeedsDisplay(const WebCore::IntRect& dirtyRect); 78 void drawRect(WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
|
H A D | PageOverlay.cpp | 134 void PageOverlay::setNeedsDisplay(const IntRect& dirtyRect) argument 140 m_webPage->pageOverlayController().setPageOverlayNeedsDisplay(*this, dirtyRect); 148 void PageOverlay::drawRect(GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument 151 IntRect paintRect = intersection(dirtyRect, bounds());
|
H A D | TapHighlightController.h | 59 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
|
H A D | FindController.h | 78 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/ios/ |
H A D | FindIndicatorOverlayClientIOS.h | 46 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect) override;
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/ |
H A D | TiledBackingStore.cpp | 83 IntRect dirtyRect(mapFromContents(contentsDirtyRect)); 88 IntRect coveredDirtyRect = intersection(dirtyRect, keepRectFitToTileSize); 99 currentTile->invalidate(dirtyRect); 147 IntRect dirtyRect = mapFromContents(rect); local 149 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location()); 150 Tile::Coordinate bottomRight = tileCoordinateForPoint(innerBottomRight(dirtyRect)); 157 currentTile->paint(context, dirtyRect); 160 IntRect target = intersection(tileRect, dirtyRect); 209 IntRect dirtyRect = mapFromContents(contentsRect); local 210 float rectArea = dirtyRect [all...] |
/macosx-10.10/WebCore-7600.1.25/platform/graphics/texmap/coordinated/ |
H A D | CoordinatedTile.cpp | 61 void CoordinatedTile::invalidate(const IntRect& dirtyRect) argument 63 IntRect tileDirtyRect = intersection(dirtyRect, m_rect);
|
/macosx-10.10/WebCore-7600.1.25/rendering/ |
H A D | FilterEffectRenderer.h | 71 bool prepareFilterEffect(RenderLayer*, const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect, const LayoutRect& layerRepaintRect); 120 LayoutRect computeSourceImageRectForDirtyRect(const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect);
|
/macosx-10.10/WebKit2-7600.1.25/UIProcess/ |
H A D | FindIndicator.h | 51 void draw(WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
|
/macosx-10.10/WebKit2-7600.1.25/PluginProcess/ |
H A D | PluginControllerProxy.cpp | 175 IntRect dirtyRect = m_dirtyRect; 190 graphicsContext->clearRect(dirtyRect); 192 m_plugin->paint(graphicsContext.get(), dirtyRect); 194 m_connection->connection()->send(Messages::PluginProxy::Update(dirtyRect), m_pluginInstanceID); 227 IntRect dirtyRect = rect; local 230 dirtyRect.intersect(IntRect(IntPoint(), m_pluginSize)); 231 m_dirtyRect.unite(dirtyRect);
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/ca/win/ |
H A D | PlatformCALayerWinInternal.cpp | 154 void PlatformCALayerWinInternal::internalSetNeedsDisplay(const FloatRect* dirtyRect) argument 156 if (dirtyRect) { 157 CGRect rect = *dirtyRect; 163 void PlatformCALayerWinInternal::setNeedsDisplay(const FloatRect* dirtyRect) argument 169 if (dirtyRect) 170 rect = *dirtyRect; 172 CACFLayerSetNeedsDisplay(tileAtIndex(i), dirtyRect ? &rect : 0); 192 if (dirtyRect && owner()->owner()->platformCALayerContentsOrientation() == WebCore::GraphicsLayer::CompositingCoordinatesTopDown) { 193 FloatRect flippedDirtyRect = *dirtyRect; 200 internalSetNeedsDisplay(dirtyRect); [all...] |
/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/c/ |
H A D | WKBundlePageOverlay.cpp | 85 virtual void drawRect(PageOverlay* pageOverlay, GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument 90 m_client.drawRect(toAPI(pageOverlay), graphicsContext.platformContext(), toAPI(dirtyRect), m_client.base.clientInfo);
|
/macosx-10.10/WebCore-7600.1.25/platform/ |
H A D | ScrollbarThemeComposite.h | 50 virtual void paintOverhangAreas(ScrollView*, GraphicsContext*, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect);
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/CoordinatedGraphics/ |
H A D | CoordinatedDrawingArea.cpp | 98 IntRect dirtyRect = rect; local 99 dirtyRect.intersect(m_webPage.bounds()); 101 if (dirtyRect.isEmpty()) 104 m_dirtyRegion.unite(dirtyRect);
|