thorvg/src/loaders/svg
Mira Grudzinska 65c4e27437 svg_loader: fix clipping in use/symbol nodes
Clipping for the <use> node when a <symbol> was used,
was being overridden when 'overflowVisible' was 'true'
(the default value), which caused the 'clip-path' applied
to the <use> node to have no visible effect.
The clipping for the <use> node (without <symbol> node) was
transformed in an incorrect order, resulting in a visually
incorrect results.

@Issue: https://github.com/thorvg/thorvg/issues/3392
2025-04-23 15:59:51 +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 loaders: ++static loader thread safty 2025-04-02 14:40:54 +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 svg_loader: fix clipping in use/symbol nodes 2025-04-23 15:59:51 +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: fixed invalid memory access 2025-04-18 13:27:06 +09:00
tvgXmlParser.h svg: clean & neat code++ 2025-03-18 13:22:42 +09:00