This project is mirrored from https://github.com/zeux/meshoptimizer.git. Pull mirroring updated .
  1. 22 Jul, 2021 6 commits
  2. 21 Jul, 2021 1 commit
  3. 08 Jul, 2021 5 commits
  4. 03 Jul, 2021 10 commits
  5. 02 Jul, 2021 6 commits
  6. 30 Jun, 2021 1 commit
    • Arseny Kapoulkine's avatar
      Fix coverage reporting (#306) · c5e0e35a
      Arseny Kapoulkine authored
      Something changed with codecov bash script and 'src#*.gcov' no longer works, but './src*.gcov' does.
      
      This change also switches to Ubuntu 20.04 to fix ARM64 coverage reporting that was failing because of gcov version mismatch between ARM64 and x64 systems.
      c5e0e35a
  7. 27 Jun, 2021 1 commit
  8. 19 Jun, 2021 1 commit
  9. 07 Jun, 2021 6 commits
  10. 06 Jun, 2021 3 commits
    • Arseny Kapoulkine's avatar
      gltfpack: Switch to lazy image analysis · 4acb6de7
      Arseny Kapoulkine authored
      Instead of eagerly processing all images we now do this lazily; the code
      flow is a bit more complex but it's more optimal since we need to do
      this only when we are confirming the blend validity, and only for the
      diffuse texture.
      4acb6de7
    • Arseny Kapoulkine's avatar
      gltfpack: Remove BLEND mode from materials that don't need it · bffa941d
      Arseny Kapoulkine authored
      This relies on extracting image metadata from all images, which means we
      now always read image data at least once when processing scenes; but the
      benefit is that we can now remove incorrect BLEND modes from materials
      which seems worth it.
      bffa941d
    • Arseny Kapoulkine's avatar
      gltfpack: Refactor image processing · 45bae2c7
      Arseny Kapoulkine authored
      This extracts a readImage function that we can reuse elsewhere; during
      serialization we skip reading if the URI can be written to the output
      file as is.
      45bae2c7