├── .clang-format ├── .clangd ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake_scripts └── Qt.cmake ├── external ├── nameof.hpp └── stb │ ├── stb_image.h │ ├── stb_image_resize.h │ └── stb_image_write.h ├── install └── vtfview.desktop.in ├── res ├── icon.png ├── icon.svg ├── resource.qrc ├── zoom-minus.svg └── zoom-plus.svg ├── src ├── cli │ ├── action.hpp │ ├── action_convert.cpp │ ├── action_convert.hpp │ ├── action_extract.cpp │ ├── action_extract.hpp │ ├── action_info.cpp │ ├── action_info.hpp │ ├── action_pack.cpp │ ├── action_pack.hpp │ └── main.cpp ├── common │ ├── enums.cpp │ ├── enums.hpp │ ├── image.cpp │ ├── image.hpp │ ├── lwiconv.hpp │ ├── pack.cpp │ ├── pack.hpp │ ├── strtools.hpp │ ├── types.hpp │ ├── util.cpp │ ├── util.hpp │ ├── vtex2_version.h.in │ ├── vtftools.cpp │ └── vtftools.hpp ├── gui │ ├── document.cpp │ ├── document.hpp │ ├── main.cpp │ ├── viewer.cpp │ └── viewer.hpp └── tests │ └── image_tests.cpp └── tests ├── ao.png ├── convert-bc7-test.sh ├── convert-clamp-test.sh ├── convert-mips.sh ├── convert-strip-mips.sh ├── convert-test.sh ├── convert-vtf-src.sh ├── deflatecat.vtf ├── funny-cat-2.jpg ├── height.png ├── m.png ├── mrao_tm.png ├── normal.png ├── pack-mrao.sh ├── pack-normal.sh └── r.png /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/.clang-format -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/.clangd -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/README.md -------------------------------------------------------------------------------- /cmake_scripts/Qt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/cmake_scripts/Qt.cmake -------------------------------------------------------------------------------- /external/nameof.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/external/nameof.hpp -------------------------------------------------------------------------------- /external/stb/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/external/stb/stb_image.h -------------------------------------------------------------------------------- /external/stb/stb_image_resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/external/stb/stb_image_resize.h -------------------------------------------------------------------------------- /external/stb/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/external/stb/stb_image_write.h -------------------------------------------------------------------------------- /install/vtfview.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/install/vtfview.desktop.in -------------------------------------------------------------------------------- /res/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/res/icon.png -------------------------------------------------------------------------------- /res/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/res/icon.svg -------------------------------------------------------------------------------- /res/resource.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/res/resource.qrc -------------------------------------------------------------------------------- /res/zoom-minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/res/zoom-minus.svg -------------------------------------------------------------------------------- /res/zoom-plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/res/zoom-plus.svg -------------------------------------------------------------------------------- /src/cli/action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action.hpp -------------------------------------------------------------------------------- /src/cli/action_convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_convert.cpp -------------------------------------------------------------------------------- /src/cli/action_convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_convert.hpp -------------------------------------------------------------------------------- /src/cli/action_extract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_extract.cpp -------------------------------------------------------------------------------- /src/cli/action_extract.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_extract.hpp -------------------------------------------------------------------------------- /src/cli/action_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_info.cpp -------------------------------------------------------------------------------- /src/cli/action_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_info.hpp -------------------------------------------------------------------------------- /src/cli/action_pack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_pack.cpp -------------------------------------------------------------------------------- /src/cli/action_pack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/action_pack.hpp -------------------------------------------------------------------------------- /src/cli/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/cli/main.cpp -------------------------------------------------------------------------------- /src/common/enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/enums.cpp -------------------------------------------------------------------------------- /src/common/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/enums.hpp -------------------------------------------------------------------------------- /src/common/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/image.cpp -------------------------------------------------------------------------------- /src/common/image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/image.hpp -------------------------------------------------------------------------------- /src/common/lwiconv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/lwiconv.hpp -------------------------------------------------------------------------------- /src/common/pack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/pack.cpp -------------------------------------------------------------------------------- /src/common/pack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/pack.hpp -------------------------------------------------------------------------------- /src/common/strtools.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/strtools.hpp -------------------------------------------------------------------------------- /src/common/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/types.hpp -------------------------------------------------------------------------------- /src/common/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/util.cpp -------------------------------------------------------------------------------- /src/common/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/util.hpp -------------------------------------------------------------------------------- /src/common/vtex2_version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/vtex2_version.h.in -------------------------------------------------------------------------------- /src/common/vtftools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/vtftools.cpp -------------------------------------------------------------------------------- /src/common/vtftools.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/common/vtftools.hpp -------------------------------------------------------------------------------- /src/gui/document.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/gui/document.cpp -------------------------------------------------------------------------------- /src/gui/document.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/gui/document.hpp -------------------------------------------------------------------------------- /src/gui/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/gui/main.cpp -------------------------------------------------------------------------------- /src/gui/viewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/gui/viewer.cpp -------------------------------------------------------------------------------- /src/gui/viewer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/gui/viewer.hpp -------------------------------------------------------------------------------- /src/tests/image_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/src/tests/image_tests.cpp -------------------------------------------------------------------------------- /tests/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/ao.png -------------------------------------------------------------------------------- /tests/convert-bc7-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/convert-bc7-test.sh -------------------------------------------------------------------------------- /tests/convert-clamp-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/convert-clamp-test.sh -------------------------------------------------------------------------------- /tests/convert-mips.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/convert-mips.sh -------------------------------------------------------------------------------- /tests/convert-strip-mips.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/convert-strip-mips.sh -------------------------------------------------------------------------------- /tests/convert-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/convert-test.sh -------------------------------------------------------------------------------- /tests/convert-vtf-src.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/convert-vtf-src.sh -------------------------------------------------------------------------------- /tests/deflatecat.vtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/deflatecat.vtf -------------------------------------------------------------------------------- /tests/funny-cat-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/funny-cat-2.jpg -------------------------------------------------------------------------------- /tests/height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/height.png -------------------------------------------------------------------------------- /tests/m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/m.png -------------------------------------------------------------------------------- /tests/mrao_tm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/mrao_tm.png -------------------------------------------------------------------------------- /tests/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/normal.png -------------------------------------------------------------------------------- /tests/pack-mrao.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/pack-mrao.sh -------------------------------------------------------------------------------- /tests/pack-normal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/pack-normal.sh -------------------------------------------------------------------------------- /tests/r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StrataSource/vtex2/HEAD/tests/r.png --------------------------------------------------------------------------------