svg_loader: the viewBox clipping composite layer added independently of the shapes...
authorMira Grudzinska <m.grudzinska@samsung.com>
Thu, 27 May 2021 11:05:42 +0000 (13:05 +0200)
committerHermet Park <chuneon.park@samsung.com>
Fri, 28 May 2021 08:13:38 +0000 (17:13 +0900)
commit4804dcd5ee22b95b69f8eaadc31015c8c5cc571c
tree53e6bc98df23be6d23829a6e27e82d2619c8551f
parent9b596c037c648b77bbd4b9899ab2b6f287de6b55
svg_loader: the viewBox clipping composite layer added independently of the shapes bounds

For now the bounding box of all the shapes was established and if it was larger
than the viewBox of the SVG, the clipping layer was added. The bounds api
returns the rectangle that encloses the shapes before any transformations.
So comparing it with the viewBox doesn't make sense. The comparison is removed
and the clipping layer is always added.

Change-Id: Id007587362616e3d646b2ca8f4a17581c4eba74a
src/loaders/svg/tvgSvgSceneBuilder.cpp