subhransu mohanty
5b4eb59cd8
rlottie/cache: Added a free function configureModelCacheSize() for runtime configuration of Model Cache Policy
2019-07-23 21:25:51 +09:00
subhransu mohanty
c15a86985a
lottie/cache: make lottie model cache thread safe
2019-07-23 21:25:51 +09:00
Nicholas Guriev
24346d0955
Run tests with CMake on travis
...
* Increase minimal Cmake version to bypass a crash in GoogleTest module.
2019-07-21 23:35:56 +09:00
Nicholas Guriev
1cd793af3b
Add tests with CMake
2019-07-21 23:35:56 +09:00
sub.mohanty@samsung.com
4107e2dc8a
test: Added rect test case to vector test suite
2019-07-21 15:38:55 +09:00
sub.mohanty@samsung.com
7d3d41978a
vector: changed conversion constructor to conversion operator
2019-07-21 15:28:39 +09:00
sub.mohanty@samsung.com
577dbd51b7
CI: update travis CI to use docker image and enable running test suits.
2019-07-21 13:53:53 +09:00
sub.mohanty@samsung.com
499643b821
vector: Fix regression in VRecF for uniform initialization constructor
...
Fixes vector test suite.
2019-07-21 13:25:30 +09:00
subhransu mohanty
cebc6c1281
meson: move generation of cmake config file to cmake option flag
2019-07-19 15:26:28 +09:00
Shinwoo Kim
2fe86683a6
build pixman arm neon only for arm cpu family(not for aarch64)
2019-07-19 10:04:47 +09:00
subhransu mohanty
2fccc0e11d
meson: Add support for building rlottie as a static library
2019-07-19 09:07:54 +09:00
subhransu mohanty
31e26f38b3
rlottie: Add missing parameter for non thread render scheduler
2019-07-18 16:33:07 +09:00
subhransu mohanty
163db38979
meson: Fix regression in library size
...
As all the meson variables are in global scope the compiler_flags
in stb module reseted all the optimization flag set in the src directory
which increased the library size by 100KB.
2019-07-18 10:10:03 +09:00
subhransu mohanty
eb2ed2ca90
rlottie: Fix warning on clnag-8
2019-07-18 09:23:20 +09:00
subhransu mohanty
d26c1a5d90
meson: Add a summary at the end of configuration
2019-07-17 13:12:59 +09:00
subhransu mohanty
715c8450bf
rlottie/api: Added support for rendering without keeping aspect ratio
2019-07-15 17:12:32 +09:00
subhransu mohanty
be24fa00c5
vector: refactor bitmap class
2019-07-12 15:57:59 +09:00
subhransu mohanty
a7e1cd39c8
build fix
2019-07-12 15:51:58 +09:00
Vincent Torri
a0f0f3c4cc
define LOT_BUILD only for DLL
2019-07-12 15:47:46 +09:00
subhransu mohanty
15e715103d
meson: Don't generate cmake config files on for windows platform
2019-07-12 15:16:56 +09:00
subhransu mohanty
8800738b96
lottie: Refcator internal api and remove warnings.
2019-07-12 14:54:01 +09:00
Hermet Park
62ccaaaf54
--compile warning
...
more get rid of data type converting warnings on windows.
2019-07-12 13:59:40 +09:00
subhransu mohanty
97a711f2ad
fix clang code model warning.
2019-07-11 19:38:59 +09:00
Hermet Park
87a6eeed0c
update ignore files.
2019-07-11 17:48:35 +09:00
Hermet Park
9bb69e9316
vs2019: disable more build warnings.
2019-07-11 17:48:08 +09:00
Hermet Park
88eff7e42e
keep consistency of size_t usage.
2019-07-11 17:34:14 +09:00
Hermet Park
bc84259347
replace integers to size_t data type.
...
these data source are size_t,
keep the consistency to avoid type converting.
2019-07-11 17:12:23 +09:00
subhransu mohanty
03eb0d21d5
meson: fix issue when cmake is not installed
2019-07-11 12:24:56 +09:00
subhransu mohanty
4e15df64a1
meson: generate cmake config files
...
cmake config files needed by cmake's find_package to able to find rlottie.
2019-07-11 12:08:18 +09:00
Hermet Park
1cba94e0d9
use proper type of round() function.
2019-07-11 11:35:11 +09:00
Hermet Park
348f211cf2
code refactorig.
...
To avoid implicit double type data,
Tell compiler to treat numbers as float explicitly.
2019-07-11 11:26:08 +09:00
Hermet Park
9a2698235a
vs2019: move disable warning into solution configuration.
2019-07-11 11:12:30 +09:00
subhransu mohanty
3b9380f114
Fixed warnings
2019-07-11 09:54:16 +09:00
Hermet Park
23440d4699
example: remove unused compile warnings in efl_animview.
2019-07-10 21:22:21 +09:00
subhransu mohanty
c595738d96
move vectorTest to test from example
2019-07-10 19:32:45 +09:00
Hermet Park
826e2e1849
windows: disable a warning that class 'type' needs to have dll-interface to be used by clients of class 'type2'
2019-07-10 18:22:01 +09:00
Subhransu
69559642eb
update with windows build badge
2019-07-10 18:04:15 +09:00
subhransu mohanty
97f875751e
code cleanup
2019-07-10 17:23:51 +09:00
subhransu mohanty
0f04d7ea9d
CI: Added support for windows build using appveyor
2019-07-10 17:11:54 +09:00
subhransu mohanty
6495b9cf55
meson: better handling of dependency using disabler
2019-07-10 13:35:22 +09:00
subhransu mohanty
07ded0c52a
fix missing header in windows
2019-07-10 10:41:41 +09:00
subhransu mohanty
698912f9af
fix coreguideline warning from clang
2019-07-10 10:31:03 +09:00
Hermet Park
9be18fbd40
stb: ++safety.
...
make it safe not to leave potential dangling pointers.
2019-07-09 21:37:59 +09:00
Hermet Park
5888aa5bfa
pixman: ++safety
...
make it safe not to leave potential dangling pointers.
2019-07-09 21:36:39 +09:00
Hermet Park
8cba9bc7b4
Revert "stb: ++safety."
...
unintended code. revert it.
This reverts commit cca357019d .
2019-07-09 21:36:01 +09:00
Hermet Park
cca357019d
stb: ++safety.
...
make it safe not to leave potential dangling pointers.
2019-07-09 21:29:08 +09:00
subhransu mohanty
3094041f54
Fix clang code model warning
2019-07-09 16:14:13 +09:00
subhransu mohanty
ff38323a65
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.
2019-07-09 14:11:49 +09:00
sub.mohanty@samsung.com
0a43020127
example: use std::string api
2019-07-07 15:37:35 +09:00
sub.mohanty@samsung.com
661ec7e591
rlottie: Fix Crash when the resource is not a valid lottie resource
...
- when resource dosen't have valid header
- layer dosen't have a transform object
2019-07-07 13:52:46 +09:00