Page MenuHomePhabricator

evas json: Load mask property from rlottie.
ClosedPublic

Authored by jsuya on Feb 7 2019, 12:54 AM.

Details

Reviewers
Hermet
Summary
Load the mask information of the layer for implement the mask feature.
The mask shape is transformed into a EFL_CANVAS_VG_CONTAINER and used like a matte.
The mask interface uses the option implemented for matte temporarily.
Test Plan

N/A

Diff Detail

Repository
rEFL core/efl
Branch
devs/hermet/lottie
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 9405
Build 7948: arc lint + arc unit
jsuya created this revision.Feb 7 2019, 12:54 AM
jsuya requested review of this revision.Feb 7 2019, 12:54 AM
jsuya updated this revision to Diff 19233.Feb 7 2019, 1:09 AM
jsuya retitled this revision from evas json: Load to mask property from rlottie. to evas json: Load mask property from rlottie..

modify message

Hermet added a comment.Feb 7 2019, 2:23 AM

one comment. please check.

src/static_libs/vg_common/vg_common_json.c
247

Any reason for this? nodes of mask_shape must have it's own color.

jsuya updated this revision to Diff 19255.Feb 7 2019, 11:43 PM

Add alpha property

Hermet accepted this revision.Feb 10 2019, 9:05 PM
This revision is now accepted and ready to land.Feb 10 2019, 9:05 PM
Hermet closed this revision.Feb 10 2019, 9:09 PM