54 Commits

Author SHA1 Message Date
Stijn Volckaert
41ca51548e Linux 32-bit build support 2020-06-16 16:45:10 -07:00
hanfling
6cf0426057 Some cleanup on BC7 code, with primary goal of selecting individual modes by profile. Added BC6H and BC7 internal development profiles and BC7 veryslow profiles (for later). 2020-05-02 03:34:56 +02:00
hanfling
4c9e386a12 Fixed projecfile which broke during removal of a commit. 2020-05-01 00:16:22 +02:00
hanfling
c0aaef04c2 Added avx2 only profile for faster development. 2020-05-01 00:11:05 +02:00
hanfling
be10f5bdd2 Removed Demo projects from solution. 2020-04-29 17:18:07 +02:00
hanfling
80ba2b1687 Added my name to license and renamed to LICENSE. 2020-04-29 17:13:46 +02:00
hanfling
fce0f95afb Moved remaining files into root directory. 2020-04-29 17:12:35 +02:00
hanfling
0b903abe05 Removed Demo files. They will be moved into KTexCompDemo repo. 2020-04-29 17:06:26 +02:00
hanfling
ecca6d97e9 Merge pull request #1 from GameTechDev/master
Change HDR sample license to MIT
2018-12-01 07:09:56 +01:00
Jefferson Montgomery
ff56133d51 Change HDR sample license to MIT 2018-11-30 09:12:40 -08:00
hanfling
97370ee16c Updated readme.md to reflect support for 16 bit uint input 2018-11-30 14:33:44 +01:00
hanfling
6efe1a35bd Thirds time a charme
Don't do web edits.
2018-11-30 14:22:00 +01:00
hanfling
c7c14ee36b Update readme.md 2018-11-30 14:20:23 +01:00
hanfling
4d5c8cc6f7 Type fix for last commit 2018-11-30 14:19:21 +01:00
hanfling
4c5e63caf1 Added warning about later ispc version to readme.md
Added warning about later ispc versions breaking and hint for outdated Mac OS X project files.
2018-11-30 14:18:08 +01:00
hanfling
220e8e81b4 Updated Makefile.linux to account for new files 2018-11-18 17:12:54 +01:00
han
b086d9be55 Fix for BC3 alpha/BC4/BC5 switching to wrong encoding mode for the block in case endpoints were equal. Cleanup of the same code, made it more robust for higher then 8bit/channel input data and added some documentation and comments as well. 2018-04-07 04:27:07 +02:00
han
cc0c7abf30 Support for uint16/channel input for BC1-BC5,BC7 and ETC1. 2018-04-02 23:12:34 +02:00
han
43d66f7dee Iteration over naming in new API / names for decompression interfaces. 2018-03-31 18:18:02 +02:00
han
9570608c10 Prototyping towards a new/alternate API: General considerations and interface for allowing various texture data input formats. 2018-03-30 02:44:31 +02:00
han
47cb53a3d4 Added notice to header that BC6H input needs to be non negative 2018-03-29 16:23:38 +02:00
han
2ab7cdc31e Moved BC6H/BC7 ispc code to kernel_bptc.ipsc, ETC1 ispc code to kernel_etc.ispc and shared code to kernel_shared.isph along dublicated code inside kernel_astc.spc. 2018-03-26 20:36:13 +02:00
han
5e274320aa Changed formatting of license to a more readable form, removed dublicated license.txt file inside ISPC Texture Compressor and changed readme.md to link to https://opensource.org/licenses/MIT 2018-03-26 11:21:48 +02:00
han
3f2bc56880 BC4 & BC5 support. 2018-03-26 01:30:39 +02:00
han
04a2105212 BC2 support. 2018-03-25 14:54:38 +02:00