You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nvidia-texture-tools/project/vc10
nathaniel.reed@gmail.com ab316deeaa Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works.
- Added AVPCL compressor to projects and got it building with VC9 and VC10.
- Removed unused command line interface & file read/write code from AVPCL.
- Convert AVPCL to use NV vector math lib, asserts, etc.
- Convert AVPCL to use double instead of float.
- Added 4x4 symmetric eigensolver, for AVPCL; it's based on the existing 3x3 one, but I had to rewrite the Householder reduction stage.  As with ZOH, using the eigensolver (instead of SVD) gives a ~25% speedup without significantly affecting RMSE.
- Encapsulate ZOH and AVPCL stuff into their own namespaces to keep everything separate.
- Added some missing vector operators to the nvmath lib.
11 years ago
..
Nvidia.TextureTools Add BC6 support to nvtt lib and utils. 11 years ago
bc6h Update vc10 projects. 12 years ago
bc7 Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
imperativeapi Fix VC10 project files. Fix code to build with CUDA 5.5 (the cudaMemcpyToSymbol overload that takes the symbol name as a string was removed). 11 years ago
nvassemble Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
nvcompress Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
nvcore Updated vc10 projects thanks to Jern-Kuan Leong @ nvidia. 12 years ago
nvddsinfo Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
nvdecompress Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
nvimage Update vc10 projects. 12 years ago
nvimgdiff Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
nvmath Update vc10 projects. 12 years ago
nvthread Update vc10 projects. 12 years ago
nvtt Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
nvzoom Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago
squish Update vc10 projects. 12 years ago
testsuite Add BC6 support to nvtt lib and utils. 11 years ago
bc6-01-eigen-solver.vsp Add BC6 support to nvtt lib and utils. 11 years ago
bc6-02-no-double.vsp Add BC6 support to nvtt lib and utils. 11 years ago
bc6.psess Add BC6 support to nvtt lib and utils. 11 years ago
nvconfig.h Add vc10 project. 12 years ago
nvtt.props Add vc10 project. 12 years ago
nvtt.sln Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 11 years ago