Home
last modified time | relevance | path

Searched refs:dirtyRect (Results 1 – 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/
DLayer.cpp192 if (dirtyRect.isEmpty() || (dirtyRect.left <= 0 && dirtyRect.top <= 0 && in defer()
193 dirtyRect.right >= width && dirtyRect.bottom >= height)) { in defer()
194 dirtyRect.set(0, 0, width, height); in defer()
198 deferredList->reset(dirtyRect); in defer()
200 deferredList = new DeferredDisplayList(dirtyRect); in defer()
206 renderer->setupFrameState(dirtyRect.left, dirtyRect.top, in defer()
207 dirtyRect.right, dirtyRect.bottom, !isBlend()); in defer()
228 renderer->prepareDirty(dirtyRect.left, dirtyRect.top, dirtyRect.right, dirtyRect.bottom, in flush()
231 deferredList->flush(*renderer, dirtyRect); in flush()
236 dirtyRect.setEmpty(); in flush()
[all …]
DLayer.h90 dirtyRect.unionWith(r); in updateDeferred()
288 Rect dirtyRect; member
DOpenGLRenderer.cpp582 Rect& dirty = layer->dirtyRect; in updateLayer()
/frameworks/base/core/java/android/view/
DGLES20RenderLayer.java125 void redrawLater(DisplayList displayList, Rect dirtyRect) { in redrawLater() argument
128 dirtyRect.left, dirtyRect.top, dirtyRect.right, dirtyRect.bottom); in redrawLater()
DHardwareLayer.java219 abstract void redrawLater(DisplayList displayList, Rect dirtyRect); in redrawLater() argument
DGLES20TextureLayer.java106 void redrawLater(DisplayList displayList, Rect dirtyRect) { in redrawLater() argument
/frameworks/base/core/jni/
Dandroid_view_Surface.cpp211 Rect dirtyRect; in nativeLockCanvas() local
215 dirtyRect.left = env->GetIntField(dirtyRectObj, gRectClassInfo.left); in nativeLockCanvas()
216 dirtyRect.top = env->GetIntField(dirtyRectObj, gRectClassInfo.top); in nativeLockCanvas()
217 dirtyRect.right = env->GetIntField(dirtyRectObj, gRectClassInfo.right); in nativeLockCanvas()
218 dirtyRect.bottom = env->GetIntField(dirtyRectObj, gRectClassInfo.bottom); in nativeLockCanvas()
219 dirtyRectPtr = &dirtyRect; in nativeLockCanvas()
252 nativeCanvas->clipRect( SkRect::Make(reinterpret_cast<const SkIRect&>(dirtyRect)) ); in nativeLockCanvas()
256 env->SetIntField(dirtyRectObj, gRectClassInfo.left, dirtyRect.left); in nativeLockCanvas()
257 env->SetIntField(dirtyRectObj, gRectClassInfo.top, dirtyRect.top); in nativeLockCanvas()
258 env->SetIntField(dirtyRectObj, gRectClassInfo.right, dirtyRect.right); in nativeLockCanvas()
[all …]
Dandroid_view_TextureView.cpp132 jint nativeWindow, jobject canvas, jobject dirtyRect) { in android_view_TextureView_lockCanvas() argument
141 if (dirtyRect) { in android_view_TextureView_lockCanvas()
142 rect.left = GET_INT(dirtyRect, gRectClassInfo.left); in android_view_TextureView_lockCanvas()
143 rect.top = GET_INT(dirtyRect, gRectClassInfo.top); in android_view_TextureView_lockCanvas()
144 rect.right = GET_INT(dirtyRect, gRectClassInfo.right); in android_view_TextureView_lockCanvas()
145 rect.bottom = GET_INT(dirtyRect, gRectClassInfo.bottom); in android_view_TextureView_lockCanvas()
178 if (dirtyRect) { in android_view_TextureView_lockCanvas()
179 INVOKEV(dirtyRect, gRectClassInfo.set, in android_view_TextureView_lockCanvas()
Dandroid_view_GraphicBuffer.cpp163 GraphicBufferWrapper* wrapper, jobject canvas, jobject dirtyRect) { in android_view_GraphicBuffer_lockCanvas() argument
172 if (dirtyRect) { in android_view_GraphicBuffer_lockCanvas()
173 rect.left = GET_INT(dirtyRect, gRectClassInfo.left); in android_view_GraphicBuffer_lockCanvas()
174 rect.top = GET_INT(dirtyRect, gRectClassInfo.top); in android_view_GraphicBuffer_lockCanvas()
175 rect.right = GET_INT(dirtyRect, gRectClassInfo.right); in android_view_GraphicBuffer_lockCanvas()
176 rect.bottom = GET_INT(dirtyRect, gRectClassInfo.bottom); in android_view_GraphicBuffer_lockCanvas()
211 if (dirtyRect) { in android_view_GraphicBuffer_lockCanvas()
212 INVOKEV(dirtyRect, gRectClassInfo.set, in android_view_GraphicBuffer_lockCanvas()
/frameworks/base/libs/hwui/font/
DCacheTexture.cpp207 const Rect& dirtyRect = mDirtyRect; in upload() local
209 uint32_t x = mHasUnpackRowLength ? dirtyRect.left : 0; in upload()
210 uint32_t y = dirtyRect.top; in upload()
211 uint32_t width = mHasUnpackRowLength ? dirtyRect.getWidth() : mWidth; in upload()
212 uint32_t height = dirtyRect.getHeight(); in upload()
/frameworks/base/services/java/com/android/server/wm/
DDisplayMagnifier.java376 Rect dirtyRect = mTempRect1; in recomputeBoundsLocked() local
379 dirtyRect.set(mHalfBorderWidth, mHalfBorderWidth, in recomputeBoundsLocked()
381 mWindow.invalidate(dirtyRect); in recomputeBoundsLocked()
387 dirtyRegion.getBounds(dirtyRect); in recomputeBoundsLocked()
388 mWindow.invalidate(dirtyRect); in recomputeBoundsLocked()
602 public void invalidate(Rect dirtyRect) { in invalidate() argument
603 if (dirtyRect != null) { in invalidate()
604 mDirtyRect.set(dirtyRect); in invalidate()