castano
eb96117989
Add ui tool temporarily called main...
17 years ago
castano
f78c32a383
Add filter test.
17 years ago
castano
df19be3a5d
Do not set mipmap generation filter.
17 years ago
castano
6fa15f4e5b
Output correct number of mipmaps.
...
Fix nvtt, remove deprecated attributes.
17 years ago
castano
9cfbb22d73
Update for API changes.
17 years ago
castano
cfa4913ae6
Add support for input rescaling:
...
- round extents to power of two.
- clamp max extents.
Add output options pimpl.
Other misc API changes.
17 years ago
castano
207bfe5336
Only compile the files from squish that are really needed.
17 years ago
castano
2307416b07
Fix build error.
17 years ago
castano
743599eb1d
Fix fast box downsampling filter.
17 years ago
castano
a76e89d0d7
Fix more errors in the use of the color metric.
...
Remove debug code from compress.cpp
17 years ago
castano
6b016dae96
Fix color weighting metric.
17 years ago
castano
5946514408
Do not use CUDA on emulation devices.
17 years ago
castano
670310e558
Add benchmark, in progress.
17 years ago
castano
d3240ff992
Add triangle filter sampling.
17 years ago
castano
2b1d842c8d
eliminate vc8 warnings.
17 years ago
castano
ebc0ff52fa
Remove vc8 warnings.
17 years ago
castano
aefe11a5b4
Fix warnings.
17 years ago
castano
f8377cf7ed
Remove msvc warnings.
17 years ago
castano
4373aa758b
merge internal branch:
...
- some support for floating point images.
- Charles Bloom extrapolation filter.
- misc fixes.
17 years ago
castano
2e41727f81
merge internal branch.
17 years ago
castano
a3d1353646
fix cmake file.
17 years ago
castano
301f09e1d4
Add NV_DEPRECATE definition.
17 years ago
castano
a0d750702a
Add ctest.
17 years ago
castano
ed04c2249a
Remove warnings.
17 years ago
castano
2fec3e7695
Add nvzoom tool.
17 years ago
castano
067f3abf54
Cleanup filters.
17 years ago
castano
3359090581
Correct polyphase filters.
17 years ago
castano
4d51088d96
Add nvtt wrapper to project.
17 years ago
castano
1a14b8a1ba
Add nvtt plain C wrapper.
17 years ago
castano
1d5d3d7270
disable gamma correction
17 years ago
castano
9175f4e407
Fix error in poshlib with mingw.
17 years ago
castano
c772a00b8f
More progress with polyphase filters.
17 years ago
castano
fef6466c1c
Fix downscale with polyphase filter.
17 years ago
castano
01e10c4c95
Add resize test.
17 years ago
castano
3ea9d12676
Some progress with polyphase filters.
17 years ago
castano
b1da728f93
Another gcc warning.
17 years ago
castano
9816ced5b7
Get rid of more gcc warnings.
17 years ago
castano
71788cc904
More gcc warnings.
17 years ago
castano
95a3b5dc77
Eliminate gcc warnings.
17 years ago
castano
d55631384c
Remove old comments.
...
Fix errors discovered with -Wall.
17 years ago
castano
5a3bef85e3
Remove warning.
17 years ago
castano
f792eba40b
Fix countMipmaps bug reported by Richard Sim.
17 years ago
castano
140bf1cb8c
fix build in ppc
17 years ago
castano
c6df4e404a
Add single color compressor from ryg.
...
Some progress with quick compressors.
17 years ago
castano
4e80c6430f
minor edits.
17 years ago
castano
c36bf421f5
rename normalize to normalizeNormalMap
17 years ago
castano
fd9ae63a4f
Add kaiser filter parameters.
17 years ago
castano
365ab33e61
Delete reference code.
17 years ago
castano
e0cf992ddb
Don't use tabs for alignment, only for indentation.
17 years ago
castano
1b73dcaf7e
Add interface to specify color transformations.
17 years ago
castano
5c95f5d5e6
Read output file name from stdin.
17 years ago
castano
854da30b8e
Add nvassemble tool to create cubemaps, volumes, and texture arrays.
17 years ago
castano
98b2377a11
Merge internal branch.
17 years ago
castano
18c452a2a6
Add support for EXR files
17 years ago
castano
88c811fca5
remove old comments.
17 years ago
castano
b05689c8e3
Add support for saving exr files. Not tested.
...
Some cleanups.
17 years ago
castano
7fcda1fb41
recontruct normal more correctly...
17 years ago
castano
fc9538baf9
Precompute permutations.
17 years ago
castano
05fbcb1aa8
fix build errors
17 years ago
castano
51bd1bd12f
Add normal diff option for normal maps.
...
Start dds assembling tool.
17 years ago
castano
645eda8fd4
Merge internal repository.
...
Delete TODO list, use issue list instead.
17 years ago
castano
fff7b3cf56
Fix z reconstruction.
17 years ago
castano
6cee7e2892
Fix loading of dds normal maps.
...
Fix computation of angular deviation.
17 years ago
castano
fbfc9c2bc1
Add normal error to imgdiff.
...
Rename dxtlib.cpp to nvtt.cpp
17 years ago
castano
e34a12a46f
flatten tree.
17 years ago
castano
b553bb11b8
remove redundant code.
17 years ago
castano
4d0eaf93c4
Add silent flag to disable progress output. Fixes issue 17.
17 years ago
castano
dbe3546690
small fixes.
17 years ago
castano
44e6560111
Fix vc8 warnings.
17 years ago
castano
36ee0aee8d
Fix error, do not report that RGB images are not supported.
17 years ago
castano
4b0fca6eca
Fix endiannes error.
17 years ago
castano
e7aca55ba3
Improved floating point random number generation.
...
Fixed loading RGB images, as reported in issue 15.
Moved pixel format conversion helpers to PixelFormat.h
17 years ago
castano
c9c7c42d2b
Add support for unpacking arbitrary pixel formats.
17 years ago
castano
3c6cc7cfad
Fix whitespaces.
17 years ago
castano
6339a585e2
Update changelog
...
Remove compiler warnings
17 years ago
castano
13335f3d97
Move fast DXT1a compressor to QuickCompress.
17 years ago
castano
793611fe7f
Move endpoint optimization to QuickCompress.
17 years ago
castano
a19df8721d
Start using refactored fast compressor.
...
Fix error with DX10 headers.
17 years ago
castano
d1d71dd2b3
Fix a couple of errors.
...
Disable cone mapping, it is not ready yet.
17 years ago
castano
0008199435
Add dxt1a fast compressor.
...
Cleanup fast compressors, move them to QuickCompress.
17 years ago
castano
da3a43ba2e
Start adding some support for DX10 DDS files.
17 years ago
castano
6164174325
Start adding support cone maps.
17 years ago
castano
ee28a5a37b
Fix memory leaks.
17 years ago
castano
6cdfaaca58
Fix PSD file format support. Read stream in big endian format.
17 years ago
castano
2ea2aaaf4d
start adding some support for ctx1 and other fixes.
17 years ago
castano
1308795378
RGB conversion fixes.
17 years ago
castano
2cc70162dd
Do not select d3dformat according to pfd.
17 years ago
castano
41db8b8c72
validate setPixelFormat arguments.
17 years ago
castano
1cdcea3164
Add support for arbitrary rgb pixel formats.
17 years ago
castano
cc5bb56f3f
Fix PSNR formula.
17 years ago
castano
e341366aa0
Init color block from block linear image.
17 years ago
castano
1548c2ed80
Enable support for DXT3 and DXT5 accelerated compressors.
17 years ago
castano
31c9ef0413
DXT3 and DXT5 cuda compressors.
17 years ago
castano
83490b0b66
diff images with alpha channels.
17 years ago
castano
50a71f78b5
Fix errors and optimize kernel.
17 years ago
castano
25f977318f
remove poshlib tests
17 years ago
castano
0cbe2baaa5
Remove poshlib tests
17 years ago
castano
cf1d93ebf4
Sync with perforce repository.
...
Several bugfixes in nvcore.
Add imgdiff to cmakefiles and fix compilation errors on linux.
17 years ago
castano
9fe9f6cc7a
Diff utility functional.
17 years ago
castano
c99d46850b
Start work on imgdiff tool.
17 years ago
castano
68b0c2697c
Add support for loading PSD files.
...
Add missing files.
17 years ago
castano
b2252fc828
sync with private repository.
17 years ago
castano
8f7086a8ee
Apply amorilia's patch.
17 years ago
castano
45235ab1ea
Add nvdecompress contributed by amorilia.gamebox.
17 years ago
castano
c4c6b95a50
Fixes for linux64
17 years ago
castano
acbebcc444
fix debug:dumpInfo, backtrace is not available on win32.
17 years ago
castano
fed650036d
Make debug code work on darwin.
17 years ago
castano
37d42d300b
Get instruction pointer correctly on Darwin.
17 years ago
castano
95332efaa2
Fixes to compute the instruction pointer correctly after a signal. Not sure it works properly.
17 years ago
castano
f1f944f06c
Make some progress in separable convolution kernel in CUDA.
17 years ago
castano
55997ba442
some progress in DXT5 cuda compressor.
17 years ago
castano
16641fc6a6
small fix in brute force green compressor.
17 years ago
castano
3d3409e666
Cleanup CUDA compressor.
17 years ago
castano
2c1b75d8f3
- Fix build.
...
- Add D3DFMTs.
- Add BlockATI#.
17 years ago
castano
3422f2e300
Define more flags.
17 years ago
castano
6df5bd93ae
Read block images from DDS file.
17 years ago
castano
51a24b88a3
fix include header.
...
return true in isSupported()
17 years ago
castano
d0f711c0ae
More progress in DDS input support.
17 years ago
castano
de94fce1ce
Fix normal map mipmap generation.
17 years ago
castano
5135f30d8e
Add ddsinfo utility.
17 years ago
castano
ceef4c3ec0
More progress in DDS read support.
17 years ago
castano
babb7e8df7
- weighted cuda compressor.
...
- faster and better BC3n compressor
- add normal map flag to DDS files that store normal maps.
- stop using RXGB fourcc code.
- move tools to tools/
- add temptative config dialog for UI based tool.
- add experimental normal map mipmap generation.
- start adding support for input dds files in nvcompress.
- many other small fixes and cleanup.
17 years ago
castano
7543dd1efa
Import all sources from perforce.
17 years ago