Pavel Krajcevski
|
65b874693e
|
Move stopwatch.h to Core/src/include
|
2014-03-20 18:32:54 -04:00 |
|
Pavel Krajcevski
|
44ebe5d0bb
|
Hook ASTC decompressor into the rest of FasTC
|
2014-03-12 19:41:48 -04:00 |
|
Pavel Krajcevski
|
1a5b748b2c
|
Check for C++11 types in base library
|
2014-01-30 13:55:55 -05:00 |
|
Pavel Krajcevski
|
46e83c8b4a
|
Remove boost threading.
|
2013-11-11 17:07:57 -05:00 |
|
Pavel Krajcevski
|
bae71bbe4f
|
Add Rich Geldreich's ETC1 compressor.
|
2013-10-21 17:23:33 -04:00 |
|
Pavel Krajcevski
|
674c18b9d9
|
Add DXT encoder from J.M.P. Van Waveren
|
2013-10-16 16:40:38 -04:00 |
|
Pavel Krajcevski
|
03f693f104
|
Add a hook into the PVRTexLib compressor if it's been found via cmake.
|
2013-09-30 12:38:09 -04:00 |
|
Pavel Krajcevski
|
13af957ab9
|
Remove BlockStatManager in favor of ostreams
|
2013-09-28 21:42:24 -04:00 |
|
Pavel Krajcevski
|
8bc81edf14
|
Add skeleton for thread safe stream buffer.
|
2013-09-28 17:30:25 -04:00 |
|
Pavel Krajcevski
|
dcf389d346
|
Merge PVRTC compressor into split library.
|
2013-09-27 17:30:16 -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
|
25eba39870
|
Change the name of everything to FasTC
|
2013-08-22 18:35:01 -04:00 |
|
Pavel Krajcevski
|
abd3961a09
|
Add a new interface to compressing files which we will call a 'compression job'
|
2013-03-09 13:22:42 -05:00 |
|
Pavel Krajcevski
|
cdbf72b6c0
|
Merge MSVC support into master.
|
2013-01-28 11:49:03 -05:00 |
|
Pavel Krajcevski
|
45e926536a
|
Move Thread.h out of the include directory, and update the BlockStatManager to compensate.
|
2013-01-27 14:36:19 -05:00 |
|
Pavel Krajcevski
|
f4629fa35a
|
Add boost libraries for windows.
|
2013-01-27 11:49:06 -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
|
42c350878e
|
Fix property variable.
|
2013-01-26 14:11:37 -05:00 |
|
Pavel Krajcevski
|
5eba3ba6f7
|
Add license
|
2012-11-15 11:51:55 -05:00 |
|
Pavel Krajcevski
|
fcbca9ca8d
|
Add files for new block stats in order to track things in our compression algorithms
|
2012-10-31 17:48:52 -04:00 |
|
Pavel Krajcevski
|
04cbf615f5
|
Make sure that our thread api preferences are saved in the cache.
|
2012-10-31 17:46:14 -04:00 |
|
Pavel Krajcevski
|
920c947d55
|
Add pthread module for threading.
|
2012-10-31 17:46:14 -04:00 |
|
Pavel Krajcevski
|
4d52ea18ad
|
Move some more common code out of boost file into its own module
|
2012-10-31 17:46:14 -04:00 |
|
Pavel Krajcevski
|
8dffb602bf
|
Add framework for threading API abstraction.
|
2012-10-31 17:46:13 -04:00 |
|
Pavel Krajcevski
|
62ca4ffee0
|
Add files for implementing a worker queue threading scheme
|
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
|
588f58b237
|
Fix stop watch for unix.
|
2012-08-30 17:13:36 -04:00 |
|
Pavel Krajcevski
|
d8fc05a763
|
Fix timing functions for various platforms.
|
2012-08-30 16:56:42 -04:00 |
|
Pavel Krajcevski
|
720ad0ac6f
|
Add stopwatch to both threaded and unthreaded paths. Still need to actually write unix stopwatch implementation.
|
2012-08-30 14:00:18 -04:00 |
|
Pavel Krajcevski
|
d102cbcda7
|
Add threading support in core lib via boost libraries.
|
2012-08-29 14:43:37 -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
|
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 |
|