Commit Graph

39 Commits

Author SHA1 Message Date
Бранимир Караџић
9d6af16116 Happy New Year! 2022-01-15 11:58:54 -08:00
Бранимир Караџић
a8686f9a20 Happy New Year! 2021-01-14 15:53:32 -08:00
Бранимир Караџић
bfbafce461 Happy New Year! 2020-01-14 21:26:10 -08:00
Бранимир Караџић
dab021bc46 Cleanup. 2019-07-27 20:12:31 -07:00
Бранимир Караџић
50833b01ac Cleanup. 2019-07-23 20:42:41 -07:00
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
Бранимир Караџић
58d682e633 Cleanup. 2019-07-15 20:45:22 -07:00
Бранимир Караџић
db9122c255 Happy New Year! 2019-01-13 17:12:46 -08:00
william7ba
a4d5eb104e Add scaled mip-chain for sdf textures 2018-12-17 16:38:54 -08:00
Branimir Karadžić
3bb8625872 Cleanup. 2018-11-14 20:01:36 -08:00
Branimir Karadžić
8a7d5589c2 texturec: Added --linear option. 2018-11-02 17:16:32 -07:00
Branimir Karadžić
084e14e301 texturec: Fixed SDF generation. 2018-11-01 18:06:19 -07: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
Branimir Karadžić
dd9563d491 Fixed radiance encoding images. 2018-06-25 18:01:02 -07:00
Branimir Karadžić
a9a745e6a2 Added BC6H decoding. 2018-05-24 18:03:07 -07:00
Branimir Karadžić
33076e2849 Fixed 3D texture resize. 2018-03-21 17:12:07 -07:00
Branimir Karadžić
2303a218c6 Fixed negative values appearing when resizing HDR images. 2018-02-12 17:39:11 -08:00
Branimir Karadžić
b38c892289 Happy New Year! 2018-01-01 11:15:52 -08:00
Branimir Karadžić
499ea07b5a Cleanup. 2017-12-02 18:15:11 -08:00
Branimir Karadžić
36637e5dce Cleanup. 2017-11-29 20:29:15 -08:00
Branimir Karadžić
886ba55a25 texturec: Allow pass thru texture to change format. 2017-11-21 17:39:36 -08:00
Branimir Karadžić
83093ef102 Fixed BC7 encoder. 2017-11-01 18:06:08 -07:00
Branimir Karadžić
386c586415 Fixed build. 2017-09-19 20:28:04 -07:00
Branimir Karadžić
0720da91d8 Fixed preserving color channels when scaling image with alpha channel. 2017-09-13 21:40:15 -07:00
Branimir Karadžić
8ef40d4056 Fixed encoding 3D textures. 2017-08-23 18:09:43 -07:00
Branimir Karadžić
670f07ce81 Fixed 3D textures conversion. 2017-08-21 18:09:14 -07:00
Branimir Karadžić
72428407f8 Clamp values when converting from higher-bit precission to lower. 2017-06-27 17:41:38 -07:00
Branimir Karadžić
9031242773 Fixed RGB 16-bit PNG decoding. 2017-06-26 17:45:43 -07:00
Branimir Karadžić
612eebbeeb texturec: Added alpha to coverage mip map generation. 2017-05-22 17:29:33 -07:00
Branimir Karadžić
a495171fda Adding errors to API. 2017-05-17 20:50:23 -07:00
Branimir Karadžić
796e80e645 texturec: Added quality option. 2017-05-16 17:25:11 -07:00
Branimir Karadžić
ddac09aa85 Cleanup. 2017-05-11 23:05:02 -07:00
Branimir Karadžić
9d6f22c1c1 Fixed cube map convert. 2017-05-08 17:50:48 -07:00
Branimir Karadžić
be8ba6f7ad Cleanup. 2017-04-19 21:07:10 -07:00
Branimir Karadžić
93a3422d84 Fixed stb warning. 2017-04-18 21:21:55 -07:00
Branimir Karadžić
4a29607def Added image resize. 2017-04-18 20:56:50 -07:00
Branimir Karadžić
a605781012 Cleanup. 2017-04-15 18:18:47 -07:00
Branimir Karadžić
3d47b9da34 Cleanup. 2017-04-03 22:41:37 -07:00
Branimir Karadžić
f475cf0623 Moved image code from bgfx into bimg library. 2017-04-02 19:26:02 -07:00