Home | History | Annotate | Download | only in surfaceflinger

Lines Matching defs:visibleRegion

1821          * visibleRegion: area of a surface that is visible on screen
1826 Region visibleRegion;
1838 * does not affect the visibleRegion of this layer or any layers
1849 visibleRegion.set(bounds);
1850 if (!visibleRegion.isEmpty()) {
1869 opaqueRegion = visibleRegion;
1875 coveredRegion = aboveCoveredLayers.intersect(visibleRegion);
1878 aboveCoveredLayers.orSelf(visibleRegion);
1881 visibleRegion.subtractSelf(aboveOpaqueLayers);
1886 dirty = visibleRegion;
1888 dirty.orSelf(layer->visibleRegion);
1903 const Region newExposed = visibleRegion - coveredRegion;
1904 const Region oldVisibleRegion = layer->visibleRegion;
1907 dirty = (visibleRegion&oldCoveredRegion) | (newExposed-oldExposed);
1918 layer->setVisibleRegion(visibleRegion);
1921 visibleRegion.subtract(transparentRegion));
2134 displayTransform.transform(layer->visibleRegion)));
2169 displayTransform.transform(layer->visibleRegion)));