Home
last modified time | relevance | path

Searched refs:visibleRegion (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/services/surfaceflinger/
DLayerBlur.h44 virtual void setVisibleRegion(const Region& visibleRegion);
DLayerBlur.cpp52 void LayerBlur::setVisibleRegion(const Region& visibleRegion) in setVisibleRegion() argument
54 LayerBaseClient::setVisibleRegion(visibleRegion); in setVisibleRegion()
DSurfaceFlinger.cpp636 Region visibleRegion; in computeVisibleRegions() local
649 visibleRegion.set(bounds); in computeVisibleRegions()
650 visibleRegion.andSelf(screenRegion); in computeVisibleRegions()
651 if (!visibleRegion.isEmpty()) { in computeVisibleRegions()
654 visibleRegion.subtractSelf(layer->transparentRegionScreen); in computeVisibleRegions()
662 opaqueRegion = visibleRegion; in computeVisibleRegions()
668 coveredRegion = aboveCoveredLayers.intersect(visibleRegion); in computeVisibleRegions()
671 aboveCoveredLayers.orSelf(visibleRegion); in computeVisibleRegions()
674 visibleRegion.subtractSelf(aboveOpaqueLayers); in computeVisibleRegions()
679 dirty = visibleRegion; in computeVisibleRegions()
[all …]
DLayerBase.h146 virtual void setVisibleRegion(const Region& visibleRegion);
DLayerBase.cpp186 void LayerBase::setVisibleRegion(const Region& visibleRegion) { in setVisibleRegion() argument
188 visibleRegionScreen = visibleRegion; in setVisibleRegion()