Commit Graph

  • 1dd4649705 Add CIFuzz GitHub action David Korczynski 2022-11-23 05:38:06 -08:00
  • 4cc17cd68a Merge pull request #513 from zeux/gltf-temp Arseny Kapoulkine 2022-11-21 20:57:35 +01:00
  • ae4c6c8733 gltfpack: Fix Basis encoding on Windows due to temp file sharing Arseny Kapoulkine 2022-11-21 12:47:55 +01:00
  • 3905a25f11 simplify: Attempt to clarify error behavior a little bit Arseny Kapoulkine 2022-11-16 22:58:32 +01:00
  • 349824ded9 gltfpack: Fix Basis build on Xcode 14 Arseny Kapoulkine 2022-11-06 08:31:36 -08:00
  • 7788dc0b61 Merge pull request #498 from daemyung/gitignore Arseny Kapoulkine 2022-10-21 10:53:27 -07:00
  • ddfa4ea3dc Update .gitignore daemyung jang 2022-10-21 14:01:33 +09:00
  • f2593ed1f7 gltfpack: Fix clang warning on new macOS/Xcode Arseny Kapoulkine 2022-10-20 21:43:44 -07:00
  • 89b1a23d4b Merge pull request #496 from daemyung/save_skin_name Arseny Kapoulkine 2022-10-20 20:32:52 -07:00
  • a10f7d65d7 gltfpack: Save skin names daemyung jang 2022-10-21 09:59:29 +09:00
  • a12eaec039 Merge pull request #490 from zeux/werr Arseny Kapoulkine 2022-10-04 18:41:37 -07:00
  • bbaa6da47a By default, don't treat warnings as errors in CMake builds Arseny Kapoulkine 2022-10-03 20:59:52 -07:00
  • 9c719916af Merge pull request #486 from mosra/no-warning-as-error Arseny Kapoulkine 2022-10-03 20:42:51 -07:00
  • a067fe84eb Merge pull request #483 from zeux/gltf-extras Arseny Kapoulkine 2022-10-03 20:42:03 -07:00
  • 8bcf3803ec Don't add -Werror on GCC, it can break compilation in certain cases. Vladimír Vondruš 2022-09-17 12:34:33 +02:00
  • 86d673041a Update to latest cgltf from outstanding PR Arseny Kapoulkine 2022-09-13 21:08:36 -07:00
  • ed8abcadbb Mark function as deprecated instead Arseny Kapoulkine 2022-09-13 12:23:55 -07:00
  • 3af61a978c Update cgltf.h with fixes from upstream PR Arseny Kapoulkine 2022-09-13 11:59:18 -07:00
  • 7a5be0bbf5 gltfpack: Simplify extras handling Arseny Kapoulkine 2022-09-13 11:32:35 -07:00
  • e4d9123634 Merge pull request #476 from zeux/vtx-latency Arseny Kapoulkine 2022-09-06 21:34:32 -07:00
  • 75d6e592a4 vertexcodec: Implement scalar compare+popcnt for SSE3/NEON Arseny Kapoulkine 2022-09-05 13:11:16 -07:00
  • 4ad6f91ec8 Merge pull request #475 from zeux/builds Arseny Kapoulkine 2022-09-05 10:44:23 -07:00
  • fabb657303 Reorganize builds a little bit Arseny Kapoulkine 2022-09-05 10:30:14 -07:00
  • c66dedcb1b Merge pull request #472 from LilyWangLL/vcpkg-instructions Arseny Kapoulkine 2022-09-05 10:20:55 -07:00
  • a102650c33 Simplified introduction Lily Wang 2022-09-05 02:13:13 -07:00
  • 33f2d3772b Add vcpkg installation instructions Lily Wang 2022-09-01 19:46:12 -07:00
  • a03c80fd07 extern: Update cgltf to 1.13 Arseny Kapoulkine 2022-08-28 09:31:55 -07:00
  • 6c78732ce6 gltfpack: Remove redundant call to interval_timer::init Arseny Kapoulkine 2022-08-20 21:30:11 -07:00
  • 3edbdd99f9 Merge pull request #468 from zeux/gltf-vpi Arseny Kapoulkine 2022-08-18 20:44:53 -07:00
  • f5a180b337 gltfpack: Add -vpi option to match current default Arseny Kapoulkine 2022-08-18 20:36:08 -07:00
  • 23a2be24d0 Merge pull request #467 from zeux/stride Arseny Kapoulkine 2022-08-18 19:59:09 -07:00
  • 72214d0110 Clarify stride in documentation / asserts Arseny Kapoulkine 2022-08-18 18:38:06 -07:00
  • 3bdfb2082c Merge pull request #464 from zeux/gltf-hier Arseny Kapoulkine 2022-08-18 07:44:29 -07:00
  • a64bcf6e54 gltfpack: Try to attach meshes directly to their nodes Arseny Kapoulkine 2022-08-17 21:19:22 -07:00
  • bd7ccd8c94 Merge pull request #462 from zeux/gltf-vpf Arseny Kapoulkine 2022-08-17 20:17:56 -07:00
  • de4c1d0420 gltfpack: Finishing touches Arseny Kapoulkine 2022-08-17 20:10:20 -07:00
  • 58e1c69285 gltfpack: Prohibit the use of -cf together with -cc or -vpf Arseny Kapoulkine 2022-08-17 20:06:28 -07:00
  • ba3a8563ea gltfpack: Fix position accessor bounds when using -vpf Arseny Kapoulkine 2022-08-17 19:39:55 -07:00
  • 6feda3cae3 gltfpack: Clean up exponent encoding Arseny Kapoulkine 2022-08-17 19:28:28 -07:00
  • 93a1b9f2f5 gltfpack: Implement a test version of parallel exponent encoding Arseny Kapoulkine 2022-08-16 21:54:47 -07:00
  • 471d606841 gltfpack: Add one at a time exponent encoding Arseny Kapoulkine 2022-08-16 20:37:25 -07:00
  • 28bc6b57a2 gltfpack: Experimental support for floating point position quantization Arseny Kapoulkine 2022-08-16 20:12:20 -07:00
  • bf77ba54d6 Merge pull request #460 from zeux/gltf-te Arseny Kapoulkine 2022-08-13 12:49:57 -07:00
  • b16fc8027f gltfpack: Remove dummy -te option Arseny Kapoulkine 2022-08-13 07:57:45 -07:00
  • 21d4d3b858 js: Ensure 8-byte alignment in the dummy allocator Arseny Kapoulkine 2022-08-12 17:38:33 -07:00
  • 6d2e3ab27e Update README.md Arseny Kapoulkine 2022-08-12 14:00:58 -07:00
  • 8f0d8aec43 Update README.md Arseny Kapoulkine 2022-08-12 14:00:18 -07:00
  • 3244bebf27 Merge pull request #458 from zeux/wasi-sdk Arseny Kapoulkine 2022-08-12 13:05:31 -07:00
  • 015ca71fd2 We need to use clang++ for gltfpack.wasm Arseny Kapoulkine 2022-08-12 12:07:58 -07:00
  • 67f7158d49 Adjust WASI SDK folder structure to match apt package Arseny Kapoulkine 2022-08-12 12:02:21 -07:00
  • 34ba219923 Rename WASI_SDK to WASIROOT in build pipelines Arseny Kapoulkine 2022-08-12 11:54:15 -07:00
  • 8da3105b06 Merge pull request #457 from zeux/wasm-opt Arseny Kapoulkine 2022-08-12 11:52:22 -07:00
  • 049d21d3c0 js: Update wasmpack to a non-Base64 palette Arseny Kapoulkine 2022-08-12 11:45:08 -07:00
  • e690617214 js: Minor renames and cleanup Arseny Kapoulkine 2022-08-12 11:24:59 -07:00
  • 10f4d48d83 js: Optimize meshopt_decoder JS code for size Arseny Kapoulkine 2022-08-12 11:06:35 -07:00
  • cfc4a14331 Update README.md Arseny Kapoulkine 2022-08-12 07:41:34 -07:00
  • aded413480 js: Update README Arseny Kapoulkine 2022-08-09 22:29:51 -07:00
  • 5a6089ebc0 js: Stop using integer filters in tests Arseny Kapoulkine 2022-08-09 22:21:43 -07:00
  • bc610863c3 Merge pull request #454 from zeux/webw Arseny Kapoulkine 2022-08-09 22:17:24 -07:00
  • b6fe8169f2 js: Apply finishing touches Arseny Kapoulkine 2022-08-09 22:05:51 -07:00
  • f2e9fdec04 js: Use pre-ES6 compatible code for WebWorkers Arseny Kapoulkine 2022-08-09 21:48:06 -07:00
  • f14634337c js: Refactor Web Worker support Arseny Kapoulkine 2022-08-09 20:11:39 -07:00
  • aaea15bd79 tools: Replace z3 smt2 solver with z3py solver Arseny Kapoulkine 2022-08-08 19:42:31 -07:00
  • ffaedcfb4b Merge pull request #455 from zeux/vcmul Arseny Kapoulkine 2022-08-08 18:32:29 -07:00
  • 931182595e vertexcodec: Fix cast direction Arseny Kapoulkine 2022-08-07 11:07:09 -07:00
  • 02733da55b tools: Add movemask.smt2 Arseny Kapoulkine 2022-08-07 11:03:36 -07:00
  • aada326427 vertexcodec: Use a more efficient lowering for neonMoveMask Arseny Kapoulkine 2022-08-07 10:56:14 -07:00
  • 8b6406167c js: Refactor worker initialization a little bit Arseny Kapoulkine 2022-08-06 20:35:59 -07:00
  • 036c7df055 Add type definition of useWorkers Arseny Kapoulkine 2022-08-06 20:08:50 -07:00
  • 22c1f0da76 js: Implement support for WebWorker-driven decoding Arseny Kapoulkine 2022-08-06 20:04:13 -07:00
  • b84b8f50e3 Merge pull request #452 from donmccurdy/hotfix/simplify-types Arseny Kapoulkine 2022-08-06 17:20:04 -07:00
  • 275e67524d Bump npm package to 0.18.1 Don McCurdy 2022-08-06 15:24:39 -07:00
  • 9bfed951b9 Merge pull request #453 from zeux/gltf-bpc Arseny Kapoulkine 2022-08-06 14:09:17 -07:00
  • e74353c5d5 gltfpack: Move basisu_compressor_params setup to fillParams Arseny Kapoulkine 2022-08-06 13:53:02 -07:00
  • d9ce532402 gltfpack: Switch to basis_parallel_compress Arseny Kapoulkine 2022-08-06 13:43:48 -07:00
  • 8c609ded5a Add missing exports Don McCurdy 2022-08-06 12:53:10 -04:00
  • bd9034b8e4 Fix TypeScript definitions for simplify() function Don McCurdy 2022-08-06 12:51:21 -04:00
  • f40c5f955b gltfpack: Initialize interval_timer globals early Arseny Kapoulkine 2022-08-05 20:47:17 -07:00
  • 479ca927f6 gltfpack: Guard against empty meshes in optimizeMesh/simplifyMesh Arseny Kapoulkine 2022-08-05 19:29:26 -07:00
  • 21efb0714f gltfpack: Add build instructions Arseny Kapoulkine 2022-07-31 20:29:31 -07:00
  • e860be4eab Merge pull request #447 from zeux/nextver Arseny Kapoulkine 2022-07-31 19:18:03 -07:00
  • 05121c2eeb simplify: Mark main simplifier as stable Arseny Kapoulkine 2022-07-31 19:16:39 -07:00
  • d5b51f4e85 Update version to 0.18 and copyright year to 2022 Arseny Kapoulkine 2022-07-30 22:37:45 -07:00
  • 6133fa8541 Merge pull request #443 from zeux/gltf-norm Arseny Kapoulkine 2022-07-30 21:31:42 -07:00
  • 32fc258e1c gltfpack: Move normalized bits into Quantization* configs Arseny Kapoulkine 2022-07-30 21:14:31 -07:00
  • 82367b554a Merge pull request #445 from zeux/gltf-obj Arseny Kapoulkine 2022-07-30 20:33:16 -07:00
  • 12a694f284 indexgenerator: Allow unindexed generateVertexRemap for point clouds Arseny Kapoulkine 2022-07-30 19:42:41 -07:00
  • 95881bb5fe Merge pull request #446 from zeux/wasm-simplify Arseny Kapoulkine 2022-07-30 19:37:22 -07:00
  • f07e3cf59a js: Add simplifier documentation Arseny Kapoulkine 2022-07-24 21:51:35 -07:00
  • 2c8232716c js: Automatically convert non-32-bit indices Arseny Kapoulkine 2022-07-24 21:06:26 -07:00
  • aab8647cbe demo: Implement file loading Arseny Kapoulkine 2022-07-24 20:32:14 -07:00
  • 8e2f867a43 demo: Switch to lil-gui and add more controls Arseny Kapoulkine 2022-07-24 19:51:19 -07:00
  • f5364b07b2 demo: Add simplification demo Arseny Kapoulkine 2022-07-24 18:29:06 -07:00
  • 64a91c79e2 js: Add Wasm simplifier Arseny Kapoulkine 2022-07-24 17:47:21 -07:00
  • 4874401dc2 gltfpack: Optimize .obj parsing for memory consumption Arseny Kapoulkine 2022-07-24 14:07:41 -07:00
  • 726076e9a8 Merge pull request #444 from zeux/externup Arseny Kapoulkine 2022-07-23 21:10:33 -07:00
  • bd8b9de1bc extern: Update to latest Arseny Kapoulkine 2022-07-23 21:05:41 -07:00
  • c853b6032f gltfpack: Implement support for normalized position output Arseny Kapoulkine 2022-07-23 20:50:15 -07:00
  • 2964471d36 gltfpack: Switch to normalized UV coordinates Arseny Kapoulkine 2022-07-23 20:18:10 -07:00
  • fc4964a00d Merge pull request #442 from zeux/gltf-tc Arseny Kapoulkine 2022-07-22 07:16:00 -07:00