Commit Graph

29 Commits

Author SHA1 Message Date
Ignacio
a083337473 Merge changes from The Witness. 2015-03-24 12:14:49 -07:00
castano
d019cd7080 Merge changes from the witness. 2014-11-04 17:49:29 +00:00
castano
f2d90ee844 Fix errors in new cluster fit compressor. 2012-01-02 08:49:13 +00:00
castano
2ec37026be Merge changes from the witness. 2011-10-10 20:24:12 +00:00
castano
94401919b8 Add some inline files to reduce amount of code parsed. 2011-10-10 19:35:21 +00:00
castano
af9ba8ae90 Add support for 3D texture. Integrate patch provided in issue 28 plus some additional changes. 2011-09-27 05:17:01 +00:00
castano
4fc1952539 Fix tabs. 2011-01-19 07:25:49 +00:00
castano
23b140416a Work in progress. Experiment with lightmap compression. 2010-11-12 03:32:46 +00:00
castano
49482d1441 Work in progress.
Merging squish into nvtt. 
Using squish only to find endpoints, do discrete refinement afterwards.
2010-11-09 03:38:03 +00:00
castano
5ae77ae037 Fix warnings. 2010-10-28 05:39:35 +00:00
castano
9e881f28d1 Merge changes from the-witness.
Fix DXT5n compressor.
2010-07-22 10:25:14 +00:00
castano
9094756997 Merge changes from the witness. 2010-07-13 03:08:45 +00:00
castano
f2c581dec1 Remove unused methods. Add float color block. 2010-06-21 22:23:01 +00:00
castano
da503d2b3e Imperative api is sort of working now. Fixed various bugs. 2010-06-01 02:04:33 +00:00
castano
51a4fe7e2d Merge private branch. 2010-05-27 23:18:39 +00:00
castano
96f22f8cd4 Fix isColorNoAlpha, but leave it commented out. 2010-03-10 08:49:40 +00:00
castano
fd11f5e7ef Implement generic swizzle, remove specialized ones. 2009-10-21 07:39:59 +00:00
castano
2ca6e4a1bd Add support function for stb compressor. 2009-07-06 09:06:40 +00:00
castano
782a127071 Add alpha flag to DXT1a files. 2009-04-16 20:06:08 +00:00
castano
15e7125b4b Check for single color blocks in all compressors. 2008-04-26 09:16:56 +00:00
castano
921ee354c0 Remove legacy compressors.
Add iteration count parameter to iterative alpha compressor.
Add optimal compressors.
2008-04-26 08:02:30 +00:00
castano
7d3facd81a Merge private branch. 2008-04-17 06:59:13 +00:00
castano
d2384cf47f Remove unused methods. 2008-03-14 08:40:48 +00:00
castano
b41752aa84 Apply singlecolorpatch.diff from Amir Ebrahimi.
Add single color compressor to CUDA implementation.
2008-02-16 09:53:07 +00:00
castano
9c963172f3 Add support for Capcon's DXT trick by setting the red channel to 1 in the DXT5n mode. 2008-01-15 19:38:13 +00:00
castano
0008199435 Add dxt1a fast compressor.
Cleanup fast compressors, move them to QuickCompress.
2007-09-04 10:00:32 +00:00
castano
e341366aa0 Init color block from block linear image. 2007-07-09 10:32:39 +00:00
castano
babb7e8df7 - weighted cuda compressor.
- faster and better BC3n compressor
- add normal map flag to DDS files that store normal maps.
- stop using RXGB fourcc code.
- move tools to tools/
- add temptative config dialog for UI based tool. 
- add experimental normal map mipmap generation.
- start adding support for input dds files in nvcompress.
- many other small fixes and cleanup.
2007-05-17 00:11:38 +00:00
castano
7543dd1efa Import all sources from perforce. 2007-04-17 08:49:19 +00:00