Commit Graph

499 Commits (2.0.8)

Author SHA1 Message Date
castano eb01ca604f Tag 2.0.8 for release. 14 years ago
castano f6a39d6eab Remove duplicate code. 14 years ago
castano 639f11d0b9 Use the same defaults as nvtt 2.0 14 years ago
castano 85db14f213 Add vertical flip. 14 years ago
castano ac5f849e91 Better estimation of principle component. Fixes issue 120. 14 years ago
castano 4783d5621e Add missing files to cmake build as reported by amorilia. 14 years ago
castano 447634d263 Fix cmake build in msvc. Fixes issue 111. 14 years ago
castano f436a71479 Add support for RGBE. 14 years ago
castano e848645e88 Add a few utils. Start converting tabs to spaces. 14 years ago
castano 78b55e1e37 Finish pixel format converter. 14 years ago
castano 3b0e0c3402 Fix errors after merge. Update cmake files. 14 years ago
castano a19e25228f reorg. 14 years ago
castano d8ed531e4c minor optimization. 14 years ago
castano 73851ab86f misc 14 years ago
castano 0cabfb6cfa misc. 14 years ago
castano 1fafffd8af Detect OpenMP properly. 14 years ago
castano 96f22f8cd4 Fix isColorNoAlpha, but leave it commented out. 14 years ago
castano 558f7970b1 Fix issue 112. 14 years ago
castano 0e5a1877a8 Some progress on the CUDA compressors. 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