Searched defs:visibleRegion (Results 1 - 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DLayer.h78 Region visibleRegion; member in class:android::Layer
304 void setVisibleRegion(const Region& visibleRegion);
H A DLayer.cpp691 Region visible = tr.transform(visibleRegion.intersect(viewport));
762 Region visible = tr.transform(visibleRegion.intersect(hw->getViewport()));
895 under.orSelf( hw->getTransform().transform(layer->visibleRegion) );
1246 void Layer::setVisibleRegion(const Region& visibleRegion) { argument
1248 this->visibleRegion = visibleRegion;
2105 visibleRegion.dump(result, "visibleRegion");
H A DSurfaceFlinger.cpp1694 * visibleRegion: area of a surface that is visible on screen
1699 Region visibleRegion; local
1711 * does not affect the visibleRegion of this layer or any layers
1722 visibleRegion.set(bounds);
1723 if (!visibleRegion.isEmpty()) {
1742 opaqueRegion = visibleRegion;
1748 coveredRegion = aboveCoveredLayers.intersect(visibleRegion);
1751 aboveCoveredLayers.orSelf(visibleRegion);
1754 visibleRegion.subtractSelf(aboveOpaqueLayers);
1759 dirty = visibleRegion;
[all...]
H A DSurfaceFlinger_hwc1.cpp1713 * visibleRegion: area of a surface that is visible on screen
1718 Region visibleRegion; local
1730 * does not affect the visibleRegion of this layer or any layers
1741 visibleRegion.set(bounds);
1742 if (!visibleRegion.isEmpty()) {
1761 opaqueRegion = visibleRegion;
1767 coveredRegion = aboveCoveredLayers.intersect(visibleRegion);
1770 aboveCoveredLayers.orSelf(visibleRegion);
1773 visibleRegion.subtractSelf(aboveOpaqueLayers);
1778 dirty = visibleRegion;
[all...]
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DHWC2On1Adapter.cpp2121 static std::string regionStrings(const std::vector<hwc_rect_t>& visibleRegion, argument
2130 size_t maxSize = std::max(visibleRegion.size(), surfaceDamage.size());
2133 if (visibleRegion.empty() && numPrinted == 0) {
2135 } else if (numPrinted < visibleRegion.size()) {
2136 line += rectString(visibleRegion[numPrinted]);
/frameworks/native/vulkan/include/vulkan/
H A Dvulkan.h3384 VkExtent2D visibleRegion; member in struct:VkDisplayModeParametersKHR

Completed in 140 milliseconds