Commit Graph

763 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
db380be946 Fix typo. 2008-01-19 08:56:03 +00:00
2b23d97d1d Add missing method. 2008-01-19 08:54:57 +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
593cce308a Disable copy constructors. Eliminates some W4 warnings. 2008-01-17 20:39:59 +00:00
204d6381f3 Add warnings about functionllity not fully implemented. 2008-01-17 05:44:21 +00:00
963b8e1541 Export more classes. 2008-01-17 05:34:58 +00:00
f76e76cbe6 Export basic classes instead of exporting only their methods. 2008-01-17 05:32:50 +00:00
7bf3927635 Fix red initialization for Capcon's trip. 2008-01-16 08:34:26 +00:00
3e702e563b Add support for win64.
Disable PFM.
Disable Tokenizer.
2008-01-16 08:01:24 +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
6587d05d72 Do not install nvconfig.h 2008-01-09 08:13:08 +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
3f30093d02 Fix warnings. 2007-12-17 06:27:17 +00:00
364663c49d Fix error. Wrong return value. 2007-12-17 06:27:03 +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
2307416b07 Fix build error. 2007-12-15 08:11:02 +00:00
743599eb1d Fix fast box downsampling filter. 2007-12-15 06:52:17 +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