thorvg/src/loaders/svg
Hermet Park 333e65ef7a renderer: revise the Bounding Box Behavior
- modify the concept of AABB to apply only to transformed shapes.
- transform points before computing the bounding box min/max
  to obtain a more compact shape region.
- trimmming memory by removing the cached matrix, about 36kb
  of memory has been reduced per paint instance.
2025-03-20 13:26:25 +09:00
..
meson.build svg_loader: css style functions moved to a separate file 2022-02-08 17:58:53 +09:00
tvgSvgCssStyle.cpp common: str refactoring 2025-03-06 12:18:24 +09:00
tvgSvgCssStyle.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSvgLoader.cpp renderer: revise the Bounding Box Behavior 2025-03-20 13:26:25 +09:00
tvgSvgLoader.h common: neat code++ 2025-02-06 15:40:32 +09:00
tvgSvgLoaderCommon.h svg_loader: handle embedded fonts 2025-03-17 17:31:45 +09:00
tvgSvgPath.cpp common: str refactoring 2025-03-06 12:18:24 +09:00
tvgSvgPath.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSvgSceneBuilder.cpp renderer: revise the Bounding Box Behavior 2025-03-20 13:26:25 +09:00
tvgSvgSceneBuilder.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSvgUtil.cpp common: introduced designated memory allocators 2025-02-18 17:20:31 +09:00
tvgSvgUtil.h updated copyright 2025-01-03 14:32:31 +09:00
tvgXmlParser.cpp svg: clean & neat code++ 2025-03-18 13:22:42 +09:00
tvgXmlParser.h svg: clean & neat code++ 2025-03-18 13:22:42 +09:00