Commit Graph

120 Commits

Author SHA1 Message Date
d2105f922c More interface changes, update bindings.
Move globals to Compress class, to do CUDA initialization only once.
enableCUDA is broken, will be fixed later tonight.
2008-01-26 02:46:12 +00:00
493f1b6604 Rename C# wrapper. 2008-01-24 04:26:13 +00:00
196a77fdde Fix interface errors.
Complete C wrapper.
Complete C# wrapper.
2008-01-24 04:25:24 +00:00
32d694798a Some progress with .net bindings. 2008-01-19 08:52:50 +00:00
92c3dd3f75 remove error threshold. 2008-01-18 23:51:47 +00:00
64020a4cb7 Use tabs instead of spaces. 2008-01-18 23:51:20 +00:00
c8ac20ee0f Remove errorThreshold. 2008-01-18 23:50:22 +00:00
3383851e44 Add C# wrapper. 2008-01-18 23:47:05 +00:00
05d14e97bb Some progress with C wrapper. 2008-01-18 08:49:57 +00:00
d89c26889c Add alpha component to color weights. It may be needed in the future. 2008-01-18 06:11:58 +00:00
ac0cb61927 Eliminate W4 warning. Add assert. 2008-01-17 20:40:40 +00:00
204d6381f3 Add warnings about functionllity not fully implemented. 2008-01-17 05:44:21 +00:00
7bf3927635 Fix red initialization for Capcon's trip. 2008-01-16 08:34:26 +00:00
30f8ef09b5 use tabs 2008-01-16 01:31:24 +00:00
a46a788760 Fix end of lines 2008-01-16 01:30:40 +00:00
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
9d96f449bf Remove nvcore.h from nvtt.h 2008-01-07 19:08:17 +00:00
33c09ae591 Fix DXT1a support. 2008-01-07 07:45:27 +00:00
c02a5bb51f Incomplete DXT1a support. 2008-01-07 07:35:43 +00:00
2903886498 Some progress with full DXT1a support.
Move quantization settings to compression options.
2008-01-07 07:28:00 +00:00
f3a73e3de5 Small progress with ui. 2008-01-07 07:27:09 +00:00
2b716b62da Add comments. 2008-01-07 07:26:40 +00:00
4bd07aad38 Include right header files for sse only. 2008-01-06 02:32:18 +00:00
e36287c607 some more experiments. 2008-01-06 01:57:43 +00:00
5a33fedab5 experiment with the old 3dnow instruction set. 2008-01-06 01:31:49 +00:00
49ee4eee93 ui fixes. 2007-12-17 09:09:08 +00:00
5a27795621 Move DXT1G compressor to QuickCompress. 2007-12-17 08:12:11 +00:00
a69589429e Do not build Qt tools if compiling with msvc. 2007-12-17 06:29:10 +00:00
6861c7f681 Fix msvc warnings. 2007-12-17 06:28:43 +00:00
f3dba01757 fix vc7 errors. 2007-12-17 06:28:18 +00:00
26db14696a Fix cuda constant initialization. 2007-12-17 06:27:53 +00:00
eb96117989 Add ui tool temporarily called main... 2007-12-17 05:26:14 +00:00
f78c32a383 Add filter test. 2007-12-17 05:24:32 +00:00
df19be3a5d Do not set mipmap generation filter. 2007-12-17 05:21:49 +00:00
6fa15f4e5b Output correct number of mipmaps.
Fix nvtt, remove deprecated attributes.
2007-12-17 05:19:55 +00:00
9cfbb22d73 Update for API changes. 2007-12-17 04:10:58 +00:00
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
207bfe5336 Only compile the files from squish that are really needed. 2007-12-16 02:02:38 +00:00
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
6b016dae96 Fix color weighting metric. 2007-12-13 06:29:03 +00:00
5946514408 Do not use CUDA on emulation devices. 2007-12-12 21:55:28 +00:00
670310e558 Add benchmark, in progress. 2007-12-07 03:07:59 +00:00
2b1d842c8d eliminate vc8 warnings. 2007-12-05 09:15:10 +00:00
ebc0ff52fa Remove vc8 warnings. 2007-12-03 23:28:29 +00:00
aefe11a5b4 Fix warnings. 2007-12-03 23:28:03 +00:00
a0d750702a Add ctest. 2007-12-03 08:37:48 +00:00
ed04c2249a Remove warnings. 2007-12-03 08:36:02 +00:00
2fec3e7695 Add nvzoom tool. 2007-12-03 08:35:03 +00:00
3359090581 Correct polyphase filters. 2007-12-02 10:31:37 +00:00
4d51088d96 Add nvtt wrapper to project. 2007-11-30 21:33:45 +00:00