Commit Graph

482 Commits (f817d498729e4c004fcec2d9e4ce1c599415499b)

Author SHA1 Message Date
castano f817d49872 Replace broken compressor with the latest version from trunk. 15 years ago
castano 69363fcc92 Create 2.0.7 release. 15 years ago
castano dfe081d32a Update messages. 15 years ago
castano acc02abaf1 Fix messages. 15 years ago
castano bcf0df2b49 use default pixel format, add comment to indicate where to change default 15 years ago
castano 8c7f54056c Add more todo items.
Delete images more efficiently?
15 years ago
castano 34cd266d8c Add todo item to perform color transforms before compression. 15 years ago
castano 8820c43175 Large refactoring of compressor codes:
- Define compressor interface.
- Implement compressor interface for different compressors.
- Add parallel compressor using OpenMP. Experimental.
- Add generic GPU compressor, so far only DXT1 enabled.
15 years ago
castano 18a3abf794 Enable alpha dithering when using DXT3.
Update timing message.
15 years ago
castano 384f74ba39 Use minimal set by default. 15 years ago
castano 7d75840398 Add todo messages.
Use DXT3 nvidia decoder if requested.
15 years ago
castano 8ea52efbf4 Add DXT3 nvidia decoder. 15 years ago
castano d86a89742e Update info message. 15 years ago
castano fd11f5e7ef Implement generic swizzle, remove specialized ones. 15 years ago
castano dcfdabaee3 Fix timer. 15 years ago
castano ea7dabc6b1 Add comment. 15 years ago
castano 0878c0e967 Add expand and pack normal methods.
Set normal map flag.
15 years ago
castano a088ae5789 Implement normal map generation for floating point images. 15 years ago
castano a52d3b7cdc Tweak implementation of scaleBias. 15 years ago
castano c1f9c4df42 Create default output handle on setFileName to avoid modifying const argument.
Fix ref counting errors in TexImage.
Format TODO messages.
15 years ago
castano 78d65e8368 When compiling with gcc, define NV_FILE_LINE using gcc convention. 15 years ago
castano 18474cdb33 Some more progress towards 2.1:
- Add raw input methods in context.
- Implement some of the TexImage input methods in context.
- Add output header context method for TexImage.
15 years ago
castano b7fbd1fc9b Fix error in Snow Leopard. 15 years ago
castano 9de3298d6b Fix cmake build. 15 years ago
castano 568f34d838 Fix color weighted compression for single color blocks. Fixes issue 96. 15 years ago
castano e38e584db2 Rename texture to teximage. 15 years ago
castano 8655259379 Fix comment. 15 years ago
castano cb62c3c461 Add support for R16 in DDS headers.
Cleanup DDS header output code.
Temporary testing code added to nvcompress.
15 years ago
castano 573cc1b371 Add support for UINT16 images when using freetype. 15 years ago
castano 9c6f6e143e Use tabs not spaces. 15 years ago
castano 126816ef72 Experimental quality improvements and speed optimizations. 15 years ago
castano 2ca6e4a1bd Add support function for stb compressor. 15 years ago
castano b839b873e1 Remove commented out code. 15 years ago
castano ab473f4ec5 Add DXT5 tests.
Use timer class.
15 years ago
castano f1ebbd4da6 Add more third-party compressors. 15 years ago
castano ac79935c88 Init default values. 15 years ago
castano 2aca4673ab Some progress implementing new api. 15 years ago
castano 43893d5d0f Add NV5x DXT5 decompressor. 15 years ago
castano 009eaf2aa6 Fix msvc warnings. 15 years ago
castano fd2492670e Add a QPF timer. 15 years ago
castano 7d88f4fa32 Merge changes from 2.0 branch. 15 years ago
castano 60022acaa7 Add dxt5 tests to testsuite. 15 years ago
castano a5faf51738 Add simd power solver. 15 years ago
castano 2d38f4fb2c Update cmake scripts to use new FindCUDA package. 15 years ago
castano 63897f3fe6 Mark threads as required. 15 years ago
castano 71f29a27f3 Fix error in zero padding. 15 years ago
castano 720be412fa Return correct error codes. Fix issue 92. 15 years ago
castano 8d361eee22 Use memory allocator correctly. 15 years ago
castano 782a127071 Add alpha flag to DXT1a files. 15 years ago
castano bed4d78f6b Remove static member that was not thread safe! 15 years ago