summaryrefslogtreecommitdiffstats
path: root/thirdparty/thorvg/src/renderer/tvgTaskScheduler.h
diff options
context:
space:
mode:
authorMartin Capitanio <capnm@capitanio.org>2024-01-05 18:01:00 +0100
committerMartin Capitanio <capnm@capitanio.org>2024-01-08 09:59:43 +0100
commite090b112efe049233ea4b36e83f901ca507ac14e (patch)
treec5220f7ef3b069b01a51c27a949f3f6d858ea60b /thirdparty/thorvg/src/renderer/tvgTaskScheduler.h
parentc8c483cf57a768110fce57e509f9b855e69d34b7 (diff)
downloadredot-engine-e090b112efe049233ea4b36e83f901ca507ac14e.tar.gz
ThorVG: update from v0.11.6 to v0.12.0
https://github.com/thorvg/thorvg/releases/tag/v0.12.0 Godot-related SVG bug fixes: + [SwEngine] Fixed a linear filling scaling issue. thorvg/thorvg#1834 + [SwEngine] Path data not invalid even though it doesn't start with MoveTo. thorvg/thorvg#1848 Fixes #86128 Gradient issue.
Diffstat (limited to 'thirdparty/thorvg/src/renderer/tvgTaskScheduler.h')
-rw-r--r--thirdparty/thorvg/src/renderer/tvgTaskScheduler.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/thirdparty/thorvg/src/renderer/tvgTaskScheduler.h b/thirdparty/thorvg/src/renderer/tvgTaskScheduler.h
index 2dad80f5d0..483e084880 100644
--- a/thirdparty/thorvg/src/renderer/tvgTaskScheduler.h
+++ b/thirdparty/thorvg/src/renderer/tvgTaskScheduler.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020 - 2023 the ThorVG project. All rights reserved.
+ * Copyright (c) 2020 - 2024 the ThorVG project. All rights reserved.
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -26,6 +26,7 @@
#include <mutex>
#include <condition_variable>
#include "tvgCommon.h"
+#include "tvgInlist.h"
namespace tvg
{
@@ -50,6 +51,8 @@ private:
bool pending = false;
public:
+ INLIST_ITEM(Task);
+
virtual ~Task() = default;
void done()