Commit Graph

26 Commits

Author SHA1 Message Date
subhransu mohanty
49282955ac rlottie: Fix clang-tidy warning 2019-06-24 14:52:57 +09:00
subhransu mohanty
4fe3a3072b vector: refactor gradient cache 2019-05-31 10:27:37 +09:00
subhransu mohanty
710a4fd208 vector: keep a shared reference to cached color table 2019-05-31 09:44:07 +09:00
subhransu mohanty
94fd87b3d9 rlottie/vector: support subsurface rendering with arbitrary offset. 2019-03-21 15:46:45 +09:00
subhransu mohanty
f5ddeec76d lottie/vector: Added transform image rendering support in the render backend.
Change-Id: I84ae9229446b1f46a91b28544641c62dee96a23f
2019-01-15 16:30:09 +09:00
subhransu mohanty
a8cdb9b2fc lottie/vector: image fill support in drawhelper
Change-Id: I678b1af37c4939d0006b33ddcb2b40f59d426169
2019-01-10 16:34:10 +09:00
subhransu mohanty
2c2836c869 lottie/vector: refactor VBitmap class to use shared_ptr for refcount implementation.
Change-Id: I2a5bca2cd6a86a1f3ac69eb7799ee46b784f61cf
2019-01-04 13:28:50 +09:00
Hermet Park
0165427d9b updated licenses info.
Change-Id: Ib157ad848a98c34e6e7d67c4672b36447966addc
2018-12-28 18:15:55 +09:00
Hermet Park
ee39d4dc56 updated licenses info
Change-Id: Idcee492bb9f823ab2a3c7c28a150bd406ce8aa4f
2018-12-27 17:10:48 +09:00
Hermet Park
0a325b079e Put samsung copyright header to all our own source code.
Change-Id: I3cebcfef827425d16092ee7a26c39f7733572eb7
2018-12-26 19:18:29 +09:00
subhransu mohanty
b01514d76a lottie: Fixed SVACE warning for uninitialized class member variable.
Change-Id: I8c633cca49c05295499ef8ec640ec078bba369fd
2018-12-24 14:52:23 +09:00
subhransu mohanty
a30e5fe28e lottie: Take care of parentAlpha when drawing with gradient.
Change-Id: Iacdf1df1010a8afe69d15dffa5793791aabc4fef
2018-11-09 10:16:24 +09:00
subhransu mohanty
6f3dfc1c2d lottie/render: add neon path srcOver compostion mode for solid src.
Change-Id: I711dc309b02911de1155b0e788c6e79b6630fb7a
2018-09-05 19:37:36 +09:00
subhransu mohanty
886b17756f lottie: avoid extra copy by using std::move
Change-Id: Iaa61ee36a87e26b2c26676cae4b7cf2e94b595a0
2018-09-03 18:27:12 +09:00
subhransu mohanty
bfbe3c986a lottie: fixed warnings generated by '-Wextra' flag.
Change-Id: I73c122f61e628bdbdb6ab98bb68b7d32ab9f4ec0
2018-08-21 13:26:08 +09:00
subhransu mohanty
1a65665d9c lottie/render: fixed transparency issue in renderer.
Change-Id: I8c1128b5cdd46718deeff6eda21663699dfd4b4c
2018-08-09 19:39:01 +09:00
subhransu mohanty
92c363da42 lottie/render: Implement drawRle() with position information.
Change-Id: Ia5bbcf911baaaa4b684045a6ac28c4dcfc14f841
2018-08-06 10:25:41 +09:00
subhransu mohanty
4b823247bd lottie: add support for arm fast path in vector render backend.
Change-Id: I6e2524290eb22cf889033ebb129b9a699bcdaf07
2018-08-02 10:45:10 +09:00
subhransu mohanty
14f66bb3b5 lottie/render: fixed rendering backend issue for arm.
Change-Id: I23b2f24b0ed995cb76ba554228e4ff72677806bd
2018-07-31 17:10:30 +09:00
subhransu mohanty
aa29d857d8 lottie: fixed warning.
Change-Id: Icc12cc76584913dd1f219207c23b987c61bb4829
2018-07-30 14:17:54 +09:00
subhransu mohanty
9e63597b97 lottie: Follow Tizen coding guideline.
Change-Id: Ice6a5af7cb08e768e157f8bb45bef64bb4062dce
2018-07-30 13:18:28 +09:00
subhransu mohanty
0255310b08 lottie/render: Disable buggy sse2 implementation till it fixed.
Change-Id: Iffc2006afc1bb29a65944a6da23fa308ce0b5955
2018-07-27 07:32:12 +00:00
subhransu mohanty
8b77e6ce93 lottie/vector: refactor vmatrix class as a POD class because memory allocation is showing up in profiling.
Change-Id: Ib86e8e3766faa1f8e43e3b21b356d16adf3c9cab
2018-07-27 10:10:43 +09:00
Hermet Park
1707193e15 vector: clean up single, double-decision comparison
Change-Id: I9ed37192c9c1236103aeeb7f239bbae2dabe6368
2018-07-17 10:41:52 +00:00
subhransu sekhar mohanty
9824bafdf3 vector: port radial drawing implementation from ector library.
Change-Id: I0885d2493a19f71bc82ecf9d03268539a2c98bec
2018-07-16 12:17:28 +00:00
subhransu mohanty
7501ff54a6 lottie-player : Initial draft for lottie-player library
Change-Id: I8019e13863ef635fc011f0e7b82c692eaa01201d
2018-07-11 10:51:01 +00:00