Lines Matching refs:dirty
793 // transform the dirty region into this screen's coordinate space
799 // and draw the dirty region
978 // transform the dirty region into this screen's coordinate space
1330 Region dirty;
1417 // compute this layer's dirty region
1420 dirty = visibleRegion;
1422 dirty.orSelf(layer->visibleRegion);
1441 dirty = (visibleRegion&oldCoveredRegion) | (newExposed-oldExposed);
1443 dirty.subtractSelf(aboveOpaqueLayers);
1445 // accumulate to the screen dirty region
1446 outDirtyRegion.orSelf(dirty);
1462 const Region& dirty) {
1466 hw->dirtyRegion.orSelf(dirty);
1480 const Region dirty(layer->latchBuffer(visibleRegions));
1482 invalidateLayerStack(s.layerStack, dirty);
1504 // we can redraw only what's dirty, but since SWAP_RECTANGLE only
1524 // update the swap region and clear the dirty region
1531 void SurfaceFlinger::doComposeSurfaces(const sp<const DisplayDevice>& hw, const Region& dirty)
1568 // but limit it to the dirty region
1569 region.andSelf(dirty);
1608 const Region clip(dirty.intersect(tr.transform(layer->visibleRegion)));
1640 const Region clip(dirty.intersect(