1. 22 3月, 2020 1 次提交
    • A
      Implement support for BPTC (BC7) in BasisU · c196f701
      Arseny Kapoulkine 提交于
      This change allows transcoding new UASTC .basis files to BPTC which
      results in much higher quality compared to UASTC -> BC3 transcoding.
      
      The change needs to introduce BPTC support to three.js core for this to
      work; the format is introduced in EXT_texture_compression_bptc which is
      available in Chrome Canary on Windows (and possibly elsewhere?)
      
      The update to Basis transcoder just pulls it directly from Binomial
      repository; the transcoder is a bit larger now, unfortunately, because
      it needs to support UASTC.
      
      Note that we use mode 5 unconditionally to make sure RGB and RGBA
      textures work.
      
      BPTC (BC7) and BC3 are the same size in memory so this shouldn't
      negatively impact VRAM consumption.
      c196f701
  2. 21 3月, 2020 7 次提交
  3. 20 3月, 2020 5 次提交
  4. 19 3月, 2020 10 次提交
  5. 18 3月, 2020 14 次提交
  6. 17 3月, 2020 2 次提交
  7. 16 3月, 2020 1 次提交