Commit graph

18 commits

Author SHA1 Message Date
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