Commit Graph

57 Commits

Author SHA1 Message Date
Branimir Karadžić
e492eb5132 Image code cleanup, preparing for split into new lib. 2017-04-01 14:54:18 -07:00
Branimir Karadžić
294f15fd5e Allow updating RO compute buffers. 2017-03-28 17:35:16 -07:00
Branimir Karadžić
af92146360 Added custom allocator to ImageContainer. 2017-02-19 17:51:38 -08:00
Branimir Karadžić
14dccb7f1e Cleanup. 2017-01-19 00:22:06 -08:00
Branimir Karadžić
f5c2ed411b Fixed tinyexr warnings. 2017-01-18 10:46:08 -08:00
Branimir Karadžić
f63553fecc Cleanup. 2017-01-15 16:22:47 -08:00
Branimir Karadžić
3b83f53ab1 Happy New Year! 2017-01-01 00:18:41 -08:00
Branimir Karadžić
6bce3762da Fixed tinyexr warning. 2016-12-22 23:32:24 -08:00
Branimir Karadžić
5c10e94533 Fixed warnings. 2016-12-22 21:14:16 -08:00
Branimir Karadžić
ce20d3ab08 texturec: Fixed uninitialized texture layer. 2016-09-29 18:30:08 -07:00
Branimir Karadžić
57d34f557b Cleanup. 2016-09-28 16:42:15 -07:00
Branimir Karadžić
d1e51b118a texturec: Fixed crash when converting 16bpp single channel PNG. 2016-09-27 18:12:22 -07:00
Branimir Karadžić
92b11850b4 Fixing image API to deal with layers. 2016-08-22 23:16:40 -07:00
Branimir Karadžić
24db40779e Cleanup. 2016-06-20 21:35:38 -07:00
Branimir Karadžić
21518f201f texturec: Preserve precision of input texture. 2016-06-02 16:38:26 -07:00
Branimir Karadžić
7d8afe92b7 texturec: Added option for image quality assesment. 2016-04-11 20:22:10 -07:00
Branimir Karadžić
7a849bec97 texturec: Added error message when image width/height doesn't match target format requirements. 2016-04-05 15:31:13 -07:00
Branimir Karadžić
d45d3c62f8 texturec: Fixed conversion of unaligned image. 2016-03-18 17:46:10 -07:00
Branimir Karadžić
bd508f9624 texturec: Fixed PTC14 encoder. Issue #699. 2016-02-27 09:05:00 -08:00
Branimir Karadžić
597b10128e Cleanup. 2016-02-21 14:08:20 -08:00
Branimir Karadžić
7568c9a25e texturec: Fixed mipmap generation. 2016-02-16 14:28:18 -08:00
Branimir Karadžić
861c254c93 texturec: Fixed ETC2 encoding. 2016-02-01 20:36:38 -08:00
Branimir Karadžić
4aff519fe4 Cleanup. 2016-02-01 17:44:56 -08:00
Branimir Karadžić
016bfc4290 Improved reader/writer error handling. 2016-01-31 16:00:02 -08:00
Branimir Karadžić
a972d1fef0 Tools cleanup. 2016-01-30 16:15:25 -08:00
Branimir Karadžić
6c68a79526 Added ETC2 encoding. 2016-01-28 21:09:03 -08:00
Branimir Karadžić
066c4fb3e3 Cleanup. 2016-01-12 22:32:22 -08:00
Branimir Karadžić
529fdb01c7 GL: Fixed texture formats. 2016-01-11 14:49:56 -08:00
Branimir Karadžić
ddec926231 Added missing pack/unpack for texture formats. 2016-01-10 20:57:12 -08:00
Branimir Karadžić
895c3e43d3 texturec: Added normalmap BC5 encoding. 2016-01-07 17:31:57 -08:00
Branimir Karadžić
6c25d56551 texturec: Added basic normalmap mipmap filter. 2016-01-06 18:15:05 -08:00
Branimir Karadžić
8f5202ca99 Cleanup. 2016-01-05 18:32:54 -08:00
Branimir Karadžić
4770831b11 texturec: Support for normal maps WIP. 2016-01-04 21:48:01 -08:00
Branimir Karadžić
4bb2b623d3 Happy New Year! 2016-01-01 00:11:04 -08:00
Branimir Karadžić
026a2563f1 texturec: Added mip-map gen. 2015-12-31 20:05:00 -08:00
Branimir Karadžić
30b7d5dc26 Cleanup. 2015-12-27 20:04:17 -08:00
Branimir Karadžić
76e45fe53c texturec: Fixed ETC1 encoder. 2015-12-23 22:17:51 -08:00
Branimir Karadžić
c525059d18 Added tinyexr. 2015-12-22 20:31:46 -08:00
Branimir Karadžić
69a0f6fa4e texturec: Added PVR1 RGB/A 4-bpp compression. 2015-12-22 18:05:06 -08:00
Branimir Karadžić
c82d3e86d9 texturec: Added BC4/5 compression. 2015-12-22 15:40:55 -08:00
Branimir Karadžić
8ab70bd8cf Added stripped down NVTT library. 2015-12-20 20:40:35 -08:00
Branimir Karadžić
35340d121f texturec: Added BC1/2/3 and ETC1 compression. 2015-12-18 18:15:30 -08:00
Branimir Karadžić
61b78529af Added ETC1. 2015-12-15 22:13:01 -08:00
Branimir Karadžić
d1eaafc138 Added libsquish. 2015-12-14 17:35:24 -08:00
Branimir Karadžić
39409696e6 Cleanup. 2015-11-19 20:10:51 -08:00
Branimir Karadžić
de347e9f23 Cleanup. 2015-11-17 23:31:34 -08:00
Branimir Karadžić
8677017bac KTX: Added support for more formats and stubbed writer. 2015-11-15 20:40:23 -08:00
Branimir Karadžić
c25dd466be Updated copyright year. 2015-01-01 15:04:46 -08:00
Branimir Karadžić
9ff1d0c513 Updated copyright year. 2014-02-10 22:07:04 -08:00
bkaradzic
b584873b50 Added ability to specify arbitrary source pitch when uploading textures.
Added reference weldVertices implementation.
2013-11-07 23:00:53 -08:00