Pavel Krajcevski
fdcd7c2edc
Fix crash because I forgot to add stat names
2012-10-31 17:48:53 -04:00
Pavel Krajcevski
93a3b3b92c
Add some more stats to BC7 compressor. NOT THREAD SAFE
2012-10-31 17:48:53 -04:00
Pavel Krajcevski
99534bc5d0
Add stats function to serial encoder. Otherwise, continue to use non-stats function in threaded mode.
2012-10-31 17:48:52 -04:00
Pavel Krajcevski
1e6a2d4c7b
Add new compression function that collects preliminary stats.
2012-10-31 17:48:52 -04:00
Pavel Krajcevski
78da9499ec
Add output for error metric
2012-09-18 19:00:20 -04:00
Pavel Krajcevski
ef2a370fc6
Move error metric to regular BC7Compressor so that we can use it even if we can't use SIMD.
2012-09-13 16:57:36 -04:00
Pavel Krajcevski
2ad2e94584
Move type defines into core library... all modules should have a standard set of types.
2012-08-30 13:28:28 -04:00
Pavel Krajcevski
87375f4c14
Change signed to unsigned in order to match the function pointer typedef prototype.
...
Changed the function prototype to match that of the typedef in the rest of the library, and fixed a bug where we would iterate too far with the initial buffer.
2012-08-28 19:40:00 -04:00
Pavel Krajcevski
db6e76f1b3
Change the encoders to assume block stream order
2012-08-27 18:42:09 -04:00
Pavel Krajcevski
efdca4b5bb
Initial commit with a few modifications
2012-08-24 15:56:45 -04:00