Searched refs:dirtyRect (Results 1 - 25 of 74) sorted by relevance

123

/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/texmap/
H A DTextureMapperTile.cpp32 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 DTextureMapperTiledBackingStore.cpp136 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.9.5/WebCore-7537.78.1/platform/graphics/mac/
H A DWebTiledLayer.mm71 - (void)setNeedsDisplayInRect:(CGRect)dirtyRect
75 [super setNeedsDisplayInRect:dirtyRect];
82 dirtyRect.origin.y = [self bounds].size.height - dirtyRect.origin.y - dirtyRect.size.height;
84 [super setNeedsDisplayInRect:dirtyRect];
H A DWebLayer.mm196 - (void)setNeedsDisplayInRect:(CGRect)dirtyRect
200 [super setNeedsDisplayInRect:dirtyRect];
207 dirtyRect.origin.y = [self bounds].size.height - dirtyRect.origin.y - dirtyRect.size.height;
209 [super setNeedsDisplayInRect:dirtyRect];
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/WebPage/
H A DPageOverlay.h55 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect) = 0;
66 void setNeedsDisplay(const WebCore::IntRect& dirtyRect);
69 void drawRect(WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
H A DPageOverlay.cpp94 void PageOverlay::setNeedsDisplay(const IntRect& dirtyRect) argument
99 m_webPage->drawingArea()->setPageOverlayNeedsDisplay(this, dirtyRect);
108 void PageOverlay::drawRect(GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument
111 IntRect paintRect = intersection(dirtyRect, bounds());
H A DFindController.h73 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
H A DTapHighlightController.h59 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/blackberry/
H A DLayerTiler.h60 void setNeedsDisplay(const FloatRect& dirtyRect);
94 TextureJob(Type type, const IntRect& dirtyRect) argument
97 , m_dirtyRect(dirtyRect)
102 TextureJob(Type type, BlackBerry::Platform::Graphics::Buffer* contents, const IntRect& dirtyRect) argument
105 , m_dirtyRect(dirtyRect)
115 static TextureJob updateContents(BlackBerry::Platform::Graphics::Buffer* contents, const IntRect& dirtyRect) { return TextureJob(UpdateContents, contents, dirtyRect); } argument
117 static TextureJob dirtyContents(const IntRect& dirtyRect) { return TextureJob(DirtyContents, dirtyRect); } argument
H A DLayerRenderer.h63 const IntRect& dirtyRect(int i) const { return m_dirtyRects[i]; } function in class:WebCore::LayerRenderingResults
64 void addDirtyRect(const IntRect& dirtyRect);
H A DLayerTiler.cpp138 void LayerTiler::setNeedsDisplay(const FloatRect& dirtyRect) argument
140 m_dirtyRect.unite(dirtyRect);
190 IntRect dirtyRect = enclosingIntRect(m_dirtyRect); local
195 IntRect untransformedDirtyRect(dirtyRect);
204 dirtyRect = matrix.mapRect(untransformedDirtyRect);
213 dirtyRect = boundsRect;
215 // Clip the dirtyRect to the size of the layer to avoid drawing
217 dirtyRect.intersect(boundsRect);
222 dirtyRect = IntRect(IntPoint::zero(), requiredTextureSize);
234 if (!visibleRect.contains(dirtyRect))
[all...]
/macosx-10.9.5/WebCore-7537.78.1/platform/qt/
H A DScrollbarThemeQStyle.h42 virtual bool paint(ScrollbarThemeClient*, GraphicsContext*, const IntRect& dirtyRect);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/
H A DTiledBackingStore.cpp83 IntRect dirtyRect(mapFromContents(contentsDirtyRect));
88 IntRect coveredDirtyRect = intersection(dirtyRect, keepRectFitToTileSize);
99 currentTile->invalidate(dirtyRect);
148 IntRect dirtyRect = mapFromContents(rect); local
150 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location());
151 Tile::Coordinate bottomRight = tileCoordinateForPoint(innerBottomRight(dirtyRect));
158 currentTile->paint(context, dirtyRect);
161 IntRect target = intersection(tileRect, dirtyRect);
210 IntRect dirtyRect = mapFromContents(contentsRect); local
211 float rectArea = dirtyRect
[all...]
/macosx-10.9.5/WebKit-7537.78.2/qt/WidgetSupport/
H A DPageClientQt.cpp59 void PageClientQWidget::update(const QRect & dirtyRect) argument
61 view->update(dirtyRect);
167 void PageClientQGraphicsWidget::update(const QRect& dirtyRect) argument
169 view->update(dirtyRect);
172 overlay->update(QRectF(dirtyRect));
H A DPageClientQt.h60 virtual void update(const QRect& dirtyRect);
147 virtual void update(const QRect& dirtyRect);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/cairo/
H A DTileCairo.cpp64 void TileCairo::invalidate(const IntRect& dirtyRect) argument
66 IntRect tileDirtyRect = intersection(dirtyRect, m_rect);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/texmap/coordinated/
H A DCoordinatedTile.cpp61 void CoordinatedTile::invalidate(const IntRect& dirtyRect) argument
63 IntRect tileDirtyRect = intersection(dirtyRect, m_rect);
/macosx-10.9.5/WebCore-7537.78.1/rendering/
H A DFilterEffectRenderer.h68 bool prepareFilterEffect(RenderLayer*, const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect, const LayoutRect& layerRepaintRect);
117 LayoutRect computeSourceImageRectForDirtyRect(const LayoutRect& filterBoxRect, const LayoutRect& dirtyRect);
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/PDF/
H A DSimplePDFPlugin.mm459 void SimplePDFPlugin::paint(GraphicsContext* graphicsContext, const IntRect& dirtyRect)
463 paintBackground(graphicsContext, dirtyRect);
468 paintContent(graphicsContext, dirtyRect);
469 paintControls(graphicsContext, dirtyRect);
472 void SimplePDFPlugin::paintBackground(GraphicsContext* graphicsContext, const IntRect& dirtyRect)
476 graphicsContext->fillRect(dirtyRect);
479 void SimplePDFPlugin::paintContent(GraphicsContext* graphicsContext, const IntRect& dirtyRect)
489 graphicsContext->clip(dirtyRect);
490 IntRect contentRect(dirtyRect);
524 void SimplePDFPlugin::paintControls(GraphicsContext* graphicsContext, const IntRect& dirtyRect)
[all...]
/macosx-10.9.5/WebCore-7537.78.1/platform/
H A DScrollbarThemeComposite.h44 virtual void paintOverhangAreas(ScrollView*, GraphicsContext*, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect);
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/
H A DFindIndicator.h51 void draw(WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
/macosx-10.9.5/WebKit2-7537.78.2/PluginProcess/
H A DPluginControllerProxy.cpp182 IntRect dirtyRect = m_dirtyRect;
197 graphicsContext->clearRect(dirtyRect);
199 m_plugin->paint(graphicsContext.get(), dirtyRect);
201 m_connection->connection()->send(Messages::PluginProxy::Update(dirtyRect), m_pluginInstanceID);
234 IntRect dirtyRect = rect; local
237 dirtyRect.intersect(IntRect(IntPoint(), m_pluginSize));
238 m_dirtyRect.unite(dirtyRect);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/ca/win/
H A DPlatformCALayerWinInternal.cpp146 void PlatformCALayerWinInternal::internalSetNeedsDisplay(const FloatRect* dirtyRect) argument
148 if (dirtyRect) {
149 CGRect rect = *dirtyRect;
155 void PlatformCALayerWinInternal::setNeedsDisplay(const FloatRect* dirtyRect) argument
161 if (dirtyRect)
162 rect = *dirtyRect;
164 CACFLayerSetNeedsDisplay(tileAtIndex(i), dirtyRect ? &rect : 0);
184 if (dirtyRect && owner()->owner()->platformCALayerContentsOrientation() == WebCore::GraphicsLayer::CompositingCoordinatesTopDown) {
185 FloatRect flippedDirtyRect = *dirtyRect;
192 internalSetNeedsDisplay(dirtyRect);
[all...]
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/InjectedBundle/API/c/
H A DWKBundlePageOverlay.cpp82 virtual void drawRect(PageOverlay* pageOverlay, GraphicsContext& graphicsContext, const IntRect& dirtyRect) argument
87 m_client.drawRect(toAPI(pageOverlay), graphicsContext.platformContext(), toAPI(dirtyRect), m_client.clientInfo);
H A DWKBundlePageOverlay.h46 typedef void (*WKBundlePageOverlayDrawRectCallback)(WKBundlePageOverlayRef pageOverlay, void* graphicsContext, WKRect dirtyRect, const void* clientInfo);

Completed in 162 milliseconds

123