/frameworks/base/libs/hwui/ |
Layer.cpp | 159 if (dirtyRect.isEmpty() || (dirtyRect.left <= 0 && dirtyRect.top <= 0 && 160 dirtyRect.right >= width && dirtyRect.bottom >= height)) { 161 dirtyRect.set(0, 0, width, height); 165 renderer->setupFrameState(dirtyRect.left, dirtyRect.top, 166 dirtyRect.right, dirtyRect.bottom, !isBlend()) [all...] |
/frameworks/base/core/java/android/view/ |
GLES20RenderLayer.java | 120 void redrawLater(DisplayList displayList, Rect dirtyRect) { 123 dirtyRect.left, dirtyRect.top, dirtyRect.right, dirtyRect.bottom);
|
/external/webkit/Source/WebKit/android/plugins/ |
ANPSurfaceInterface.cpp | 89 static bool anp_lock(JNIEnv* env, jobject surfaceView, ANPBitmap* bitmap, ANPRectI* dirtyRect) { 101 if (dirtyRect) { 102 Rect rect(dirtyRect->left, dirtyRect->top, dirtyRect->right, dirtyRect->bottom); 121 if (dirtyRect) { 123 dirtyRect->left = dirtyBounds.left; 124 dirtyRect->right = dirtyBounds.right; 125 dirtyRect->top = dirtyBounds.top [all...] |
ANPSurface_npapi.h | 34 to be written to. The dirtyRect param specifies which portion of the 35 bitmap will be written to. If the dirtyRect is NULL then the entire 40 bool (*lock)(JNIEnv* env, jobject surface, ANPBitmap* bitmap, ANPRectI* dirtyRect); 43 those inside the dirtyRect are written to the screen.
|
/external/webkit/Source/WebKit2/WebProcess/WebPage/ |
TiledDrawingArea.cpp | 82 IntRect dirtyRect = m_dirtyRect; 85 WebProcess::shared().connection()->deprecatedSend(DrawingAreaProxyLegacyMessage::Invalidate, m_webPage->pageID(), CoreIPC::In(dirtyRect)); 137 void TiledDrawingArea::updateTile(int tileID, const IntRect& dirtyRect, float scale) 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);
|
PageOverlay.h | 53 virtual void drawRect(PageOverlay*, WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect) = 0; 63 void setNeedsDisplay(const WebCore::IntRect& dirtyRect); 66 void drawRect(WebCore::GraphicsContext&, const WebCore::IntRect& dirtyRect);
|
PageOverlay.cpp | 89 void PageOverlay::setNeedsDisplay(const IntRect& dirtyRect) 92 m_webPage->drawingArea()->setPageOverlayNeedsDisplay(dirtyRect); 100 void PageOverlay::drawRect(GraphicsContext& graphicsContext, const IntRect& dirtyRect) 103 IntRect paintRect = intersection(dirtyRect, bounds());
|
TiledDrawingArea.h | 67 void updateTile(int tileID, const WebCore::IntRect& dirtyRect, float scale); 81 WebCore::IntRect dirtyRect;
|
/external/webkit/Source/WebCore/platform/chromium/ |
FramelessScrollView.cpp | 49 IntRect dirtyRect = rect; 50 dirtyRect.move(scrollbar->x(), scrollbar->y()); 51 invalidateRect(dirtyRect);
|
/external/webkit/Source/WebCore/platform/graphics/ |
TiledBackingStore.cpp | 74 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); 135 Tile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location()); 136 Tile::Coordinate bottomRight = tileCoordinateForPoint(IntPoint(dirtyRect.maxX(), dirtyRect.maxY())); 143 currentTile->paint(context, dirtyRect); [all...] |
/external/chromium/chrome/browser/ui/cocoa/ |
fast_resize_view.mm | 30 - (void)drawRect:(NSRect)dirtyRect { 36 NSRectFill(dirtyRect);
|
/external/webkit/Source/WebCore/platform/mac/ |
WidgetMac.mm | 257 IntRect dirtyRect = r; 258 dirtyRect.move(-transformOrigin.x(), -transformOrigin.y()); 260 dirtyRect.setY([view bounds].size.height - dirtyRect.maxY()); 262 [view displayRectIgnoringOpacity:dirtyRect]; 301 IntRect dirtyRect = r; 302 dirtyRect.move(-transformOrigin.x(), -transformOrigin.y()); 304 dirtyRect.setY([view bounds].size.height - dirtyRect.maxY()); 312 [view displayRectIgnoringOpacity:dirtyRect inContext:nsContext] [all...] |
/external/webkit/Source/WebKit2/UIProcess/ |
TiledDrawingAreaProxy.cpp | 174 void TiledDrawingAreaProxy::requestTileUpdate(int tileID, const IntRect& dirtyRect) 176 page()->process()->connection()->deprecatedSend(DrawingAreaLegacyMessage::RequestTileUpdate, page()->pageID(), CoreIPC::In(tileID, dirtyRect, contentsScale())); 236 IntRect dirtyRect(mapFromContents(contentsDirtyRect)); 238 TiledDrawingAreaTile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location()); 239 TiledDrawingAreaTile::Coordinate bottomRight = tileCoordinateForPoint(IntPoint(dirtyRect.maxX(), dirtyRect.maxY())); 250 if (!currentTile->rect().intersects(dirtyRect)) 257 currentTile->invalidate(dirtyRect); 334 IntRect dirtyRect = mapFromContents(rect); 336 TiledDrawingAreaTile::Coordinate topLeft = tileCoordinateForPoint(dirtyRect.location()) [all...] |
/external/webkit/Source/WebKit2/UIProcess/qt/ |
TiledDrawingAreaTileQt.cpp | 80 void TiledDrawingAreaTile::invalidate(const IntRect& dirtyRect) 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);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/ |
GestureTrailsPreview.java | 127 final Rect dirtyRect) { 129 if (!dirtyRect.isEmpty()) { 132 offscreenCanvas.drawRect(dirtyRect, paint); 134 dirtyRect.setEmpty(); 145 dirtyRect.union(mGestureTrailBoundsRect);
|
/external/webkit/Source/WebCore/platform/graphics/mac/ |
WebTiledLayer.mm | 67 - (void)setNeedsDisplayInRect:(CGRect)dirtyRect 71 setLayerNeedsDisplayInRect(self, layer->owner(), dirtyRect);
|
/frameworks/base/core/jni/ |
android_view_TextureView.cpp | 138 jint nativeWindow, jobject canvas, jobject dirtyRect) { 147 if (dirtyRect) { 148 rect.left = GET_INT(dirtyRect, gRectClassInfo.left); 149 rect.top = GET_INT(dirtyRect, gRectClassInfo.top); 150 rect.right = GET_INT(dirtyRect, gRectClassInfo.right); 151 rect.bottom = GET_INT(dirtyRect, gRectClassInfo.bottom); 183 if (dirtyRect) { 184 INVOKEV(dirtyRect, gRectClassInfo.set,
|
/external/webkit/Source/WebCore/platform/graphics/win/ |
WebLayer.cpp | 39 void WebLayer::internalSetNeedsDisplay(const CGRect* dirtyRect) 52 if (dirtyRect && m_owner->contentsOrientation() == WebCore::GraphicsLayer::CompositingCoordinatesTopDown) { 53 CGRect flippedDirtyRect = *dirtyRect; 60 WKCACFLayer::internalSetNeedsDisplay(dirtyRect);
|
/external/webkit/Source/WebCore/platform/graphics/ca/win/ |
PlatformCALayerWinInternal.cpp | 142 void PlatformCALayerWinInternal::internalSetNeedsDisplay(const FloatRect* dirtyRect) 144 if (dirtyRect) { 145 CGRect rect = *dirtyRect; 151 void PlatformCALayerWinInternal::setNeedsDisplay(const FloatRect* dirtyRect) 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...] |
/frameworks/base/libs/hwui/font/ |
CacheTexture.cpp | 205 const Rect& dirtyRect = mDirtyRect; 207 uint32_t x = mHasES3 ? dirtyRect.left : 0; 208 uint32_t y = dirtyRect.top; 209 uint32_t width = mHasES3 ? dirtyRect.getWidth() : mWidth; 210 uint32_t height = dirtyRect.getHeight();
|
/external/webkit/Source/WebCore/platform/graphics/android/rendering/ |
Tile.cpp | 165 SkRect dirtyRect; 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);
|
/external/chromium/chrome/browser/ui/cocoa/tab_contents/ |
sad_tab_view.mm | 56 - (void)drawRect:(NSRect)dirtyRect { 59 NSRectFill(dirtyRect);
|
/external/webkit/Source/WebKit2/PluginProcess/ |
PluginControllerProxy.cpp | 144 IntRect dirtyRect = m_dirtyRect; 155 graphicsContext->clearRect(dirtyRect); 157 m_plugin->paint(graphicsContext.get(), dirtyRect); 159 m_connection->connection()->send(Messages::PluginProxy::Update(dirtyRect), m_pluginInstanceID); 186 IntRect dirtyRect = rect; 187 dirtyRect.move(m_frameRect.x(), m_frameRect.y()); 190 dirtyRect.intersect(m_frameRect); 192 m_dirtyRect.unite(dirtyRect);
|
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/ |
WKBundlePageOverlay.cpp | 75 virtual void drawRect(PageOverlay* pageOverlay, GraphicsContext& graphicsContext, const IntRect& dirtyRect) 80 m_client.drawRect(toAPI(pageOverlay), graphicsContext.platformContext(), toAPI(dirtyRect), m_client.clientInfo);
|
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/ |
InjectedBundlePageUIClient.cpp | 94 void InjectedBundlePageUIClient::paintCustomOverhangArea(WebPage* page, GraphicsContext* graphicsContext, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect) 99 m_client.paintCustomOverhangArea(toAPI(page), toAPI(context.get()), toAPI(horizontalOverhangArea), toAPI(verticalOverhangArea), toAPI(dirtyRect), m_client.clientInfo);
|