Commit Graph

44 Commits

Author SHA1 Message Date
Ignacio
97723db794 Rename internal squish library to nvsquish to avoid conflicts. 2020-03-23 10:02:07 -07:00
leper
542711f862 Link with -fPIC when using Clang.
Remove the need for a few workarounds by handling this in just one place.
2019-01-09 00:55:19 +01:00
Timothy Pearson
95454e9024 Fix build on OpenPOWER (ppc64le) platforms 2018-08-15 21:53:49 -05:00
Timothy Pearson
f8790a536a Fix remaining issues on PPC64EL
One AltiVec-related build issue remained
Self tests now pass on LE POWER platforms

Signed-off-by: Timothy Pearson <tpearson@raptorengineering.com>
2016-07-12 06:04:04 +00:00
Timothy Pearson
203eda1d47 Fix build on PPC64LE
Signed-off-by: Timothy Pearson <tpearson@raptorengineering.com>
2016-06-26 20:09:39 -05:00
Ignacio
e9a8630a3f Increase array size to supress compiler warning. 2015-12-05 14:50:52 -08:00
castano
634229a842 Fix issue 182. 2013-02-05 18:38:39 +00:00
castano
4cbf43165c Undo changes. 2010-11-11 19:53:45 +00:00
castano
d6f6c1f1d4 Undo changes. 2010-11-11 19:52:00 +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
bd74a9ffc6 Merge changes from the-witness. 2010-10-21 18:44:10 +00:00
castano
ac7c017c35 DXT1a single color compressor. Fixes issue 131.
Init single color tables at startup.
2010-07-22 09:23:17 +00:00
castano
b19cd63558 Fix mingw error. 2010-06-10 02:29:04 +00:00
castano
4b08c20b0e More cleanup. 2010-05-31 08:13:23 +00:00
castano
ac5f849e91 Better estimation of principle component. Fixes issue 120. 2010-04-19 18:41:42 +00:00
castano
d8ed531e4c minor optimization. 2010-03-16 22:36:14 +00:00
castano
384f74ba39 Use minimal set by default. 2009-10-21 07:42:33 +00:00
castano
b839b873e1 Remove commented out code. 2009-07-06 09:06:17 +00:00
castano
a5faf51738 Add simd power solver. 2009-07-04 19:33:55 +00:00
castano
5943e8f42f Fix errors on ibook G4. 2009-03-04 07:04:32 +00:00
castano
94357626f7 Merge fixes from 2.0 branch. 2009-01-10 01:31:02 +00:00
castano
4bbf5e96f4 Add squish external compressor.
Rename our squish version to nvsquish.
2008-11-23 08:59:56 +00:00
castano
f34b7ce84f Merge optimizations from squish. 2008-11-22 22:10:51 +00:00
castano
010905edd3 Fix tabs. 2008-11-22 22:10:11 +00:00
castano
c05c4e155b Merge optimizations from official squish release. 2008-11-22 11:36:06 +00:00
castano
fd73484bfc Merge optimizations from official squish relese. 2008-11-22 11:35:13 +00:00
castano
0805832b44 Remove squish build and project files. 2008-11-22 08:36:17 +00:00
castano
b5e373b734 Compile NVTT under G5/leopard 2008-05-23 22:22:09 +00:00
castano
e3f7e303e4 Use FLT_MAX instead of INFINITE. The latter not supported in msvc. 2008-04-20 06:01:50 +00:00
castano
1df69495fc Precompute fast cluster fit factors, and store as static const.
nvtt is completely reentrant now. Fixes issue 37.
cleanup interface of cuda compressors.
2008-04-18 08:49:32 +00:00
castano
970395fba8 Fix osx build. 2008-02-28 17:02:29 +00:00
castano
90eae7a480 Fix compilation error when SIMD is not supported. 2008-02-11 07:00:14 +00:00
castano
7b433f08f3 Minor optimizations.
Fix DXT1a support.
2008-02-04 10:01:43 +00:00
castano
b7f3ce664f Fix weighted cluster fit.
Set metric before color sets.
2008-02-01 19:48:12 +00:00
castano
ad6597b75e Add create minimal set option. 2008-01-26 05:32:23 +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
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
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
b1da728f93 Another gcc warning. 2007-11-27 08:37:18 +00:00
castano
e34a12a46f flatten tree. 2007-10-14 08:58:24 +00:00