Searched refs:visibleRegion (Results 1 - 7 of 7) sorted by relevance

/frameworks/native/services/surfaceflinger/
H A DLayer.h78 Region visibleRegion; member in class:android::Layer
309 void setVisibleRegion(const Region& visibleRegion);
H A DSurfaceFlinger.cpp1821 * visibleRegion: area of a surface that is visible on screen
1826 Region visibleRegion; local
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;
[all...]
H A DSurfaceFlinger_hwc1.cpp1742 * visibleRegion: area of a surface that is visible on screen
1747 Region visibleRegion; local
1759 * does not affect the visibleRegion of this layer or any layers
1770 visibleRegion.set(bounds);
1771 if (!visibleRegion.isEmpty()) {
1790 opaqueRegion = visibleRegion;
1796 coveredRegion = aboveCoveredLayers.intersect(visibleRegion);
1799 aboveCoveredLayers.orSelf(visibleRegion);
1802 visibleRegion.subtractSelf(aboveOpaqueLayers);
1807 dirty = visibleRegion;
[all...]
H A DLayer.cpp700 Region visible = tr.transform(visibleRegion.intersect(viewport));
786 Region visible = tr.transform(visibleRegion.intersect(hw->getViewport()));
919 under.orSelf( hw->getTransform().transform(layer->visibleRegion) );
1312 void Layer::setVisibleRegion(const Region& visibleRegion) { argument
1314 this->visibleRegion = visibleRegion;
2200 visibleRegion.dump(result, "visibleRegion");
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DHWComposer_hwc1.cpp1053 hwc_region_t& visibleRegion = getLayer()->visibleRegionScreen;
1055 visibleRegion.rects = reinterpret_cast<hwc_rect_t const *>(
1057 &visibleRegion.numRects));
H A DHWC2On1Adapter.cpp2131 static std::string regionStrings(const std::vector<hwc_rect_t>& visibleRegion, argument
2140 size_t maxSize = std::max(visibleRegion.size(), surfaceDamage.size());
2143 if (visibleRegion.empty() && numPrinted == 0) {
2145 } else if (numPrinted < visibleRegion.size()) {
2146 line += rectString(visibleRegion[numPrinted]);
/frameworks/native/vulkan/include/vulkan/
H A Dvulkan.h3384 VkExtent2D visibleRegion; member in struct:VkDisplayModeParametersKHR

Completed in 68 milliseconds