| /branches/2.0/ChangeLog r529 | /branches/2.0/ChangeLog r562 | ||
| 1 | NVIDIA Texture Tools version 2.0.3 | 1 | NVIDIA Texture Tools version 2.0.3 |
|---|---|---|---|
| 2 | * More accurate DXT3 compressor. Fixes issue 38. | 2 | * More accurate DXT3 compressor. Fixes issue 38. |
| 3 | * Fix error in fast downsample filter, reported by Noel Llopis. | ||
| 3 | 4 | ||
| 4 | NVIDIA Texture Tools version 2.0.2 | 5 | NVIDIA Texture Tools version 2.0.2 |
| 5 | * Fix copy ctor error reported by Richard Sim. | 6 | * Fix copy ctor error reported by Richard Sim. |
| 6 | * Fix indexMirror error reported by Chris Lambert. | 7 | * Fix indexMirror error reported by Chris Lambert. |
| 7 | * Fix vc8 post build command, reported by Richard Sim. | 8 | * Fix vc8 post build command, reported by Richard Sim. |
| 8 | * Fix RGBA modes with less than 32 bpp by Viktor Linder. | 9 | * Fix RGBA modes with less than 32 bpp by Viktor Linder. |
| 9 | * Fix alpha decompression by Amorilia. See issue 40. | 10 | * Fix alpha decompression by Amorilia. See issue 40. |
| 10 | * Avoid default-initialized constructors for POD types, reported by Jim Tilander. | 11 | * Avoid default-initialized constructors for POD types, reported by Jim Tilander. |
| 11 | * Add single color compresor for DXT1a. | 12 | * Add single color compresor for DXT1a. |
| 12 | * Set swizzle code to ATI2 files. See issue 41. | 13 | * Set swizzle code to ATI2 files. See issue 41. |
| 13 | 14 | ||
| 14 | NVIDIA Texture Tools version 2.0.1 | 15 | NVIDIA Texture Tools version 2.0.1 |
| 15 | * Fix memory leaks. | 16 | * Fix memory leaks. |
| 16 | * Pre-allocate device memory for CUDA compressor. | 17 | * Pre-allocate device memory for CUDA compressor. |
| 17 | * Add single color compressor. Thanks to Amir Ebrahimi. | 18 | * Add single color compressor. Thanks to Amir Ebrahimi. |
| 18 | * Better CUDA error checking. | 19 | * Better CUDA error checking. |
| 19 | 20 | ||
| 20 | NVIDIA Texture Tools version 2.0.0 | 21 | NVIDIA Texture Tools version 2.0.0 |
| 21 | * Fixed PSNR formula in nvimgdiff. | 22 | * Fixed PSNR formula in nvimgdiff. |
| 22 | * Added support for arbitrary RGB formats. | 23 | * Added support for arbitrary RGB formats. |
| 23 | * Add support for DXT1a. Solves issue 1. | 24 | * Add support for DXT1a. Solves issue 1. |
| 24 | * Refactor and improve compression quality of fast compressors. | 25 | * Refactor and improve compression quality of fast compressors. |
| 25 | * Add cmake scripts to detect processor and chose compiler options. | 26 | * Add cmake scripts to detect processor and chose compiler options. |
| 26 | * Fix normal map decompression. | 27 | * Fix normal map decompression. |
| 27 | * Evaluate angular deviation error for normal maps in nvimgdiff. | 28 | * Evaluate angular deviation error for normal maps in nvimgdiff. |
| 28 | * Fix DXT1 compression with custom color metrics. | 29 | * Fix DXT1 compression with custom color metrics. |
| 29 | * Fix error in normal map generation from heightmap mipmaps. | 30 | * Fix error in normal map generation from heightmap mipmaps. |
| 30 | * Fix errors in estimateSize. | 31 | * Fix errors in estimateSize. |
| 31 | * Fix errors when maxLevel is used. | 32 | * Fix errors when maxLevel is used. |
| 32 | * Enable the use of BC5 not just for normal maps. | 33 | * Enable the use of BC5 not just for normal maps. |
| 33 | * Add mirror wrapping mode, use by default. | 34 | * Add mirror wrapping mode, use by default. |
| 34 | * Implement polyphase filters. Solves issue 3. | 35 | * Implement polyphase filters. Solves issue 3. |
| 35 | * Add box and triangle filter sampling. | 36 | * Add box and triangle filter sampling. |
| 36 | * Refactor nvtt public interface. | 37 | * Refactor nvtt public interface. |
| 37 | * Add resizing input options (setMaxExtents, setRoundMode). Solves issue 12. | 38 | * Add resizing input options (setMaxExtents, setRoundMode). Solves issue 12. |
| 38 | * Plain C and C# wrappers. Solves issue 22. | 39 | * Plain C and C# wrappers. Solves issue 22. |
| 39 | 40 | ||
| 40 | NVIDIA Texture Tools version 0.9.4 | 41 | NVIDIA Texture Tools version 0.9.4 |
| 41 | * Added support for input DDS files, including cube maps. | 42 | * Added support for input DDS files, including cube maps. |
| 42 | * Added support for input PSD files. | 43 | * Added support for input PSD files. |
| 43 | * Added nvdecompress tool. | 44 | * Added nvdecompress tool. |
| 44 | * Added nvimgdiff tool. | 45 | * Added nvimgdiff tool. |
| 45 | * Added nvddsinfo tool. | 46 | * Added nvddsinfo tool. |
| 46 | * CUDA compressor 22% faster. | 47 | * CUDA compressor 22% faster. |
| 47 | * DXT3 & DXT5 CUDA compressors. | 48 | * DXT3 & DXT5 CUDA compressors. |
| 48 | * Faster DXT5n CPU compressor. | 49 | * Faster DXT5n CPU compressor. |
| 49 | * Many bug fixes. | 50 | * Many bug fixes. |
| 50 | 51 | ||
| 51 | NVIDIA Texture Tools version 0.9.3 | 52 | NVIDIA Texture Tools version 0.9.3 |
| 52 | * Fix non power of two textures. | 53 | * Fix non power of two textures. |
| 53 | * Fix estimateSize with rgb format. | 54 | * Fix estimateSize with rgb format. |
| 54 | * Fix error in cuda compressor block limit. | 55 | * Fix error in cuda compressor block limit. |
| 55 | 56 | ||
| 56 | NVIDIA Texture Tools version 0.9.2 | 57 | NVIDIA Texture Tools version 0.9.2 |
| 57 | * Improved alpha compression. | 58 | * Improved alpha compression. |
| 58 | * Improved fast DXT1 compression. | 59 | * Improved fast DXT1 compression. |
| 59 | * Documentation and release notes. | 60 | * Documentation and release notes. |
| 60 | 61 | ||
| 61 | NVIDIA Texture Tools version 0.9.1 | 62 | NVIDIA Texture Tools version 0.9.1 |
| 62 | * Bug fix release. | 63 | * Bug fix release. |
| 63 | 64 | ||
| 64 | NVIDIA Texture Tools version 0.9.0 | 65 | NVIDIA Texture Tools version 0.9.0 |
| 65 | * Private beta prerelease. | 66 | * Private beta prerelease. |