Home
last modified time | relevance | path

Searched refs:maskBounds (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/svg/
H A Drosen_render_svg_mask.cpp37 …SkRect maskBounds = SkRect::MakeXYWH(SkDoubleToScalar(paintRect.Left() + ParseUnitsAttr(x_, paintR… in PaintMaskLayer() local
43 canvas->saveLayer(maskBounds, nullptr); in PaintMaskLayer()
54 canvas->saveLayer(maskBounds, &maskPaint); in PaintMaskLayer()
55 canvas->clipRect(maskBounds, true); in PaintMaskLayer()
57 …RSRect maskBounds = RSRect(static_cast<RSScalar>(paintRect.Left() + ParseUnitsAttr(x_, paintRect.W… in PaintMaskLayer() local
65 RSSaveLayerOps slo(&maskBounds, nullptr); in PaintMaskLayer()
77 RSSaveLayerOps maskSlo(&maskBounds, &maskBrush); in PaintMaskLayer()
79 canvas->ClipRect(maskBounds, RSClipOp::INTERSECT, true); in PaintMaskLayer()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/drawable/
H A Drs_property_drawable_background.cpp155 … Drawing::Rect maskBounds = RSPropertyDrawableUtils::Rect2DrawingRect(properties.GetBoundsRect()); in OnUpdate() local
157 Drawing::SaveLayerOps slr(&maskBounds, nullptr); in OnUpdate()
166 Drawing::SaveLayerOps slrMask(&maskBounds, &maskfilter); in OnUpdate()
170 … canvas.Translate(maskBounds.GetLeft() + mask->GetSvgX(), maskBounds.GetTop() + mask->GetSvgY()); in OnUpdate()
179 canvas.Translate(maskBounds.GetLeft(), maskBounds.GetTop()); in OnUpdate()
180 Drawing::Rect rect = Drawing::Rect(0, 0, maskBounds.GetWidth(), maskBounds.GetHeight()); in OnUpdate()
186 canvas.Translate(maskBounds.GetLeft(), maskBounds.GetTop()); in OnUpdate()
202 Drawing::SaveLayerOps slrContent(&maskBounds, &maskPaint); in OnUpdate()
204 canvas.ClipRect(maskBounds, Drawing::ClipOp::INTERSECT, true); in OnUpdate()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_properties_painter_test.cpp1513 Drawing::Rect maskBounds = Drawing::Rect(0, 0, w, h); variable
1514 RSPropertiesPainter::DrawMask(properties, canvas, maskBounds);
1520 RSPropertiesPainter::DrawMask(properties, canvas, maskBounds);
1524 RSPropertiesPainter::DrawMask(properties, canvas, maskBounds);
1528 RSPropertiesPainter::DrawMask(properties, canvas, maskBounds);
1532 RSPropertiesPainter::DrawMask(properties, canvas, maskBounds);
1536 RSPropertiesPainter::DrawMask(properties, canvas, maskBounds);
1557 Drawing::Rect maskBounds = Drawing::Rect(0, 0, w, h); variable
1558 RSPropertiesPainter::DrawMask(properties, drawingCanvas, maskBounds);
1578 Drawing::Rect maskBounds = Drawing::Rect(0, 0, w, h); variable
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/
H A Drs_properties_painter.cpp1419 …ainter::DrawMask(const RSProperties& properties, Drawing::Canvas& canvas, Drawing::Rect maskBounds) in DrawMask() argument
1431 Drawing::SaveLayerOps slr(&maskBounds, nullptr); in DrawMask()
1440 Drawing::SaveLayerOps slrMask(&maskBounds, &maskfilter); in DrawMask()
1444 … canvas.Translate(maskBounds.GetLeft() + mask->GetSvgX(), maskBounds.GetTop() + mask->GetSvgY()); in DrawMask()
1453 canvas.Translate(maskBounds.GetLeft(), maskBounds.GetTop()); in DrawMask()
1455 0, 0, maskBounds.GetWidth(), maskBounds.GetHeight()); in DrawMask()
1461 canvas.Translate(maskBounds.GetLeft(), maskBounds.GetTop()); in DrawMask()
1479 Drawing::SaveLayerOps slrContent(&maskBounds, &maskPaint); in DrawMask()
1481 canvas.ClipRect(maskBounds, Drawing::ClipOp::INTERSECT, true); in DrawMask()
1486 Drawing::Rect maskBounds = Rect2DrawingRect(properties.GetBoundsRect()); in DrawMask() local
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_render_engine.cpp165 RectF maskBounds(0, 0, params.dstRect.GetWidth(), params.dstRect.GetHeight()); in RSSurfaceNodeCommonPreProcess() local
167 node.GetRenderProperties(), canvas, RSPropertiesPainter::Rect2DrawingRect(maskBounds)); in RSSurfaceNodeCommonPreProcess()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsproperty_fuzzer/
H A Drsproperty_fuzzer.cpp321 Drawing::Rect maskBounds { skLeft, skTop, skRight, skBottom }; in RSPropertiesPainterFuzzTest() local
332 RSPropertiesPainter::DrawMask(properties, tmpCanvas, maskBounds); in RSPropertiesPainterFuzzTest()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/
H A Drs_properties_painter.h84 …c void DrawMask(const RSProperties& properties, Drawing::Canvas& canvas, Drawing::Rect maskBounds);