diff --git a/src/examples/resources/1528928570.tvg b/src/examples/resources/1528928570.tvg index a8247bb0..ac4d2c90 100644 Binary files a/src/examples/resources/1528928570.tvg and b/src/examples/resources/1528928570.tvg differ diff --git a/src/examples/resources/1528966158.tvg b/src/examples/resources/1528966158.tvg index 9662f257..369202e2 100644 Binary files a/src/examples/resources/1528966158.tvg and b/src/examples/resources/1528966158.tvg differ diff --git a/src/examples/resources/1528971751.tvg b/src/examples/resources/1528971751.tvg index cd8d41a7..4f573a03 100644 Binary files a/src/examples/resources/1528971751.tvg and b/src/examples/resources/1528971751.tvg differ diff --git a/src/examples/resources/1528971912.tvg b/src/examples/resources/1528971912.tvg index 122ca9a4..ffdfaa24 100644 Binary files a/src/examples/resources/1528971912.tvg and b/src/examples/resources/1528971912.tvg differ diff --git a/src/examples/resources/1529018819.tvg b/src/examples/resources/1529018819.tvg index ec6818ce..b77e1ea3 100644 Binary files a/src/examples/resources/1529018819.tvg and b/src/examples/resources/1529018819.tvg differ diff --git a/src/examples/resources/152932619-bd3d6921-72df-4f09-856b-f9743ae32a14.tvg b/src/examples/resources/152932619-bd3d6921-72df-4f09-856b-f9743ae32a14.tvg index c01b40fb..1b291200 100644 Binary files a/src/examples/resources/152932619-bd3d6921-72df-4f09-856b-f9743ae32a14.tvg and b/src/examples/resources/152932619-bd3d6921-72df-4f09-856b-f9743ae32a14.tvg differ diff --git a/src/examples/resources/1630446379Bahamas-patriotic-flag-symbol.tvg b/src/examples/resources/1630446379Bahamas-patriotic-flag-symbol.tvg index d62b27f3..97587075 100644 Binary files a/src/examples/resources/1630446379Bahamas-patriotic-flag-symbol.tvg and b/src/examples/resources/1630446379Bahamas-patriotic-flag-symbol.tvg differ diff --git a/src/examples/resources/2192.tvg b/src/examples/resources/2192.tvg index df173b74..42ca0caa 100644 Binary files a/src/examples/resources/2192.tvg and b/src/examples/resources/2192.tvg differ diff --git a/src/examples/resources/2961.tvg b/src/examples/resources/2961.tvg index 18f02b1d..e8849462 100644 Binary files a/src/examples/resources/2961.tvg and b/src/examples/resources/2961.tvg differ diff --git a/src/examples/resources/AA_5.tvg b/src/examples/resources/AA_5.tvg index e6bda9e6..195cfd87 100644 Binary files a/src/examples/resources/AA_5.tvg and b/src/examples/resources/AA_5.tvg differ diff --git a/src/examples/resources/Bespoke-leather-belt-2016012857.tvg b/src/examples/resources/Bespoke-leather-belt-2016012857.tvg index d539f0ea..a9a859bd 100644 Binary files a/src/examples/resources/Bespoke-leather-belt-2016012857.tvg and b/src/examples/resources/Bespoke-leather-belt-2016012857.tvg differ diff --git a/src/examples/resources/LottieFiles_logo.tvg b/src/examples/resources/LottieFiles_logo.tvg index 2b002501..206ba9ec 100644 Binary files a/src/examples/resources/LottieFiles_logo.tvg and b/src/examples/resources/LottieFiles_logo.tvg differ diff --git a/src/examples/resources/Psychedelica.tvg b/src/examples/resources/Psychedelica.tvg index 29cf8553..70198fa3 100644 Binary files a/src/examples/resources/Psychedelica.tvg and b/src/examples/resources/Psychedelica.tvg differ diff --git a/src/examples/resources/alphachannel.tvg b/src/examples/resources/alphachannel.tvg index 1f92f9af..1e3c4dbd 100644 Binary files a/src/examples/resources/alphachannel.tvg and b/src/examples/resources/alphachannel.tvg differ diff --git a/src/examples/resources/bojo.tvg b/src/examples/resources/bojo.tvg index e72b8037..da6e08d2 100644 Binary files a/src/examples/resources/bojo.tvg and b/src/examples/resources/bojo.tvg differ diff --git a/src/examples/resources/bzrfeed.tvg b/src/examples/resources/bzrfeed.tvg index 09fddfca..ad441311 100644 Binary files a/src/examples/resources/bzrfeed.tvg and b/src/examples/resources/bzrfeed.tvg differ diff --git a/src/examples/resources/cartman.tvg b/src/examples/resources/cartman.tvg index a460f763..6a7a6bf5 100644 Binary files a/src/examples/resources/cartman.tvg and b/src/examples/resources/cartman.tvg differ diff --git a/src/examples/resources/css-style.tvg b/src/examples/resources/css-style.tvg index 350fa3c8..1cb1cc7a 100644 Binary files a/src/examples/resources/css-style.tvg and b/src/examples/resources/css-style.tvg differ diff --git a/src/examples/resources/dst.tvg b/src/examples/resources/dst.tvg index 0c0c47ce..1426ba71 100644 Binary files a/src/examples/resources/dst.tvg and b/src/examples/resources/dst.tvg differ diff --git a/src/examples/resources/duke.tvg b/src/examples/resources/duke.tvg index e9bdb755..a0a0273a 100644 Binary files a/src/examples/resources/duke.tvg and b/src/examples/resources/duke.tvg differ diff --git a/src/examples/resources/eu.tvg b/src/examples/resources/eu.tvg index 137a1dbb..eceaa41e 100644 Binary files a/src/examples/resources/eu.tvg and b/src/examples/resources/eu.tvg differ diff --git a/src/examples/resources/favorite_on.tvg b/src/examples/resources/favorite_on.tvg index 608051bf..46fe1d62 100644 Binary files a/src/examples/resources/favorite_on.tvg and b/src/examples/resources/favorite_on.tvg differ diff --git a/src/examples/resources/gallardo.tvg b/src/examples/resources/gallardo.tvg index a3118585..faae3f16 100644 Binary files a/src/examples/resources/gallardo.tvg and b/src/examples/resources/gallardo.tvg differ diff --git a/src/examples/resources/godot-icon.tvg b/src/examples/resources/godot-icon.tvg index b8c01f1b..731e0c4a 100644 Binary files a/src/examples/resources/godot-icon.tvg and b/src/examples/resources/godot-icon.tvg differ diff --git a/src/examples/resources/gradient_stroke.tvg b/src/examples/resources/gradient_stroke.tvg index 1463f9dd..2a4a4ca9 100644 Binary files a/src/examples/resources/gradient_stroke.tvg and b/src/examples/resources/gradient_stroke.tvg differ diff --git a/src/examples/resources/gradtransf.tvg b/src/examples/resources/gradtransf.tvg index 7495e41e..266323a3 100644 Binary files a/src/examples/resources/gradtransf.tvg and b/src/examples/resources/gradtransf.tvg differ diff --git a/src/examples/resources/heliocentric.tvg b/src/examples/resources/heliocentric.tvg index 98e6a746..d910d19c 100644 Binary files a/src/examples/resources/heliocentric.tvg and b/src/examples/resources/heliocentric.tvg differ diff --git a/src/examples/resources/ietf.tvg b/src/examples/resources/ietf.tvg index 92b4a758..e5ea84dc 100644 Binary files a/src/examples/resources/ietf.tvg and b/src/examples/resources/ietf.tvg differ diff --git a/src/examples/resources/image-embeded-jpeg.tvg b/src/examples/resources/image-embeded-jpeg.tvg index 988490ae..563d442e 100644 Binary files a/src/examples/resources/image-embeded-jpeg.tvg and b/src/examples/resources/image-embeded-jpeg.tvg differ diff --git a/src/examples/resources/image-embeded-png.tvg b/src/examples/resources/image-embeded-png.tvg index e3da5c5b..48a7f607 100644 Binary files a/src/examples/resources/image-embeded-png.tvg and b/src/examples/resources/image-embeded-png.tvg differ diff --git a/src/examples/resources/intertwingly.tvg b/src/examples/resources/intertwingly.tvg index 8ce5ffa6..b2381e34 100644 Binary files a/src/examples/resources/intertwingly.tvg and b/src/examples/resources/intertwingly.tvg differ diff --git a/src/examples/resources/lineargrad1.tvg b/src/examples/resources/lineargrad1.tvg index 7e6b6cf5..92ba598a 100644 Binary files a/src/examples/resources/lineargrad1.tvg and b/src/examples/resources/lineargrad1.tvg differ diff --git a/src/examples/resources/logo.tvg b/src/examples/resources/logo.tvg index 0136bfeb..1e4afe37 100644 Binary files a/src/examples/resources/logo.tvg and b/src/examples/resources/logo.tvg differ diff --git a/src/examples/resources/open-clipart.tvg b/src/examples/resources/open-clipart.tvg index f8d91e35..eb9b687d 100644 Binary files a/src/examples/resources/open-clipart.tvg and b/src/examples/resources/open-clipart.tvg differ diff --git a/src/examples/resources/penrose-staircase.tvg b/src/examples/resources/penrose-staircase.tvg index 06b7ba9d..04d05863 100644 Binary files a/src/examples/resources/penrose-staircase.tvg and b/src/examples/resources/penrose-staircase.tvg differ diff --git a/src/examples/resources/penrose-tiling.tvg b/src/examples/resources/penrose-tiling.tvg index 8ff12e44..5c1e38b8 100644 Binary files a/src/examples/resources/penrose-tiling.tvg and b/src/examples/resources/penrose-tiling.tvg differ diff --git a/src/examples/resources/radialgrad1.tvg b/src/examples/resources/radialgrad1.tvg index 6c7aaa98..8a5aed32 100644 Binary files a/src/examples/resources/radialgrad1.tvg and b/src/examples/resources/radialgrad1.tvg differ diff --git a/src/examples/resources/ranze-penguin.tvg b/src/examples/resources/ranze-penguin.tvg index eb9d73ad..e4acb0cb 100644 Binary files a/src/examples/resources/ranze-penguin.tvg and b/src/examples/resources/ranze-penguin.tvg differ diff --git a/src/examples/resources/rg1024_eggs.tvg b/src/examples/resources/rg1024_eggs.tvg index 2b22a095..02241980 100644 Binary files a/src/examples/resources/rg1024_eggs.tvg and b/src/examples/resources/rg1024_eggs.tvg differ diff --git a/src/examples/resources/samsung-7.tvg b/src/examples/resources/samsung-7.tvg index 413fe1da..7bca2f1d 100644 Binary files a/src/examples/resources/samsung-7.tvg and b/src/examples/resources/samsung-7.tvg differ diff --git a/src/examples/resources/test.tvg b/src/examples/resources/test.tvg index bc9a6b2f..304fd9b0 100644 Binary files a/src/examples/resources/test.tvg and b/src/examples/resources/test.tvg differ diff --git a/src/examples/resources/tiger.tvg b/src/examples/resources/tiger.tvg index d11d611a..2b9b6c85 100644 Binary files a/src/examples/resources/tiger.tvg and b/src/examples/resources/tiger.tvg differ diff --git a/src/examples/resources/yadis.tvg b/src/examples/resources/yadis.tvg index c07d64ae..9faa2233 100644 Binary files a/src/examples/resources/yadis.tvg and b/src/examples/resources/yadis.tvg differ diff --git a/src/examples/resources/yinyang.tvg b/src/examples/resources/yinyang.tvg index 8d20ad4c..b7751c16 100644 Binary files a/src/examples/resources/yinyang.tvg and b/src/examples/resources/yinyang.tvg differ diff --git a/src/renderer/tvgBinaryDesc.h b/src/renderer/tvgBinaryDesc.h index 0c63f57e..29f84eb8 100644 --- a/src/renderer/tvgBinaryDesc.h +++ b/src/renderer/tvgBinaryDesc.h @@ -36,7 +36,7 @@ using TvgBinFlag = TvgBinByte; #define TVG_HEADER_SIZE 33 //TVG_HEADER_SIGNATURE_LENGTH + TVG_HEADER_VERSION_LENGTH + 2*SIZE(float) + TVG_HEADER_RESERVED_LENGTH + TVG_HEADER_COMPRESS_SIZE #define TVG_HEADER_SIGNATURE "ThorVG" #define TVG_HEADER_SIGNATURE_LENGTH 6 -#define TVG_HEADER_VERSION "001100" //Major 00, Minor 11, Micro 00 +#define TVG_HEADER_VERSION "001200" //Major 00, Minor 12, Micro 00 #define TVG_HEADER_VERSION_LENGTH 6 #define TVG_HEADER_RESERVED_LENGTH 1 //Storing flags for extensions #define TVG_HEADER_COMPRESS_SIZE 12 //TVG_HEADER_UNCOMPRESSED_SIZE + TVG_HEADER_COMPRESSED_SIZE + TVG_HEADER_COMPRESSED_SIZE_BITS diff --git a/tvgcompat/tvgpack_v0.11.tar.gz b/tvgcompat/tvgpack_v0.11.tar.gz new file mode 100644 index 00000000..0bd82513 Binary files /dev/null and b/tvgcompat/tvgpack_v0.11.tar.gz differ