├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .ncurc ├── LICENSE ├── README.md ├── example ├── assets │ └── sample_uastc_zstd.ktx2 ├── index.js ├── package.json ├── webpack.config.js └── yarn.lock ├── package.json ├── src ├── index.js └── loader │ ├── index.js │ └── webgl-constants.js ├── test ├── fixtures │ ├── core.js │ └── examples.js ├── helpers │ ├── compiler.js │ └── config.js └── plugin.test.js └── yarn.lock /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.ncurc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/.ncurc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/README.md -------------------------------------------------------------------------------- /example/assets/sample_uastc_zstd.ktx2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/example/assets/sample_uastc_zstd.ktx2 -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/example/index.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/example/package.json -------------------------------------------------------------------------------- /example/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/example/webpack.config.js -------------------------------------------------------------------------------- /example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/example/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/package.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/src/index.js -------------------------------------------------------------------------------- /src/loader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/src/loader/index.js -------------------------------------------------------------------------------- /src/loader/webgl-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/src/loader/webgl-constants.js -------------------------------------------------------------------------------- /test/fixtures/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/test/fixtures/core.js -------------------------------------------------------------------------------- /test/fixtures/examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/test/fixtures/examples.js -------------------------------------------------------------------------------- /test/helpers/compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/test/helpers/compiler.js -------------------------------------------------------------------------------- /test/helpers/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/test/helpers/config.js -------------------------------------------------------------------------------- /test/plugin.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/test/plugin.test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vxna/optimize-three-webpack-plugin/HEAD/yarn.lock --------------------------------------------------------------------------------