Adding KTX2 transcoding/encoding/decompression to PNG/KTX1 support to the transcoder, encoder, JavaScript wrappers. This is also adding Zstandard to the repo, which is optional. Set BASISD_SUPPORT_KTX2_ZSTD=0 when compiling the encoder/transcoder to disable it, or from cmake set KTX2_ZSTANDARD=FALSE.

This commit is contained in:
Rich Geldreich
2021-04-12 13:30:45 -04:00
parent b3ecdb5ea3
commit 7f0a00afe1
32 changed files with 4541 additions and 1119 deletions

View File

@@ -62,6 +62,9 @@
<ClCompile Include="encoder\basisu_kernels_sse.cpp">
<Filter>encoder</Filter>
</ClCompile>
<ClCompile Include="zstd\zstd.c">
<Filter>encoder</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="transcoder\basisu_global_selector_palette.h">