lottie/optimize: Reduce LOTLayerData size
authorsubhransu mohanty <sub.mohanty@samsung.com>
Tue, 9 Jul 2019 05:06:15 +0000 (14:06 +0900)
committerHermet Park <hermetpark@gmail.com>
Wed, 10 Jul 2019 01:59:28 +0000 (10:59 +0900)
commit4822e6031df5210a5a8b724244c560a51ebb94c9
treed282df27af2823b71ec7a051e5e9608a8d4b0a4a
parent4f68f5240d4b4d68ed003fa6a79da974c8bd5270
lottie/optimize: Reduce LOTLayerData  size
- better packing
- move seldom use data to extra storage
- reuse layerSize for layer as well as solidlayer size.

Now Size(LOTLayerData) reduced from 262 to 128 byte.
src/lottie/lottieitem.cpp
src/lottie/lottiemodel.h
src/lottie/lottieparser.cpp