mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-21 23:41:19 +00:00

eliminate logic duplication by introducing a c++ template mechanism. This will retain the opacity condition branches to minimize binary size.
22 lines
463 B
Meson
22 lines
463 B
Meson
source_file = [
|
|
'tvgSwCommon.h',
|
|
'tvgSwRasterC.h',
|
|
'tvgSwRasterAvx.h',
|
|
'tvgSwRasterNeon.h',
|
|
'tvgSwRasterTexmap.h',
|
|
'tvgSwFill.cpp',
|
|
'tvgSwImage.cpp',
|
|
'tvgSwMath.cpp',
|
|
'tvgSwRenderer.h',
|
|
'tvgSwRaster.cpp',
|
|
'tvgSwRenderer.cpp',
|
|
'tvgSwMemPool.cpp',
|
|
'tvgSwRle.cpp',
|
|
'tvgSwShape.cpp',
|
|
'tvgSwStroke.cpp',
|
|
]
|
|
|
|
engine_dep += [declare_dependency(
|
|
include_directories : include_directories('.'),
|
|
sources : source_file
|
|
)]
|