Skip to content

Commit

Permalink
Merge pull request #89591 from Chubercik/thorvg-0.12.8
Browse files Browse the repository at this point in the history
thorvg: Update to 0.12.9
  • Loading branch information
akien-mga authored Mar 24, 2024
2 parents 0537277 + 6afea9c commit 99ff024
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 8 deletions.
2 changes: 1 addition & 1 deletion thirdparty/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -860,7 +860,7 @@ instead of `miniz.h` as an external dependency.
## thorvg

- Upstream: https://github.com/thorvg/thorvg
- Version: 0.12.7 (cddae9966cbb48c431ea17c262d6f48393206fd7, 2024)
- Version: 0.12.9 (afa6d8499bd49141d99d5e40a4620bd9f6bc0467, 2024)
- License: MIT

Files extracted from upstream source:
Expand Down
2 changes: 1 addition & 1 deletion thirdparty/thorvg/inc/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
// For internal debugging:
//#define THORVG_LOG_ENABLED

#define THORVG_VERSION_STRING "0.12.7"
#define THORVG_VERSION_STRING "0.12.9"
#endif
3 changes: 0 additions & 3 deletions thirdparty/thorvg/src/loaders/svg/tvgSvgPath.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -122,9 +122,6 @@ void _pathAppendArcTo(Array<PathCommand>* cmds, Array<Point>* pts, Point* cur, P
sx = cur->x;
sy = cur->y;

//If start and end points are identical, then no arc is drawn
if ((fabsf(x - sx) < (1.0f / 256.0f)) && (fabsf(y - sy) < (1.0f / 256.0f))) return;

//Correction of out-of-range radii, see F6.6.1 (step 2)
rx = fabsf(rx);
ry = fabsf(ry);
Expand Down
1 change: 0 additions & 1 deletion thirdparty/thorvg/src/renderer/tvgScene.h
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,6 @@ struct Scene::Impl
if (needComp) {
cmp = renderer->target(bounds(renderer), renderer->colorSpace());
renderer->beginComposite(cmp, CompositeMethod::None, opacity);
needComp = false;
}

for (auto paint : paints) {
Expand Down
1 change: 0 additions & 1 deletion thirdparty/thorvg/src/renderer/tvgShape.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,6 @@ struct Shape::Impl
if (needComp) {
cmp = renderer->target(bounds(renderer), renderer->colorSpace());
renderer->beginComposite(cmp, CompositeMethod::None, opacity);
needComp = false;
}
ret = renderer->renderShape(rd);
if (cmp) renderer->endComposite(cmp);
Expand Down
2 changes: 1 addition & 1 deletion thirdparty/thorvg/update-thorvg.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash -e

VERSION=0.12.7
VERSION=0.12.9

cd thirdparty/thorvg/ || true
rm -rf AUTHORS LICENSE inc/ src/ *.zip *.tar.gz tmp/
Expand Down

0 comments on commit 99ff024

Please sign in to comment.