Commit Graph

44 Commits (master)

Author SHA1 Message Date
Ignacio 97723db794 Rename internal squish library to nvsquish to avoid conflicts. 4 years ago
leper 542711f862 Link with -fPIC when using Clang.
Remove the need for a few workarounds by handling this in just one place.
5 years ago
Timothy Pearson 95454e9024 Fix build on OpenPOWER (ppc64le) platforms 6 years ago
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>
8 years ago
Timothy Pearson 203eda1d47 Fix build on PPC64LE
Signed-off-by: Timothy Pearson <tpearson@raptorengineering.com>
8 years ago
Ignacio e9a8630a3f Increase array size to supress compiler warning. 9 years ago
castano 634229a842 Fix issue 182. 11 years ago
castano 4cbf43165c Undo changes. 14 years ago
castano d6f6c1f1d4 Undo changes. 14 years ago
castano 49482d1441 Work in progress.
Merging squish into nvtt. 
Using squish only to find endpoints, do discrete refinement afterwards.
14 years ago
castano bd74a9ffc6 Merge changes from the-witness. 14 years ago
castano ac7c017c35 DXT1a single color compressor. Fixes issue 131.
Init single color tables at startup.
14 years ago
castano b19cd63558 Fix mingw error. 14 years ago
castano 4b08c20b0e More cleanup. 14 years ago
castano ac5f849e91 Better estimation of principle component. Fixes issue 120. 14 years ago
castano d8ed531e4c minor optimization. 14 years ago
castano 384f74ba39 Use minimal set by default. 15 years ago
castano b839b873e1 Remove commented out code. 15 years ago
castano a5faf51738 Add simd power solver. 15 years ago
castano 5943e8f42f Fix errors on ibook G4. 15 years ago
castano 94357626f7 Merge fixes from 2.0 branch. 16 years ago
castano 4bbf5e96f4 Add squish external compressor.
Rename our squish version to nvsquish.
16 years ago
castano f34b7ce84f Merge optimizations from squish. 16 years ago
castano 010905edd3 Fix tabs. 16 years ago
castano c05c4e155b Merge optimizations from official squish release. 16 years ago
castano fd73484bfc Merge optimizations from official squish relese. 16 years ago
castano 0805832b44 Remove squish build and project files. 16 years ago
castano b5e373b734 Compile NVTT under G5/leopard 16 years ago
castano e3f7e303e4 Use FLT_MAX instead of INFINITE. The latter not supported in msvc. 16 years ago
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.
16 years ago
castano 970395fba8 Fix osx build. 16 years ago
castano 90eae7a480 Fix compilation error when SIMD is not supported. 16 years ago
castano 7b433f08f3 Minor optimizations.
Fix DXT1a support.
17 years ago
castano b7f3ce664f Fix weighted cluster fit.
Set metric before color sets.
17 years ago
castano ad6597b75e Add create minimal set option. 17 years ago
castano 33c09ae591 Fix DXT1a support. 17 years ago
castano c02a5bb51f Incomplete DXT1a support. 17 years ago
castano e36287c607 some more experiments. 17 years ago
castano 5a33fedab5 experiment with the old 3dnow instruction set. 17 years ago
castano 207bfe5336 Only compile the files from squish that are really needed. 17 years ago
castano a76e89d0d7 Fix more errors in the use of the color metric.
Remove debug code from compress.cpp
17 years ago
castano 6b016dae96 Fix color weighting metric. 17 years ago
castano b1da728f93 Another gcc warning. 17 years ago
castano e34a12a46f flatten tree. 17 years ago