Commit graph

670 commits

Author SHA1 Message Date
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 cff862344f Add compiler specific syntax for inline assembly. 2012-08-28 15:36:26 -04:00
Pavel Krajcevski 38e26850fe Make sure that cmake test properly checks return value of popcnt to test availability. 2012-08-28 11:43:15 -04:00
Pavel Krajcevski f2c2f7c9af Move file format to a separate header in order to better obfuscate the image loaders within the io library. 2012-08-27 22:47:20 -04:00
Pavel Krajcevski db6e76f1b3 Change the encoders to assume block stream order 2012-08-27 18:42:09 -04:00
Pavel Krajcevski a076d1efb8 Fleshed out some more of the library 2012-08-27 18:34:37 -04:00
Pavel Krajcevski 39d7f2c942 Added files for core library. 2012-08-27 13:36:59 -04:00
Pavel Krajcevski 5bebdc3b07 Remove warning from cmake process 2012-08-27 12:58:44 -04:00
Pavel Krajcevski 4e43207fd8 Restructure IO directory to better match convention set by BPTC Encoder 2012-08-27 12:19:27 -04:00
Pavel Krajcevski d13190990e Implement read callback for libpng 2012-08-27 11:50:19 -04:00
Pavel Krajcevski cc7e8c1b1f Add preliminary hooks for reading out png data... 2012-08-27 11:37:10 -04:00
Pavel Krajcevski 13519fa019 Added code to load the contents of a file to memory on not-windows. 2012-08-26 20:53:55 -04:00
Pavel Krajcevski afd1e274fd Add support for cmake to look for libpng and then add the proper files if available. 2012-08-26 20:31:41 -04:00
Pavel Krajcevski 6d39ab49c1 Generate the ImageLoader.h file from cmake after we figure out what image reading libraries are available to us. 2012-08-26 19:51:49 -04:00
Pavel Krajcevski abb5ca2a44 Add some more skeleton code to prepare for png image loading. 2012-08-26 19:05:18 -04:00
Pavel Krajcevski ff5cab75ee Added a few more structural preparations 2012-08-26 16:37:10 -04:00
Pavel Krajcevski 1bdc0dafb9 Add skeleton for image loading class 2012-08-26 14:46:47 -04:00
Pavel Krajcevski fd2ba216a3 Merge branches 'FixSSEDetection' and 'master' 2012-08-26 14:43:09 -04:00
Pavel Krajcevski d68a119bc9 Fix SIMD recognition at least with GCC targets. Still need to test with MSVC 2012-08-25 13:03:20 -04:00
Pavel Krajcevski efdca4b5bb Initial commit with a few modifications 2012-08-24 15:56:45 -04:00