File: ChangeLog

package info (click to toggle)
nvidia-texture-tools 2.0.8-1%2Bdfsg-8.2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 2,284 kB
  • sloc: cpp: 22,495; ansic: 1,097; sh: 61; makefile: 13
file content (108 lines) | stat: -rw-r--r-- 4,400 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
NVIDIA Texture Tools version 2.0.8
 * Fix float to fixed image conversion. Patch provided by Alex Pfaffe. Fixes issue 121.
 * ColorBlock::isSingleColor compares only RGB channels. Fixes issue 115.
 * Fix cmake build in msvc. Fixes issue 111.
 * Better estimate principal component. Fixes issue 120.

NVIDIA Texture Tools version 2.0.7
 * Output correct exit codes. Fixes issue 92.
 * Fix thread-safety errors. Fixes issue 90.
 * Add SIMD power method. Fixes issue 94.
 * Interact better with applications that already use CUDA.
 * Faster CPU compression.

NVIDIA Texture Tools version 2.0.6
 * Fix dll version checking.
 * Detect CUDA 2.1 and future CUDA versions correctly.
 * Print CUDA detection message in nvcompress.
 * Select the fastest CUDA device.
 * Compile squish with -fPIC. Fixes issue 74.
 * Fix warnings under gcc 4.3.2.
 * Fix nvzoom option typo by Frank Richter. Fixes issue 81.
 * Do not use CUDA to compress small mipmaps. Fixes issue 76.
 * Compute mipmaps of semi-transparent images correctly.
 * Shutdown CUDA properly. Fixes issue 83.
 * Fix pixel format converions. Fixes issue 87.
 * Update single color compression tables. Fixes issue 85.

NVIDIA Texture Tools version 2.0.5
 * Fix error in single color compressor. Fixes issue 66.
 * Detect mismatch between CUDA runtime and driver, and disable CUDA in that case.
 * Fix cmake files when compiling NVTT as a shared library.
 * When linking nvtt dynamically on unix, link all libraries dynamically.
 * Select fastest CUDA device.

NVIDIA Texture Tools version 2.0.4
 * Fix error in RGB format output; reported by jonsoh. See issue 49.
 * Added support RGB format dithering by jonsoh. Fixes issue 50 and 51.
 * Prevent infinite loop in indexMirror when width equal 1. Fixes issue 65.
 * Implement general scale filter, including upsampling.

NVIDIA Texture Tools version 2.0.3
 * More accurate DXT3 compressor. Fixes issue 38.
 * Remove legacy compressors. Fix issue 34.
 * Check for single color in all compressors. Fixes issue 43.
 * Fix error in fast downsample filter, reported by Noel Llopis.

NVIDIA Texture Tools version 2.0.2
 * Fix copy ctor error reported by Richard Sim.
 * Fix indexMirror error reported by Chris Lambert.
 * Fix vc8 post build command, reported by Richard Sim.
 * Fix RGBA modes with less than 32 bpp by Viktor Linder.
 * Fix alpha decompression by Amorilia. See issue 40.
 * Avoid default-initialized constructors for POD types, reported by Jim Tilander.
 * Add single color compresor for DXT1a.
 * Set swizzle code to ATI2 files. See issue 41.

NVIDIA Texture Tools version 2.0.1
 * Fix memory leaks.
 * Pre-allocate device memory for CUDA compressor.
 * Add single color compressor. Thanks to Amir Ebrahimi.
 * Better CUDA error checking.

NVIDIA Texture Tools version 2.0.0
 * Fixed PSNR formula in nvimgdiff.
 * Added support for arbitrary RGB formats.
 * Add support for DXT1a. Solves issue 1.
 * Refactor and improve compression quality of fast compressors.
 * Add cmake scripts to detect processor and chose compiler options.
 * Fix normal map decompression.
 * Evaluate angular deviation error for normal maps in nvimgdiff.
 * Fix DXT1 compression with custom color metrics.
 * Fix error in normal map generation from heightmap mipmaps.
 * Fix errors in estimateSize.
 * Fix errors when maxLevel is used.
 * Enable the use of BC5 not just for normal maps.
 * Add mirror wrapping mode, use by default.
 * Implement polyphase filters. Solves issue 3.
 * Add box and triangle filter sampling.
 * Refactor nvtt public interface.
 * Add resizing input options (setMaxExtents, setRoundMode). Solves issue 12.
 * Plain C and C# wrappers. Solves issue 22.

NVIDIA Texture Tools version 0.9.4
 * Added support for input DDS files, including cube maps.
 * Added support for input PSD files.
 * Added nvdecompress tool.
 * Added nvimgdiff tool.
 * Added nvddsinfo tool.
 * CUDA compressor 22% faster.
 * DXT3 & DXT5 CUDA compressors.
 * Faster DXT5n CPU compressor.
 * Many bug fixes.

NVIDIA Texture Tools version 0.9.3
 * Fix non power of two textures.
 * Fix estimateSize with rgb format.
 * Fix error in cuda compressor block limit.

NVIDIA Texture Tools version 0.9.2 
 * Improved alpha compression.
 * Improved fast DXT1 compression.
 * Documentation and release notes.

NVIDIA Texture Tools version 0.9.1 
 * Bug fix release.

NVIDIA Texture Tools version 0.9.0 
 * Private beta prerelease.