Commit Graph

229 Commits

Author SHA1 Message Date
Branimir Karadžić
9d5e276dfc texturev: Added directory scan. 2016-04-23 11:07:20 -07:00
Branimir Karadžić
a94089e29f Added simple texture viewer tool. 2016-04-21 22:12:35 -07:00
Branimir Karadžić
53e2439eba shaderc: Added half-texel fixup for D3D9 (experimental, commented out). 2016-04-14 19:41:06 -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ć
310bcfcfeb Cleanup. 2016-03-30 20:32:13 -07:00
Dario Manesku
4ba8725692 Run preprocessor before determining input/output. 2016-03-30 05:29:03 +02:00
Branimir Karadžić
d45d3c62f8 texturec: Fixed conversion of unaligned image. 2016-03-18 17:46:10 -07:00
Branimir Karadžić
a076c1a03b Exposed GL_ARB_gpu_shader5 and GL_ARB_shading_language_packing to shaderc. 2016-03-18 11:32:04 -07:00
Branimir Karadžić
6159afd0d3 Merge pull request #701 from dariomanesku/wf
28-wireframe, geometryc with barycentric and 18-ibl redone with cmft-filtered textures.
2016-02-28 16:19:22 -08:00
Dario Manesku
7b2752c450 Added 28-wireframe. Geometryc now has --barycentric feature. Example meshes updated. Commit has only glsl shaders. 2016-02-29 01:06:39 +01: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
Steinar V. Kaldager
b4919c85e8 Fixed backwards error check in geometryc.
bx::open() returns true on success, so there
should be a negation in this error check.
2016-02-13 19:47:30 +00:00
Branimir Karadžić
c5a2ddd662 Cleanup. 2016-02-01 22:23:57 -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ć
1ae89c70ef shaderc: Allow different HLSL compilers. 2016-02-01 15:53:11 -08:00
Branimir Karadžić
d050ee9641 Fixed MinGW build. 2016-02-01 10:57:02 -08:00
Branimir Karadžić
016bfc4290 Improved reader/writer error handling. 2016-01-31 16:00:02 -08:00
Branimir Karadžić
d53b27d353 Cleanup. 2016-01-30 21:13:41 -08:00
Branimir Karadžić
2cf7eaaefc Cleanup. 2016-01-30 20:59:50 -08:00
Branimir Karadžić
ee40695502 shaderc: Fixed Wine build. 2016-01-30 18:53:30 -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ć
6d80ef7835 shaderc: Added command line argument for setting preprocessor defines. Issue #662. 2016-01-22 20:27: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ć
930fbe9e1a shaderc: Normalize EOL before processing shader. 2015-12-28 17:16:11 -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ć
fac71e9e35 Fixed issue #569. 2015-12-08 16:09:30 -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