gitextract_gsw93301/ ├── .clang-format ├── .editorconfig ├── .git-blame-ignore-revs ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── config.yml │ │ └── feature_request.md │ ├── codecov.yml │ └── workflows/ │ ├── build.yml │ ├── cifuzz.yml │ └── release.yml ├── .gitignore ├── .prettierrc ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── demo/ │ ├── ansi.c │ ├── clusterlod.h │ ├── index.html │ ├── main.cpp │ ├── meshletdec.slang │ ├── nanite.cpp │ ├── pirate.glb │ ├── pirate.obj │ ├── simplify.html │ └── tests.cpp ├── extern/ │ ├── .clang-format │ ├── cgltf.h │ ├── fast_obj.h │ └── sdefl.h ├── gltf/ │ ├── README.md │ ├── animation.cpp │ ├── cli.js │ ├── encodebasis.cpp │ ├── encodewebp.cpp │ ├── fileio.cpp │ ├── fuzz.dict │ ├── fuzz.glb │ ├── gltfpack.cpp │ ├── gltfpack.h │ ├── gltfpack.manifest │ ├── image.cpp │ ├── json.cpp │ ├── library.js │ ├── material.cpp │ ├── mesh.cpp │ ├── node.cpp │ ├── package.json │ ├── parsegltf.cpp │ ├── parselib.cpp │ ├── parseobj.cpp │ ├── stream.cpp │ ├── wasistubs.cpp │ ├── wasistubs.txt │ └── write.cpp ├── js/ │ ├── README.md │ ├── benchmark.js │ ├── index.d.ts │ ├── index.js │ ├── meshopt_clusterizer.d.ts │ ├── meshopt_clusterizer.js │ ├── meshopt_clusterizer.test.js │ ├── meshopt_decoder.cjs │ ├── meshopt_decoder.d.ts │ ├── meshopt_decoder.mjs │ ├── meshopt_decoder.test.js │ ├── meshopt_decoder_reference.js │ ├── meshopt_encoder.d.ts │ ├── meshopt_encoder.js │ ├── meshopt_encoder.test.js │ ├── meshopt_simplifier.d.ts │ ├── meshopt_simplifier.js │ ├── meshopt_simplifier.test.js │ ├── package.json │ └── wasi_trace.js ├── src/ │ ├── allocator.cpp │ ├── clusterizer.cpp │ ├── indexanalyzer.cpp │ ├── indexcodec.cpp │ ├── indexgenerator.cpp │ ├── meshletcodec.cpp │ ├── meshletutils.cpp │ ├── meshoptimizer.h │ ├── opacitymap.cpp │ ├── overdrawoptimizer.cpp │ ├── partition.cpp │ ├── quantization.cpp │ ├── rasterizer.cpp │ ├── simplifier.cpp │ ├── spatialorder.cpp │ ├── stripifier.cpp │ ├── vcacheoptimizer.cpp │ ├── vertexcodec.cpp │ ├── vertexfilter.cpp │ └── vfetchoptimizer.cpp └── tools/ ├── bitmask.py ├── clusterfuzz.cpp ├── codecbench.cpp ├── codecfuzz.cpp ├── codectest.cpp ├── gltfbasis.py ├── objloader.cpp ├── simplifyfuzz.cpp ├── vcachetester.cpp ├── vcachetuner.cpp ├── wasmpack.py └── wasmstubs.cpp