Pavel Krajcevski
|
6794a0fffb
|
Add hooks to NVTT bc7_export library if present on the users machine. Assumes that all of the cross platform problems are fixed for incorporation into FasTC... Otherwise the options to use NVTT are ignored.
|
2013-11-19 12:03:03 -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
|
f502e2bd0e
|
Change the order of directory traversal so that our tests work nicer
|
2013-10-08 20:30:16 -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
|
6642b64c78
|
Make sure that on MSVC platforms we force shared CRT to be consistent with other CMake defaults.
|
2013-09-01 10:19:03 -04:00 |
|
Pavel Krajcevski
|
87d82ea443
|
Merge branch 'master' into PVRTCDecoder to use GTest
Conflicts:
CMakeLists.txt
|
2013-08-30 16:18:56 -04:00 |
|
Pavel Krajcevski
|
bdbed413b5
|
Tell CMake to look in individual test directories for tests if they exist
|
2013-08-30 12:54:07 -04:00 |
|
Pavel Krajcevski
|
5c80b4f373
|
Initial files for PVRTC encoder. Starting with a decompressor.
|
2013-08-27 18:25:15 -04:00 |
|
Pavel Krajcevski
|
0db3f830a6
|
Fix error from merge where we renamed the project to FasTC
|
2013-08-27 14:43:55 -04:00 |
|
Pavel Krajcevski
|
25eba39870
|
Change the name of everything to FasTC
|
2013-08-22 18:35:01 -04:00 |
|
Pavel Krajcevski
|
07e9c2c531
|
Add CMake modules folder and file to look for PVRTexLib
|
2013-08-22 18:06:39 -04: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
|
ff1c3658fb
|
Always set all of the compiler warnings on and make sure to include the MSFT extensions if we're on gcc. Furthermore, include an option to treat warnings as errors. I will probably always have this on, but other people who decide to use the library probably won't want it...
|
2013-01-28 18:11:29 -05:00 |
|
Pavel Krajcevski
|
28a55cc268
|
Remove pedantic flag because some things are just obnoxious (like no anonymous structs in unions.
|
2013-01-28 16:29:52 -05:00 |
|
Pavel Krajcevski
|
3cd699ab58
|
Add compiler flags to GCC or G++ to treat warnings as errors.
|
2013-01-28 11:54:47 -05:00 |
|
Pavel Krajcevski
|
cdbf72b6c0
|
Merge MSVC support into master.
|
2013-01-28 11:49:03 -05:00 |
|
Pavel Krajcevski
|
6d85bc9467
|
Determine what architecture the compiler is for msvc by how large our void pointers are.
|
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
|
920c947d55
|
Add pthread module for threading.
|
2012-10-31 17:46:14 -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
|
a076d1efb8
|
Fleshed out some more of the library
|
2012-08-27 18:34:37 -04:00 |
|
Pavel Krajcevski
|
ff5cab75ee
|
Added a few more structural preparations
|
2012-08-26 16:37:10 -04:00 |
|
Pavel Krajcevski
|
efdca4b5bb
|
Initial commit with a few modifications
|
2012-08-24 15:56:45 -04:00 |
|