Commit Graph

4 Commits

Author SHA1 Message Date
Andrew Willmott
73fa013ec0 ASTC normal map support
- Update astc to 57af6af from https://github.com/andrewwillmott/astc-encoder
- Expand bimg::Quality to include source-as-normal-map
  modes, intended as a hint to the encoder.
- Hook this up for ASTC, and in texturec
2019-07-24 01:35:33 +01:00
Branimir Karadžić
68a69749de Fixed warnings. 2018-10-13 18:04:46 -07:00
Andrew Willmott
85e79c248d Windows build fixes 2018-07-24 16:22:00 +01:00
Andrew Willmott
03ad3921ef ASTC encoding support
- Add 3rdparty/astc with lib version of the standard encoder
- Add astc_compress call for ASTC formats

- Add BIMG_CONFIG_ASTC_DECODE-gated decompression support. This is just for
  testing, the decompress code is currently too heavy to include in the core lib.
- Add fourcc support for DDS decode so ASTC and other formats not covered by
  dxgi can be read

- Add --formats option to texturec, lists all supported formats

- Update genie files -- add astc to bimg_encode and remove redundant files from
  texturec
2018-07-23 19:05:11 +01:00