Searched refs:dirtyRegion (Results 1 - 9 of 9) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DSurfaceFlinger.cpp811 const Region dirtyRegion(hw->getDirtyRegion(repaintEverything));
812 if (!dirtyRegion.isEmpty()) {
822 Region::const_iterator it = dirtyRegion.begin();
823 Region::const_iterator const end = dirtyRegion.end();
888 Region dirtyRegion; local
895 hw->getLayerStack(), dirtyRegion, opaqueRegion);
914 hw->dirtyRegion.orSelf(dirtyRegion);
980 const Region dirtyRegion(hw->getDirtyRegion(repaintEverything));
983 doDisplayComposition(hw, dirtyRegion);
1455 Region dirtyRegion; local
[all...]
H A DDisplayDevice.cpp309 dirty = planeTransform.transform(this->dirtyRegion);
337 dirtyRegion.set(bounds());
380 dirtyRegion.set(bounds());
H A DDisplayDevice.h49 mutable Region dirtyRegion; member in class:android::DisplayDevice
H A DSurfaceFlinger.h357 Region& dirtyRegion, Region& opaqueRegion);
366 const Region& dirtyRegion);
H A DLayer.cpp700 Region dirtyRegion(Rect(front.active.w, front.active.h));
703 outDirtyRegion = (front.transform.transform(dirtyRegion));
/frameworks/base/core/jni/
H A Dandroid_view_Surface.cpp384 Region dirtyRegion; local
392 dirtyRegion.set(dirty);
395 dirtyRegion.set(Rect(0x3FFF, 0x3FFF));
399 status_t err = surface->lock(&info, &dirtyRegion);
429 if (dirtyRegion.isRect()) { // very common case
430 const Rect b(dirtyRegion.getBounds());
434 Rect const* r = dirtyRegion.getArray(&count);
447 const Rect& bounds(dirtyRegion.getBounds());
/frameworks/native/include/gui/
H A DSurfaceTextureClient.h132 Region dirtyRegion; member in struct:android::SurfaceTextureClient::BufferSlot
/frameworks/native/libs/gui/
H A DSurfaceTextureClient.cpp793 mSlots[i].dirtyRegion.clear();
802 Region& dirtyRegion(mSlots[backBufferSlot].dirtyRegion);
803 mDirtyRegion.subtract(dirtyRegion);
804 dirtyRegion = newDirtyRegion;
/frameworks/native/opengl/libagl/
H A Degl.cpp335 Rect dirtyRegion; member in struct:android::egl_window_surface_v2_t
502 if (!dirtyRegion.isEmpty()) {
503 dirtyRegion.andSelf(Rect(buffer->width, buffer->height));
507 /*const*/ Region copyBack(Region::subtract(oldDirtyRegion, dirtyRegion));
518 oldDirtyRegion = dirtyRegion;
580 dirtyRegion = Rect(l, t, l+w, t+h);

Completed in 131 milliseconds