mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-24 08:54:04 +00:00

LottieRenderPooler is designed to manages rendering instances(paints) efficiently through a simple pooling mechanism to resuse among the animations This replaces the previous individusal paints implemenations among solidfill, precomp vierport and pictures, also fix a potential paints corruption problems.
31 lines
735 B
Meson
31 lines
735 B
Meson
if lottie_expressions
|
|
subdir('jerryscript')
|
|
endif
|
|
|
|
source_file = [
|
|
'tvgLottieBuilder.h',
|
|
'tvgLottieExpressions.h',
|
|
'tvgLottieInterpolator.h',
|
|
'tvgLottieLoader.h',
|
|
'tvgLottieModel.h',
|
|
'tvgLottieParser.h',
|
|
'tvgLottieParserHandler.h',
|
|
'tvgLottieProperty.h',
|
|
'tvgLottieRenderPooler.h',
|
|
'tvgLottieAnimation.cpp',
|
|
'tvgLottieBuilder.cpp',
|
|
'tvgLottieExpressions.cpp',
|
|
'tvgLottieInterpolator.cpp',
|
|
'tvgLottieLoader.cpp',
|
|
'tvgLottieModel.cpp',
|
|
'tvgLottieParserHandler.cpp',
|
|
'tvgLottieParser.cpp'
|
|
]
|
|
|
|
subloader_dep += [declare_dependency(
|
|
include_directories : include_directories('.'),
|
|
sources : source_file
|
|
)]
|
|
|
|
install_headers('thorvg_lottie.h')
|
|
headers += include_directories('.')
|