├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ └── reuse.yml ├── .gitignore ├── .reuse └── dep5 ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE.txt ├── LICENSES ├── Apache-2.0.txt └── CC-BY-4.0.txt ├── README.md ├── assembly ├── tsconfig.json └── uastc │ ├── astc.ts │ ├── bc7.ts │ ├── generator.ts │ ├── lib │ ├── common.ts │ └── patterns.ts │ └── rgba8.ts ├── package.json └── test ├── tsconfig.json └── uastc ├── msc_basis_transcoder ├── README.md ├── msc_basis_transcoder.js └── msc_basis_transcoder.wasm ├── reference.ts └── test.ts /.gitattributes: -------------------------------------------------------------------------------- 1 | # Copyright 2020 The Khronos Group Inc. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | *.wat text eol=lf 5 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/reuse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/.github/workflows/reuse.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/.gitignore -------------------------------------------------------------------------------- /.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/.reuse/dep5 -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/CC-BY-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/LICENSES/CC-BY-4.0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/README.md -------------------------------------------------------------------------------- /assembly/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/assembly/tsconfig.json -------------------------------------------------------------------------------- /assembly/uastc/astc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/assembly/uastc/astc.ts -------------------------------------------------------------------------------- /assembly/uastc/bc7.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/assembly/uastc/bc7.ts -------------------------------------------------------------------------------- /assembly/uastc/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/assembly/uastc/generator.ts -------------------------------------------------------------------------------- /assembly/uastc/lib/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/assembly/uastc/lib/common.ts -------------------------------------------------------------------------------- /assembly/uastc/lib/patterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/assembly/uastc/lib/patterns.ts -------------------------------------------------------------------------------- /assembly/uastc/rgba8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/assembly/uastc/rgba8.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/package.json -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/uastc/msc_basis_transcoder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/test/uastc/msc_basis_transcoder/README.md -------------------------------------------------------------------------------- /test/uastc/msc_basis_transcoder/msc_basis_transcoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/test/uastc/msc_basis_transcoder/msc_basis_transcoder.js -------------------------------------------------------------------------------- /test/uastc/msc_basis_transcoder/msc_basis_transcoder.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/test/uastc/msc_basis_transcoder/msc_basis_transcoder.wasm -------------------------------------------------------------------------------- /test/uastc/reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/test/uastc/reference.ts -------------------------------------------------------------------------------- /test/uastc/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/Basis-Universal-Transcoders/HEAD/test/uastc/test.ts --------------------------------------------------------------------------------