diff options
author | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2024-06-13 23:54:59 +0200 |
---|---|---|
committer | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2024-06-14 16:03:56 +0200 |
commit | c95bd2d264c7e8fe49fe04760e51f221d4df42df (patch) | |
tree | 1acce5c71a1fbbb037de44813f4db92f2238e499 /thirdparty | |
parent | 7af8c494ab885911f5796c7b16a1a0314f2d6c67 (diff) | |
download | redot-engine-c95bd2d264c7e8fe49fe04760e51f221d4df42df.tar.gz |
[Web] Disable thorvg threads on the Web
They're of little help, and just adds to the possibility of causing
deadlocks.
Diffstat (limited to 'thirdparty')
-rw-r--r-- | thirdparty/thorvg/inc/config.h | 2 | ||||
-rwxr-xr-x | thirdparty/thorvg/update-thorvg.sh | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/thirdparty/thorvg/inc/config.h b/thirdparty/thorvg/inc/config.h index 699076fdf1..e2a61a9384 100644 --- a/thirdparty/thorvg/inc/config.h +++ b/thirdparty/thorvg/inc/config.h @@ -5,7 +5,9 @@ #define THORVG_SVG_LOADER_SUPPORT #define THORVG_PNG_LOADER_SUPPORT #define THORVG_JPG_LOADER_SUPPORT +#ifndef WEB_ENABLED #define THORVG_THREAD_SUPPORT +#endif // Added conditionally if webp module is enabled. //#define THORVG_WEBP_LOADER_SUPPORT diff --git a/thirdparty/thorvg/update-thorvg.sh b/thirdparty/thorvg/update-thorvg.sh index c980b89c4b..c0034ba888 100755 --- a/thirdparty/thorvg/update-thorvg.sh +++ b/thirdparty/thorvg/update-thorvg.sh @@ -38,7 +38,9 @@ cat << EOF > ../inc/config.h #define THORVG_SVG_LOADER_SUPPORT #define THORVG_PNG_LOADER_SUPPORT #define THORVG_JPG_LOADER_SUPPORT +#ifndef WEB_ENABLED #define THORVG_THREAD_SUPPORT +#endif // Added conditionally if webp module is enabled. //#define THORVG_WEBP_LOADER_SUPPORT |