Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/pointer_render/
H A Drs_pointer_render_manager.cpp221 RectI pRect; in CalculateTargetLayer() local
231 pRect.SetAll(rect.x, rect.y, rect.w, rect.h); in CalculateTargetLayer()
241 CalculateColorRange(pRect); in CalculateTargetLayer()
243 GetRectAndTargetLayer(layers, pRect, displayNodeIndex); in CalculateTargetLayer()
248 void RSPointerRenderManager::CalculateColorRange(RectI& pRect) in CalculateColorRange() argument
251 int left = pRect.GetLeft() + (pRect.GetWidth() - rangeSize_) / CALCULATE_MIDDLE; in CalculateColorRange()
252 int top = pRect.GetTop() + (pRect.GetHeight() - rangeSize_) / CALCULATE_MIDDLE; in CalculateColorRange()
253 pRect.SetAll(left, top, rangeSize_, rangeSize_); in CalculateColorRange()
269 if (!curRect.Intersect(pRect)) { in GetRectAndTargetLayer()
272 RectI dstRect = curRect.IntersectRect(pRect); in GetRectAndTargetLayer()
[all …]
H A Drs_pointer_render_manager.h61 void CalculateColorRange(RectI& pRect);
75 … void GetRectAndTargetLayer(std::vector<LayerInfoPtr>& layers, RectI& pRect, int displayNodeIndex);