thorvg/test
Hermet Park 53e5e783b7 api: revise engine initialization and termination
Simplified parameters and ensured proper backend engine
initialization by using reference checking through canvas
instances.

C++ API Modification:
- Result Initializer::init(uint32_t threads, CanvasEngine engine)
 -> Result Initializer::init(uint32_t threads)
- Result Initializer::term(CanvasEngine engine)
 -> Result Initializer::term()

C API Modification:
- Tvg_Result tvg_engine_init(Tvg_Engine engine_method, unsigned threads)
 -> Tvg_Result tvg_engine_init(unsigned threads);
- Tvg_Result tvg_engine_term(Tvg_Engine engine_method)
 ->  Tvg_Result tvg_engine_term()

issue: https://github.com/thorvg/thorvg/issues/3116
2025-04-23 15:46:49 +09:00
..
regression
resources
catch.hpp
meson.build
testAccessor.cpp
testAnimation.cpp
testFill.cpp
testInitializer.cpp
testLottie.cpp
testMain.cpp
testPaint.cpp
testPicture.cpp
testSavers.cpp
testScene.cpp
testShape.cpp
testSwCanvas.cpp
testSwEngine.cpp
testText.cpp