Lines Matching refs:dirty
1092 // transform the dirty region into this screen's coordinate space
1098 // and draw the dirty region
1271 bool dirty = !mDisplays[dpy]->getDirtyRegion(false).isEmpty();
1275 // If nothing has changed (!dirty), don't recompose.
1283 bool mustRecompose = dirty && !(empty && wasEmpty);
1288 dirty ? "+" : "-",
1372 // transform the dirty region into this screen's coordinate space
1800 Region dirty;
1883 // compute this layer's dirty region
1886 dirty = visibleRegion;
1888 dirty.orSelf(layer->visibleRegion);
1907 dirty = (visibleRegion&oldCoveredRegion) | (newExposed-oldExposed);
1909 dirty.subtractSelf(aboveOpaqueLayers);
1911 // accumulate to the screen dirty region
1912 outDirtyRegion.orSelf(dirty);
1928 const Region& dirty) {
1932 hw->dirtyRegion.orSelf(dirty);
1970 const Region dirty(layer->latchBuffer(visibleRegions));
1973 invalidateLayerStack(s.layerStack, dirty);
2001 // 2) There is work to be done (the dirty region isn't empty)
2017 // we can redraw only what's dirty, but since SWAP_RECTANGLE only
2037 // update the swap region and clear the dirty region
2045 const sp<const DisplayDevice>& displayDevice, const Region& dirty)
2094 // but limit it to the dirty region
2095 region.andSelf(dirty);
2133 const Region clip(dirty.intersect(
2168 const Region clip(dirty.intersect(