Commit Graph

508 Commits

Author SHA1 Message Date
castano
7bf3927635 Fix red initialization for Capcon's trip. 2008-01-16 08:34:26 +00:00
castano
30f8ef09b5 use tabs 2008-01-16 01:31:24 +00:00
castano
a46a788760 Fix end of lines 2008-01-16 01:30:40 +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
9d96f449bf Remove nvcore.h from nvtt.h 2008-01-07 19:08:17 +00:00
castano
33c09ae591 Fix DXT1a support. 2008-01-07 07:45:27 +00:00
castano
c02a5bb51f Incomplete DXT1a support. 2008-01-07 07:35:43 +00:00
castano
2903886498 Some progress with full DXT1a support.
Move quantization settings to compression options.
2008-01-07 07:28:00 +00:00
castano
f3a73e3de5 Small progress with ui. 2008-01-07 07:27:09 +00:00
castano
2b716b62da Add comments. 2008-01-07 07:26:40 +00:00
castano
4bd07aad38 Include right header files for sse only. 2008-01-06 02:32:18 +00:00
castano
e36287c607 some more experiments. 2008-01-06 01:57:43 +00:00
castano
5a33fedab5 experiment with the old 3dnow instruction set. 2008-01-06 01:31:49 +00:00
castano
49ee4eee93 ui fixes. 2007-12-17 09:09:08 +00:00
castano
5a27795621 Move DXT1G compressor to QuickCompress. 2007-12-17 08:12:11 +00:00
castano
a69589429e Do not build Qt tools if compiling with msvc. 2007-12-17 06:29:10 +00:00
castano
6861c7f681 Fix msvc warnings. 2007-12-17 06:28:43 +00:00
castano
f3dba01757 fix vc7 errors. 2007-12-17 06:28:18 +00:00
castano
26db14696a Fix cuda constant initialization. 2007-12-17 06:27:53 +00:00
castano
eb96117989 Add ui tool temporarily called main... 2007-12-17 05:26:14 +00:00
castano
f78c32a383 Add filter test. 2007-12-17 05:24:32 +00:00
castano
df19be3a5d Do not set mipmap generation filter. 2007-12-17 05:21:49 +00:00
castano
6fa15f4e5b Output correct number of mipmaps.
Fix nvtt, remove deprecated attributes.
2007-12-17 05:19:55 +00:00
castano
9cfbb22d73 Update for API changes. 2007-12-17 04:10:58 +00:00
castano
cfa4913ae6 Add support for input rescaling:
- round extents to power of two.
- clamp max extents.
Add output options pimpl.
Other misc API changes.
2007-12-17 03:51:34 +00:00
castano
207bfe5336 Only compile the files from squish that are really needed. 2007-12-16 02:02:38 +00:00
castano
a76e89d0d7 Fix more errors in the use of the color metric.
Remove debug code from compress.cpp
2007-12-13 06:36:23 +00:00
castano
6b016dae96 Fix color weighting metric. 2007-12-13 06:29:03 +00:00
castano
5946514408 Do not use CUDA on emulation devices. 2007-12-12 21:55:28 +00:00
castano
670310e558 Add benchmark, in progress. 2007-12-07 03:07:59 +00:00
castano
2b1d842c8d eliminate vc8 warnings. 2007-12-05 09:15:10 +00:00
castano
ebc0ff52fa Remove vc8 warnings. 2007-12-03 23:28:29 +00:00
castano
aefe11a5b4 Fix warnings. 2007-12-03 23:28:03 +00:00
castano
a0d750702a Add ctest. 2007-12-03 08:37:48 +00:00
castano
ed04c2249a Remove warnings. 2007-12-03 08:36:02 +00:00
castano
2fec3e7695 Add nvzoom tool. 2007-12-03 08:35:03 +00:00
castano
3359090581 Correct polyphase filters. 2007-12-02 10:31:37 +00:00
castano
4d51088d96 Add nvtt wrapper to project. 2007-11-30 21:33:45 +00:00
castano
1a14b8a1ba Add nvtt plain C wrapper. 2007-11-30 21:15:57 +00:00
castano
1d5d3d7270 disable gamma correction 2007-11-28 10:35:34 +00:00
castano
01e10c4c95 Add resize test. 2007-11-28 05:19:43 +00:00
castano
b1da728f93 Another gcc warning. 2007-11-27 08:37:18 +00:00
castano
9816ced5b7 Get rid of more gcc warnings. 2007-11-27 08:36:42 +00:00
castano
f792eba40b Fix countMipmaps bug reported by Richard Sim. 2007-11-26 23:05:53 +00:00
castano
140bf1cb8c fix build in ppc 2007-11-22 21:49:33 +00:00
castano
c6df4e404a Add single color compressor from ryg.
Some progress with quick compressors.
2007-11-22 07:18:15 +00:00
castano
c36bf421f5 rename normalize to normalizeNormalMap 2007-11-22 01:52:10 +00:00
castano
fd9ae63a4f Add kaiser filter parameters. 2007-11-22 01:02:01 +00:00
castano
e0cf992ddb Don't use tabs for alignment, only for indentation. 2007-11-20 22:01:09 +00:00
castano
1b73dcaf7e Add interface to specify color transformations. 2007-11-16 11:52:29 +00:00
castano
5c95f5d5e6 Read output file name from stdin. 2007-11-16 11:24:57 +00:00
castano
854da30b8e Add nvassemble tool to create cubemaps, volumes, and texture arrays. 2007-11-16 11:05:17 +00:00
castano
fc9538baf9 Precompute permutations. 2007-10-29 22:36:36 +00:00
castano
05fbcb1aa8 fix build errors 2007-10-29 20:49:12 +00:00
castano
51bd1bd12f Add normal diff option for normal maps.
Start dds assembling tool.
2007-10-25 08:49:23 +00:00
castano
6cee7e2892 Fix loading of dds normal maps.
Fix computation of angular deviation.
2007-10-15 10:36:49 +00:00
castano
fbfc9c2bc1 Add normal error to imgdiff.
Rename dxtlib.cpp to nvtt.cpp
2007-10-14 09:44:52 +00:00
castano
e34a12a46f flatten tree. 2007-10-14 08:58:24 +00:00