Commit Graph

271 Commits (master)

Author SHA1 Message Date
castano 94401919b8 Add some inline files to reduce amount of code parsed. 13 years ago
castano 78fa1e785d Fixes and optimizations. 13 years ago
castano eb10483faf Fix bugs. In progress cube map loading. 13 years ago
castano 676a0b2908 work in progress. 13 years ago
castano e15aa7a9bf Remove RGBE compressor. Implement as a color transform. 13 years ago
castano fcd296cd81 Merge changes from the witness. 13 years ago
castano 95811dfdff Cleanups. 13 years ago
castano 91e6bbe5c3 Add convolution method to TexImage. Fixes issue 166. 13 years ago
castano 3c0ab2d3f3 Merge changes from the witness. 13 years ago
castano 17e01ed240 Fix errors, warnings. 13 years ago
castano af9ba8ae90 Add support for 3D texture. Integrate patch provided in issue 28 plus some additional changes. 13 years ago
castano b68d428492 Accumulate filter sums using doubles to avoid unsymmetries. Fixes issue 167. 13 years ago
castano 02709e1699 Set DDPF_FOURCC flag when using DX10 container. Fixes issue 165. 13 years ago
castano 8b096b4186 Remove unused code. 13 years ago
castano 5d19ff392a Some pitch alignment fixes. Fixes issue 168. 13 years ago
castano 2952480d30 Fix tabs. Fix leak. 13 years ago
castano 66d02325d8 Swap red and blue channels when using stb_image. Fixes issue 164. 13 years ago
castano 144a8d6d4b Fix errors in meta data api. 13 years ago
castano 8a837981b6 Merge changes from The Witness. 13 years ago
castano 9ebcff93de More tweaks. 13 years ago
castano ce8647c51d Tweaks. 13 years ago
castano 43b16d85f4 Use STB image by default.
Add buffer object, try to reduce binary size.
13 years ago
castano ad7a618222 Start adding ktx file support. 13 years ago
castano 765a0e394a Add more error estimation methods. 13 years ago
castano cd6f798b85 tabs to spaces 13 years ago
castano b72a69f25c Supress msvc warning.
Replace tabs with spaces.
13 years ago
castano 0a290a64cc Add support for D3D9 and D3D10 decoders. Fixes issue 157. 13 years ago
castano 92db15b8d9 Do not compile old quantization code anymore. 14 years ago
castano 4fc1952539 Fix tabs. 14 years ago
castano 5324156cc4 Fix kernel offset. Fixes issue 158. 14 years ago
castano 5f8cd22cdb Merge changes from the-witness. 14 years ago
castano 3265c36e14 Reallocate float image data properly. Fixes issue 155. 14 years ago
castano 23b140416a Work in progress. Experiment with lightmap compression. 14 years ago
castano 1484c667a0 Add missing files. 14 years ago
castano 1f1afe0c33 Add SCIE-Lab error metric. Work in progress. 14 years ago
castano 5cf219a22e Add perceptual color distance function. 14 years ago
castano 49482d1441 Work in progress.
Merging squish into nvtt. 
Using squish only to find endpoints, do discrete refinement afterwards.
14 years ago
castano 1d4a2ea710 Testsuite outputs graphs using google api. 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 ea42b83573 Fix linux build errors. 14 years ago
castano 5ae77ae037 Fix warnings. 14 years ago
castano 09e46ead48 Fix some messages. Add support for range scaling in TexImage. 14 years ago
castano 47df8ff7d6 Fix readBlock. Fixes issue 145. 14 years ago
castano bd74a9ffc6 Merge changes from the-witness. 14 years ago
castano 5d80fb8219 Fix TGA loading using FreeImage. Fixes issue 141. 14 years ago
castano df13c904b2 Stop using custom memory allocators.
Fix aliasing errors. Fixes issue 139 in trunk.
Fix build errors under OSX.
14 years ago
castano 276c608f26 Fix alignment assumptions in DDS loading code. Fixes issue 132.
Merge misc changes from the-witness.
14 years ago
castano 2c969b70a5 Fix mirror sampling in trunk. Fixes issue 135. 14 years ago
castano e8dc679874 Merge recent changes from the witness. 14 years ago
castano 9e881f28d1 Merge changes from the-witness.
Fix DXT5n compressor.
14 years ago
castano 9094756997 Merge changes from the witness. 14 years ago
castano e5736fcf92 Add explicit load methods to DirectDrawSurface. 14 years ago
castano f2c581dec1 Remove unused methods. Add float color block. 14 years ago
castano 322dcd72c1 Some bug fixes and more progress toward BC6-7 support. 14 years ago
castano 68cbe543b0 Add missing files for previous change.
Some cleanup.
14 years ago
castano f233188963 Fix format. 14 years ago
castano c3bc24b165 Merge changes from 2.0. 14 years ago
castano caff2c9006 Fix assert when reading paletted TGA images. Fixes issue 125. 14 years ago
castano da503d2b3e Imperative api is sort of working now. Fixed various bugs. 14 years ago
castano 035231a928 Minor changes. 14 years ago
castano 51a4fe7e2d Merge private branch. 14 years ago
castano 56401d5f7d fix polyphase filter 14 years ago
castano 8cbd2c9ec6 Add mipmap scaling according to alphatest coverage. 14 years ago
castano f6a39d6eab Remove duplicate code. 14 years ago
castano 85db14f213 Add vertical flip. 14 years ago
castano 447634d263 Fix cmake build in msvc. Fixes issue 111. 14 years ago
castano 96f22f8cd4 Fix isColorNoAlpha, but leave it commented out. 14 years ago
castano acc02abaf1 Fix messages. 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 a088ae5789 Implement normal map generation for floating point images. 15 years ago
castano a52d3b7cdc Tweak implementation of scaleBias. 15 years ago
castano 573cc1b371 Add support for UINT16 images when using freetype. 15 years ago
castano 2ca6e4a1bd Add support function for stb compressor. 15 years ago
castano 43893d5d0f Add NV5x DXT5 decompressor. 15 years ago
castano 009eaf2aa6 Fix msvc warnings. 15 years ago
castano 8d361eee22 Use memory allocator correctly. 15 years ago
castano 782a127071 Add alpha flag to DXT1a files. 15 years ago
castano ae744f88e6 Add constructor that takes a stream. 15 years ago
castano 5ac76b68c9 Add option to select decompression algorithm to test suite. 15 years ago
castano 9aaee3ae16 Add proper todo message. 15 years ago
castano 19477d60c0 Fix errors in the pixel format conversion code. 15 years ago
castano 8a48250bcb Fix win32 errors and errors in the png saving code. 15 years ago
castano 56543e1a92 Merge changes from 2.0 15 years ago
castano 72543c9307 Add todo message. 15 years ago
castano 872c61e1d1 Add image saving code. 15 years ago
castano 7f3cee4db9 Remove commented out code. 15 years ago
castano 8e836591ee Fix warning. 15 years ago
castano 50b8b67185 Hide file format especific savers. Add generic image saver.
Misc fixes under OSX.
15 years ago
castano 098bc2f905 Fix some endiannes errors. 15 years ago
castano 03c9ec0f62 More cleanup. Remove files that are not strictly required. 15 years ago
castano 88fc5ca18e Merge changes from private tree.
Eliminate files that are not needed for NVTT.
15 years ago
castano 69c74d7a5e Add support for comments. 16 years ago
castano 7741a99b90 Add support for saving PNG files. Patch by Frank Richter. Fixes issue 79. 16 years ago
castano 36dd7fb76b Merge changes from p4. 16 years ago
castano 1afdf2da8a Fix alpha-weighted filtering. 16 years ago
castano 4f576d5539 Add support for alpha weighting to float image. 16 years ago
castano 2411f3f5db Fix generation of blended sobel filter. Fixes issue 77. 16 years ago