thorvg/src/loaders/lottie
Hermet Park 1c8698ce20 common/math: introduced custom atan2()
the custom atan2 algorithm by Remez.
see: https://en.wikipedia.org/wiki/Remez_algorithm

This improved the Lottie example by ~2ms.
Total atan2 performance time was reduced by 43%
2024-07-12 11:18:56 +09:00
..
jerryscript json loader: fix warnings in jerryscript on Windows 2024-07-05 10:54:21 +09:00
rapidjson lottie/rapidjson: --assert 2024-07-05 10:54:46 +09:00
meson.build lottie: support the expression feature 2024-06-24 12:29:17 +09:00
thorvg_lottie.h lottie: Support the Animation Segment(Marker) 2024-06-24 12:00:25 +09:00
tvgLottieAnimation.cpp lottie: code refactoring. 2024-06-24 12:05:59 +09:00
tvgLottieBuilder.cpp common/math: introduced custom atan2() 2024-07-12 11:18:56 +09:00
tvgLottieBuilder.h lottie: support the expression feature 2024-06-24 12:29:17 +09:00
tvgLottieExpressions.cpp lottie: optimize the internal data 2024-06-24 14:35:34 +09:00
tvgLottieExpressions.h lottie: fix build error without extras 2024-06-24 14:19:28 +09:00
tvgLottieInterpolator.cpp lottie: Renamed function names with prefix 2024-04-06 12:08:21 +09:00
tvgLottieInterpolator.h updated copyright date (#1866) 2024-01-02 20:34:12 +09:00
tvgLottieLoader.cpp lottie: ++thread safety. 2024-07-12 11:00:46 +09:00
tvgLottieLoader.h lottie: ++thread safety. 2024-07-12 11:00:46 +09:00
tvgLottieModel.cpp common/math: introduced custom atan2() 2024-07-12 11:18:56 +09:00
tvgLottieModel.h lottie: add support for image size 2024-07-12 11:18:56 +09:00
tvgLottieParser.cpp lottie: add support for image size 2024-07-12 11:18:56 +09:00
tvgLottieParser.h lottie: add support for image size 2024-07-12 11:18:56 +09:00
tvgLottieParserHandler.cpp lottie: remove exception handling 2024-07-05 10:54:54 +09:00
tvgLottieParserHandler.h portability: removed a compiler waring 2024-04-06 12:08:23 +09:00
tvgLottieProperty.h common/math: introduced custom atan2() 2024-07-12 11:18:56 +09:00