1NVIDIA Texture Tools version 2.0.8 2 * Fix float to fixed image conversion. Patch provided by Alex Pfaffe. Fixes issue 121. 3 * ColorBlock::isSingleColor compares only RGB channels. Fixes issue 115. 4 * Fix cmake build in msvc. Fixes issue 111. 5 * Better estimate principal component. Fixes issue 120. 6 7NVIDIA Texture Tools version 2.0.7 8 * Output correct exit codes. Fixes issue 92. 9 * Fix thread-safety errors. Fixes issue 90. 10 * Add SIMD power method. Fixes issue 94. 11 * Interact better with applications that already use CUDA. 12 * Faster CPU compression. 13 14NVIDIA Texture Tools version 2.0.6 15 * Fix dll version checking. 16 * Detect CUDA 2.1 and future CUDA versions correctly. 17 * Print CUDA detection message in nvcompress. 18 * Select the fastest CUDA device. 19 * Compile squish with -fPIC. Fixes issue 74. 20 * Fix warnings under gcc 4.3.2. 21 * Fix nvzoom option typo by Frank Richter. Fixes issue 81. 22 * Do not use CUDA to compress small mipmaps. Fixes issue 76. 23 * Compute mipmaps of semi-transparent images correctly. 24 * Shutdown CUDA properly. Fixes issue 83. 25 * Fix pixel format converions. Fixes issue 87. 26 * Update single color compression tables. Fixes issue 85. 27 28NVIDIA Texture Tools version 2.0.5 29 * Fix error in single color compressor. Fixes issue 66. 30 * Detect mismatch between CUDA runtime and driver, and disable CUDA in that case. 31 * Fix cmake files when compiling NVTT as a shared library. 32 * When linking nvtt dynamically on unix, link all libraries dynamically. 33 * Select fastest CUDA device. 34 35NVIDIA Texture Tools version 2.0.4 36 * Fix error in RGB format output; reported by jonsoh. See issue 49. 37 * Added support RGB format dithering by jonsoh. Fixes issue 50 and 51. 38 * Prevent infinite loop in indexMirror when width equal 1. Fixes issue 65. 39 * Implement general scale filter, including upsampling. 40 41NVIDIA Texture Tools version 2.0.3 42 * More accurate DXT3 compressor. Fixes issue 38. 43 * Remove legacy compressors. Fix issue 34. 44 * Check for single color in all compressors. Fixes issue 43. 45 * Fix error in fast downsample filter, reported by Noel Llopis. 46 47NVIDIA Texture Tools version 2.0.2 48 * Fix copy ctor error reported by Richard Sim. 49 * Fix indexMirror error reported by Chris Lambert. 50 * Fix vc8 post build command, reported by Richard Sim. 51 * Fix RGBA modes with less than 32 bpp by Viktor Linder. 52 * Fix alpha decompression by Amorilia. See issue 40. 53 * Avoid default-initialized constructors for POD types, reported by Jim Tilander. 54 * Add single color compresor for DXT1a. 55 * Set swizzle code to ATI2 files. See issue 41. 56 57NVIDIA Texture Tools version 2.0.1 58 * Fix memory leaks. 59 * Pre-allocate device memory for CUDA compressor. 60 * Add single color compressor. Thanks to Amir Ebrahimi. 61 * Better CUDA error checking. 62 63NVIDIA Texture Tools version 2.0.0 64 * Fixed PSNR formula in nvimgdiff. 65 * Added support for arbitrary RGB formats. 66 * Add support for DXT1a. Solves issue 1. 67 * Refactor and improve compression quality of fast compressors. 68 * Add cmake scripts to detect processor and chose compiler options. 69 * Fix normal map decompression. 70 * Evaluate angular deviation error for normal maps in nvimgdiff. 71 * Fix DXT1 compression with custom color metrics. 72 * Fix error in normal map generation from heightmap mipmaps. 73 * Fix errors in estimateSize. 74 * Fix errors when maxLevel is used. 75 * Enable the use of BC5 not just for normal maps. 76 * Add mirror wrapping mode, use by default. 77 * Implement polyphase filters. Solves issue 3. 78 * Add box and triangle filter sampling. 79 * Refactor nvtt public interface. 80 * Add resizing input options (setMaxExtents, setRoundMode). Solves issue 12. 81 * Plain C and C# wrappers. Solves issue 22. 82 83NVIDIA Texture Tools version 0.9.4 84 * Added support for input DDS files, including cube maps. 85 * Added support for input PSD files. 86 * Added nvdecompress tool. 87 * Added nvimgdiff tool. 88 * Added nvddsinfo tool. 89 * CUDA compressor 22% faster. 90 * DXT3 & DXT5 CUDA compressors. 91 * Faster DXT5n CPU compressor. 92 * Many bug fixes. 93 94NVIDIA Texture Tools version 0.9.3 95 * Fix non power of two textures. 96 * Fix estimateSize with rgb format. 97 * Fix error in cuda compressor block limit. 98 99NVIDIA Texture Tools version 0.9.2 100 * Improved alpha compression. 101 * Improved fast DXT1 compression. 102 * Documentation and release notes. 103 104NVIDIA Texture Tools version 0.9.1 105 * Bug fix release. 106 107NVIDIA Texture Tools version 0.9.0 108 * Private beta prerelease. 109