Home
last modified time | relevance | path

Searched refs:rsMask (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_mask.cpp323 auto rsMask = std::make_unique<RSMask>(); in Unmarshalling() local
324 if (!(RSMarshallingHelper::Unmarshalling(parcel, rsMask->type_) && in Unmarshalling()
325 RSMarshallingHelper::Unmarshalling(parcel, rsMask->svgX_) && in Unmarshalling()
326 RSMarshallingHelper::Unmarshalling(parcel, rsMask->svgY_) && in Unmarshalling()
327 RSMarshallingHelper::Unmarshalling(parcel, rsMask->scaleX_) && in Unmarshalling()
328 RSMarshallingHelper::Unmarshalling(parcel, rsMask->scaleY_))) { in Unmarshalling()
339 maskCmdList->Playback(rsMask->maskPath_, rsMask->maskPen_, rsMask->maskBrush_); in Unmarshalling()
342 if (rsMask in Unmarshalling()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/box/
H A Drosen_mask_painter.cpp318 std::shared_ptr<Rosen::RSMask> rsMask = nullptr; in GetRSMask() local
324 rsMask = Rosen::RSMask::CreateSVGMask(x, y, scaleX_, scaleY_, skiaDom_); in GetRSMask()
329 rsMask = Rosen::RSMask::CreateGradientMask(paint); in GetRSMask()
334 rsMask = Rosen::RSMask::CreatePathMask(path, paint); in GetRSMask()
337 return rsMask; in GetRSMask()
342 std::shared_ptr<Rosen::RSMask> rsMask = nullptr; in GetRSMask() local
348 rsMask = Rosen::RSMask::CreateSVGMask(x, y, scaleX_, scaleY_, skiaDom_); in GetRSMask()
353 rsMask = Rosen::RSMask::CreateGradientMask(brush); in GetRSMask()
358 rsMask = Rosen::RSMask::CreatePathMask(path, brush); in GetRSMask()
361 return rsMask; in GetRSMask()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsrenderimage_fuzzer/
H A Drsrenderimage_fuzzer.cpp265 RSMask rsMask; in RSMaskFuzzTest() local
266 rsMask.SetSvgX(x); in RSMaskFuzzTest()
267 rsMask.SetSvgY(y); in RSMaskFuzzTest()
268 rsMask.SetScaleX(scaleX); in RSMaskFuzzTest()
269 rsMask.SetScaleY(scaleY); in RSMaskFuzzTest()
270 rsMask.SetMaskPath(path); in RSMaskFuzzTest()
271 rsMask.SetMaskBrush(brush); in RSMaskFuzzTest()
272 rsMask.SetSvgDom(svgDom); in RSMaskFuzzTest()
273 rsMask.SetMaskType(type); in RSMaskFuzzTest()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/transaction/
H A Drs_marshalling_test.cpp181 std::shared_ptr<RSMask> rsMask; in HWTEST_F() local
182 TestNullptrObjectSerialization(rsMask); in HWTEST_F()
/foundation/window/window_manager/wm/src/
H A Dwindow_scene_session_impl.cpp3918 auto rsMask = RSMask::CreatePixelMapMask(mask); in SetWindowMask() local
3922 surfaceNode_->SetMask(rsMask); // RS interface to set mask in SetWindowMask()

Completed in 10 milliseconds