Commit graph

12 commits

Author SHA1 Message Date
Pavel Krajcevski e19d4ec0a8 Add DXT1/5 to Image*KTX
- Closes #29
- Added GL prefixes to GLDefines.h where they were missing
- Added PVRTC4 to ImageLoaderKTX
2016-12-24 17:55:27 -05:00
Pavel Krajcevski 0b9db85b82 Allow decompressors to decode images whose images are not a multiple
of the block size for the given format. Fixes #27.
2016-10-06 23:55:11 -07:00
Pavel Krajcevski e2b741d977 Switch to Apache-2.0 license 2016-08-17 16:49:13 -07:00
Pavel Krajcevski 6f2ee27a0e Fixed scoped allocator -- this should have never worked 2015-12-20 16:24:17 -05:00
Pavel Krajcevski fb7805d875 Bring CMake integration up to date.
- Add a way to generate a FasTCConfig.cmake file so that you can
use cmake without having to install it.
- Add install paths for users that want to install it.
- Hide all public headers in FasTC/ qualified include path, this way we
know what files are public directly from the source. Also, it lets us
define build-tree and install-tree include directories a lot easier.
2014-11-18 17:07:26 -05:00
Pavel Krajcevski f951dda449 Fix bug caught by clang 2014-03-23 19:52:51 -04:00
Pavel Krajcevski 6738df64f4 Add ASTC values to KTX loader 2014-03-12 18:43:48 -04:00
Pavel Krajcevski a51e63f5c0 Fix some KTX IO bugs 2014-03-12 13:18:43 -04:00
Pavel Krajcevski ebfd8f8f81 Override LoadImage for ktx files 2014-03-11 18:27:37 -04:00
Pavel Krajcevski 8acd89cbc5 Add virtual destructor 2014-03-11 17:26:55 -04:00
Pavel Krajcevski a530ae937e Fix a few bugs. 2014-02-04 12:55:47 -05:00
Pavel Krajcevski 95e86cbf0d Add KTX loaders 2014-01-23 14:43:05 -05:00