Commit Graph

24 Commits (master)

Author SHA1 Message Date
Ignacio 9489aed825 Merge changes from The Witness. 6 years ago
Ignacio a083337473 Merge changes from The Witness. 9 years ago
castano c51f25f38d concurrency experiments. 14 years ago
castano 5f845513ee Fix msvc warnings and errors.
Test TexImage stuff more througly.
Test YCoCg and RGBM.
14 years ago
castano c1204bfb66 Fix errors in new implementation of InputOptions.
Output cube map faces in DDS order. Fixes issue 147.
14 years ago
castano 5fa27adfcd Add custom error code and message for the case when container format does not support a certain output format. 16 years ago
castano 3c90686e00 Final API changes.
Rename OutputHandler::mipmap method to beginImage.
Add NVTT_VERSION.
Add nvtt::version function.
17 years ago
castano 3b24951e93 Finish Compressor class.
Move all the image processing to Compressor.cpp.
Finish rescale support, close issue 12.
17 years ago
castano 6f28642282 Set useCuda if CUDA enabled in Compression class. 17 years ago
castano 05a760b2f6 Normalize inputs correctly. 17 years ago
castano 5475f35262 Some cleanup. 17 years ago
castano ddc79f69f4 Refactor internals.
Move compression functions to Compressor.cpp.
Implementing rescaling support in a cleaner way.
17 years ago
castano d2105f922c More interface changes, update bindings.
Move globals to Compress class, to do CUDA initialization only once.
enableCUDA is broken, will be fixed later tonight.
17 years ago
castano 05d14e97bb Some progress with C wrapper. 17 years ago
castano c02a5bb51f Incomplete DXT1a support. 17 years ago
castano 2903886498 Some progress with full DXT1a support.
Move quantization settings to compression options.
17 years ago
castano 6fa15f4e5b Output correct number of mipmaps.
Fix nvtt, remove deprecated attributes.
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 aefe11a5b4 Fix warnings. 17 years ago
castano 3359090581 Correct polyphase filters. 17 years ago
castano c36bf421f5 rename normalize to normalizeNormalMap 17 years ago
castano fd9ae63a4f Add kaiser filter parameters. 17 years ago
castano 1b73dcaf7e Add interface to specify color transformations. 17 years ago
castano fbfc9c2bc1 Add normal error to imgdiff.
Rename dxtlib.cpp to nvtt.cpp
17 years ago