Home
last modified time | relevance | path

Searched refs:selfDrawRegion (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_visitor.cpp829 Occlusion::Region selfDrawRegion { selfDrawRect }; in UpdateNodeVisibleRegion() local
831 Occlusion::Region subResult = selfDrawRegion.Sub(accumulatedOcclusionRegion_); in UpdateNodeVisibleRegion()
833 …Occlusion::Region subResultWithoutSkipLayer = selfDrawRegion.Sub(occlusionRegionWithoutSkipLayer_); in UpdateNodeVisibleRegion()
879 Occlusion::Region selfDrawRegion { node.GetSurfaceOcclusionRect(true) }; in CollectOcclusionInfoForWMS() local
880 auto visibleLevel = GetRegionVisibleLevel(node.GetVisibleRegion(), selfDrawRegion); in CollectOcclusionInfoForWMS()
937 const Occlusion::Region& selfDrawRegion) in GetRegionVisibleLevel() argument
941 } else if (visibleRegion.Area() == selfDrawRegion.Area()) { in GetRegionVisibleLevel()
944 (static_cast<uint>(selfDrawRegion.Area()) >> VISIBLEAREARATIO_FORQOS)) { in GetRegionVisibleLevel()
H A Drs_uni_render_visitor.h161 const Occlusion::Region& selfDrawRegion);