Commit Graph

13 Commits (357f18c162cb37794075cae4ffcbed938c5d141e)

Author SHA1 Message Date
castano 357f18c162 Cleanup interface. Provide mipmap filter using a separate method. 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 d44b8e9358 Reenable QuickCompress for DXT5n.
Fix end of lines.
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 196a77fdde Fix interface errors.
Complete C wrapper.
Complete C# wrapper.
17 years ago
castano 2903886498 Some progress with full DXT1a support.
Move quantization settings to compression options.
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 f792eba40b Fix countMipmaps bug reported by Richard Sim. 17 years ago
castano fd9ae63a4f Add kaiser filter parameters. 17 years ago
castano 1b73dcaf7e Add interface to specify color transformations. 17 years ago
castano e34a12a46f flatten tree. 17 years ago