thorvg/src/renderer/sw_engine
Hermet Park eab9d68e67 api: remove SwCanvas::mempool()
We have improved the functionality to manage the memory pool safely,
by figuring out the current working threads. Users no longer need to
manually configure memory pool management, and the related APIs
have been removed.

API Removals:
- Result SwCanvas::mempool(MempoolPolicy policy)
- enum SwCanvas::MempoolPolicy

- Tvg_Result tvg_swcanvas_set_mempool(Tvg_Canvas* canvas,  Tvg_Mempool_Policy policy)
- enum Tvg_Mempool_Policy

issue: https://github.com/thorvg/thorvg/issues/3116
2025-02-12 13:19:12 +09:00
..
meson.build sw_engine: applied OpenMP to improve post-processing performance. 2024-09-29 15:04:22 +09:00
tvgSwCommon.h sw_engine: move trimming logic to TrimPath 2025-02-06 22:39:11 +09:00
tvgSwFill.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgSwImage.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgSwMath.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgSwMemPool.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgSwPostEffect.cpp sw_engine: fixed a broken dropshadow 2025-02-07 23:46:40 +09:00
tvgSwRaster.cpp drenderer: include alloca.h for Zephyr 2025-01-10 11:27:59 +09:00
tvgSwRasterAvx.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSwRasterC.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSwRasterNeon.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSwRasterTexmap.h sw_engine/texmap: tuning the blending logic 2025-01-18 15:10:07 +09:00
tvgSwRenderer.cpp api: remove SwCanvas::mempool() 2025-02-12 13:19:12 +09:00
tvgSwRenderer.h api: remove SwCanvas::mempool() 2025-02-12 13:19:12 +09:00
tvgSwRle.cpp common: code refactoring 2025-01-15 18:03:46 +09:00
tvgSwShape.cpp sw_engine: move trimming logic to TrimPath 2025-02-06 22:39:11 +09:00
tvgSwStroke.cpp sw_engine: fix bug introduced in 07e73a9 2025-01-17 18:33:19 +09:00