Pavel Krajcevski
|
4baf2ce311
|
Combine image functionality from PVRTCEncoder into Base library.
|
2013-10-04 18:35:18 -04:00 |
|
Pavel Krajcevski
|
a2390189f8
|
Make sure to not set an output stream if the user hasn't requested it.
|
2013-09-29 14:32:21 -04:00 |
|
Pavel Krajcevski
|
e11e2d1c12
|
Actually use a log file instead of std::cout and remove a warning that's no longer applicable
|
2013-09-28 22:40:14 -04:00 |
|
Pavel Krajcevski
|
baab69dc99
|
Fix some MSVC compiler snafus
|
2013-09-28 22:21:31 -04:00 |
|
Pavel Krajcevski
|
c3cb8403b5
|
Fix our threadsafe streambuf to accept a sink that receives all of the proper output...
|
2013-09-28 21:44:50 -04:00 |
|
Pavel Krajcevski
|
dcf389d346
|
Merge PVRTC compressor into split library.
|
2013-09-27 17:30:16 -04:00 |
|
Pavel Krajcevski
|
264e447e80
|
Deal with this bug once and for all. If we have an image in block stream order, then explicitly reorder it before doing any work. Then keep it that way. I probably could have fixed this in the amount of time I've wasted on it. -____-
|
2013-09-26 20:17:07 -04:00 |
|
Pavel Krajcevski
|
ba36ca34fd
|
Make sure to set the block stream order flag for sane debugging. This bug really needs to get fixed.
|
2013-09-25 20:07:10 -04:00 |
|
Pavel Krajcevski
|
986616daf6
|
Touch up windows command line tool to support PVRTC compression
|
2013-09-25 16:36:34 -04:00 |
|
Pavel Krajcevski
|
1093447055
|
Plug in the infrastructure to start passing images to be compressed.
|
2013-09-20 12:43:59 -04:00 |
|
Pavel Krajcevski
|
28cf254fe5
|
Initial decoupling of base library from core library. Includes a few formatting changes as well.
|
2013-09-13 19:36:37 -04:00 |
|
Pavel Krajcevski
|
03a7934644
|
Get rid of evil tabs once and forever (from cpp/h files)
|
2013-08-26 16:54:08 -04:00 |
|
Pavel Krajcevski
|
25eba39870
|
Change the name of everything to FasTC
|
2013-08-22 18:35:01 -04:00 |
|
Pavel Krajcevski
|
e150d4ee18
|
Add -a flag to unix command line tool as well
|
2013-03-07 02:31:21 -05:00 |
|
Pavel Krajcevski
|
da0d2be695
|
Small cosmetic and newline change
|
2013-03-06 21:02:33 -05:00 |
|
Pavel Krajcevski
|
dbabd5e399
|
Add command line option to choose atomics path for compression.
|
2013-03-06 20:58:01 -05:00 |
|
Pavel Krajcevski
|
da010a465f
|
Formatting fixes
|
2013-03-06 20:52:15 -05:00 |
|
Pavel Krajcevski
|
aebeb38ad0
|
Reformat usage string.
|
2013-02-07 17:01:21 -05:00 |
|
Pavel Krajcevski
|
0afff4188e
|
Fix warnings on Windows and support the treat warnings as errors option.
|
2013-01-29 13:39:45 -05:00 |
|
Pavel Krajcevski
|
f03d381092
|
Fix indentation in unix command-line tool and also make sure to not use strcat for our logfile since it messes up the compressed image output.
|
2013-01-28 11:51:36 -05:00 |
|
Pavel Krajcevski
|
cdbf72b6c0
|
Merge MSVC support into master.
|
2013-01-28 11:49:03 -05:00 |
|
Pavel Krajcevski
|
f1e502c8f5
|
Remove hack for adding a libpath flag in visual studio by requiring extra libraries from boost.
|
2013-01-27 11:49:05 -05:00 |
|
Pavel Krajcevski
|
37d8cc797c
|
Add in a small hack to add the boost library directory to the linker command line in order to be able to compile.
|
2013-01-26 14:57:33 -05:00 |
|
Pavel Krajcevski
|
5eba3ba6f7
|
Add license
|
2012-11-15 11:51:55 -05:00 |
|
Pavel Krajcevski
|
cb126c40ce
|
Add the correct hooks to compile as a win32 console app.
|
2012-11-07 18:22:12 -05:00 |
|
Pavel Krajcevski
|
8761821220
|
More compiler fixes.
|
2012-11-07 18:01:02 -05:00 |
|
Pavel Krajcevski
|
790df0736f
|
Make stats collection threadsafe.
|
2012-11-01 18:56:13 -04:00 |
|
Pavel Krajcevski
|
d51df5f9a2
|
Extract the basename for use in our output filenames...
|
2012-10-31 17:50:40 -04:00 |
|
Pavel Krajcevski
|
87b9aa6856
|
Add hooks to command line... needs debugging -___-
|
2012-10-31 17:50:39 -04:00 |
|
Pavel Krajcevski
|
c9567b132d
|
Fix command line tool after git reorganization.
|
2012-10-31 17:50:39 -04:00 |
|
Pavel Krajcevski
|
545a6f68e2
|
Add new structure to support creating Images and ImageFiles from compressed images
|
2012-10-31 17:50:38 -04:00 |
|
Pavel Krajcevski
|
d024ce73fb
|
Fix a small error from a massive git reorganization
|
2012-10-31 17:48:53 -04:00 |
|
Pavel Krajcevski
|
20c504056f
|
- Add flag to specify whether or not we'd like to collect stats
- Fix amount of interpolation points to use during shape estimation
|
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
|
bb9370adaf
|
Make the command line argument processing a little more robust.
|
2012-10-31 17:46:13 -04:00 |
|
Pavel Krajcevski
|
54cb951f71
|
Add command line options to invoke worker queue.
|
2012-10-31 17:46:13 -04:00 |
|
Pavel Krajcevski
|
2c22889533
|
Broke the coupling between ImageFile and Image. One is strictly for IO, the other can be platform and file format agnostic.
|
2012-10-31 17:46:13 -04:00 |
|
Pavel Krajcevski
|
c1222d75f9
|
Reorganize a lot of code. Should probably split image and image file classes to separate IO operations and whatnot.
|
2012-10-31 17:46:12 -04:00 |
|
Pavel Krajcevski
|
3cac6ae464
|
In the command line tool make sure that the compressed image is valid before trying to calculate its PSNR.
|
2012-09-18 22:33:18 -04:00 |
|
Pavel Krajcevski
|
78da9499ec
|
Add output for error metric
|
2012-09-18 19:00:20 -04:00 |
|
Pavel Krajcevski
|
e25e5bae90
|
Add flag to modify the number of compressions in order to take an average of the compression time.
|
2012-09-15 10:29:36 -04:00 |
|
Pavel Krajcevski
|
a850cf0103
|
Make sure to not delete potentially empty pointers.
|
2012-09-13 16:56:44 -04:00 |
|
Pavel Krajcevski
|
8799bf4ea8
|
Make sure to properly exit if there are no command line arguments.
|
2012-09-13 16:32:07 -04:00 |
|
Pavel Krajcevski
|
fc4cf7758b
|
Add ability to change quality of BPTC encoder.
|
2012-08-30 17:46:34 -04:00 |
|
Pavel Krajcevski
|
add2f6fd96
|
Add some more flag support to unix command line tool...
|
2012-08-30 17:37:23 -04:00 |
|
Pavel Krajcevski
|
1a0c3365da
|
Remove old main.cpp and move stop watch to core library.
|
2012-08-30 11:59:08 -04:00 |
|
Pavel Krajcevski
|
213d98f985
|
Finish the hooking up of the compression library to the core library
|
2012-08-28 19:42:28 -04:00 |
|
Pavel Krajcevski
|
9e625a4065
|
Start working on command line tool -- Currently just making sure that everything builds and links. Also rearranged some function definitions to better accomodate this.
|
2012-08-28 15:47:19 -04:00 |
|
Pavel Krajcevski
|
efdca4b5bb
|
Initial commit with a few modifications
|
2012-08-24 15:56:45 -04:00 |
|