Searched refs:mVisibleRegion (Results 1 – 15 of 15) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/ |
H A D | CachedSet.h | 71 const Region& getVisibleRegion() const { return mVisibleRegion; } in getVisibleRegion() 110 mVisibleRegion.orSelf(other.mVisibleRegion); in append() 161 Region mVisibleRegion; variable
|
H A D | LayerState.h | 230 const Region& getVisibleRegion() const { return mVisibleRegion.get(); } 347 VisibleRegionState mVisibleRegion{[](auto layer) { return layer->getState().visibleRegion; }, 468 &mAlpha, &mLayerMetadata, &mVisibleRegion, &mOutputDataspace,
|
/aosp12/frameworks/native/libs/gui/ |
H A D | LayerDebugInfo.cpp | 37 RETURN_ON_ERROR(parcel->write(mVisibleRegion)); in writeToParcel() 76 RETURN_ON_ERROR(parcel->read(mVisibleRegion)); in readFromParcel() 118 info.mVisibleRegion.dump(result, "VisibleRegion"); in to_string()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/fakehwc/ |
H A D | RenderState.h | 32 std::vector<hwc_rect_t> mVisibleRegion; variable
|
H A D | FakeComposerClient.cpp | 500 getLayerImpl(layer).mRenderState.mVisibleRegion = visible; in setLayerVisibleRegion()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/ |
H A D | LayerState.cpp | 166 lhs.mLayerMetadata == rhs.mLayerMetadata && lhs.mVisibleRegion == rhs.mVisibleRegion && in operator ==()
|
H A D | CachedSet.cpp | 69 mVisibleRegion(layer.getVisibleRegion()) { in CachedSet() 81 mVisibleRegion.orSelf(layer->getVisibleRegion()); in addLayer()
|
/aosp12/frameworks/native/libs/gui/include/gui/ |
H A D | LayerDebugInfo.h | 47 Region mVisibleRegion = Region::INVALID_REGION; variable
|
/aosp12/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/ |
H A D | HWC2On1Adapter.cpp | 1918 mVisibleRegion(), 2025 !std::equal(mVisibleRegion.begin(), mVisibleRegion.end(), visible.rects, in setVisibleRegion() 2027 mVisibleRegion.resize(visible.numRects); in setVisibleRegion() 2028 std::copy_n(visible.rects, visible.numRects, mVisibleRegion.begin()); in setVisibleRegion() 2112 output << regionStrings(mVisibleRegion, mSurfaceDamage); in dump() 2155 hwc1VisibleRegion.numRects = mVisibleRegion.size(); in applyCommonState() 2158 for (size_t i = 0; i < mVisibleRegion.size(); i++) { in applyCommonState() 2159 rects[i] = mVisibleRegion[i]; in applyCommonState()
|
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWC2.cpp | 846 if (region.isRect() && mVisibleRegion.isRect() && in setVisibleRegion() 847 (region.getBounds() == mVisibleRegion.getBounds())) { in setVisibleRegion() 850 mVisibleRegion = region; in setVisibleRegion()
|
H A D | HWC2.h | 345 android::Region mVisibleRegion = android::Region::INVALID_REGION; variable
|
/aosp12/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/include/hwc2on1adapter/ |
H A D | HWC2On1Adapter.h | 568 std::size_t getNumVisibleRegions() { return mVisibleRegion.size(); } in getNumVisibleRegions() 600 std::vector<hwc_rect_t> mVisibleRegion; variable
|
/aosp12/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | HWC2On1Adapter.cpp | 1989 mVisibleRegion(*this, std::vector<hwc_rect_t>()), 2094 mVisibleRegion.setPending(std::move(visible)); in setVisibleRegion() 2189 output << regionStrings(mVisibleRegion.getValue(), mSurfaceDamage); in dump() 2246 if (applyAllState || mVisibleRegion.isDirty()) { in applyCommonState() 2251 auto pending = mVisibleRegion.getPendingValue(); in applyCommonState() 2257 mVisibleRegion.latch(); in applyCommonState()
|
H A D | HWC2On1Adapter.h | 571 LatchedState<std::vector<hwc_rect_t>> mVisibleRegion; variable
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | Layer.cpp | 1382 info.mVisibleRegion = getVisibleRegion(display); in getLayerDebugInfo()
|