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.
2013-12-07 02:17:08 +00:00
..
bc6h Update vc10 projects. 2012-02-23 07:41:43 +00:00
bc7 Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
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). 2013-10-16 21:18:16 +00:00
nvassemble Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
nvcompress Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
nvcore Updated vc10 projects thanks to Jern-Kuan Leong @ nvidia. 2012-03-09 06:47:51 +00:00
nvddsinfo Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
nvdecompress Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
Nvidia.TextureTools Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
nvimage Update vc10 projects. 2012-02-23 07:41:43 +00:00
nvimgdiff Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
nvmath Update vc10 projects. 2012-02-23 07:41:43 +00:00
nvthread Update vc10 projects. 2012-02-23 07:41:43 +00:00
nvtt Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
nvzoom Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00
squish Update vc10 projects. 2012-02-23 07:41:43 +00:00
testsuite Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
bc6-01-eigen-solver.vsp Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
bc6-02-no-double.vsp Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
bc6.psess Add BC6 support to nvtt lib and utils. 2013-10-25 17:30:55 +00:00
nvconfig.h Add vc10 project. 2012-02-21 23:55:25 +00:00
nvtt.props Add vc10 project. 2012-02-21 23:55:25 +00:00
nvtt.sln Add BC7 support. It's incredibly slow - ~60 seconds to compress a 512x512 image, on a Core i7 - but it works. 2013-12-07 02:17:08 +00:00