summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | use lower-case keywords for CMakeLists.txtBen Campbell2016-11-082-37/+37
| | | |
| * | | fixing issue with cmake usage, in the code OpenEXR parent is not present ↵David Carlier2016-10-211-1/+1
| | | | | | | | | | | | | | | | leading to include header error
| * | | add some rough notes on compiling for windows with msys2Ben Campbell2016-08-241-0/+10
| | | |
| * | | cmake build: disable ILU and ILUT for nowBen Campbell2016-08-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | ILU and ILUT need some attention lavished upon them, but right now I just want to get IL compiling solidly with cmake on all the target platforms...
| * | | restore lib name (libIL.so instead of libDevIL.so)Ben Campbell2016-08-063-9/+6
| | | |
| * | | remove more old msvc project filesBen Campbell2016-07-2615-15715/+0
| | | |
| * | | minor fixes for building with visual studioBen Campbell2016-07-252-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | il_manip.c was including IL/il.h, which includes a pragma to link with DevIL.lib, so the library was trying to link with itself and failing. Also removed references to some of the removed READMEs, which were tripping up cmake.
| * | | Remove hidden eclipse-specific cruftBen Campbell2016-07-187-103/+0
| | | |
| * | | Remove various build systems in favour of CMakeBen Campbell2016-07-18169-66161/+31
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes support for GNU autotools, as well as a whole bunch of IDE project files. The plan is to consolidate effort behind a single build system rather that trying to maintain a bunch of them. And CMake seems to be the best supported across the various target platforms. The old 'projects' directory contained a bunch of language bindings. Those have been moved into a new directory, 'bindings'.
* | | Merge pull request #28 from ramassin/masterDenton Woods2016-11-272-6/+27
|\ \ \ | |/ / |/| | Targa header fixes
| * | Line endings handlingramaciotti_f2015-12-021-0/+14
| | |
| * | Fixed a few problems in the headerramaciotti_f2015-12-021-6/+13
| |/ | | | | | | | | * origin was not set to 0 on 2nd byte * Image Descriptor Byte was not set
* | Merge remote-tracking branch 'origin/master'Denton Woods2016-07-1736-260/+3096
|\ \
| * \ Merge pull request #21 from bcampbell/masterDenton Woods2016-07-1736-260/+3096
| |\ \ | | |/ | |/| CMake revamp
| | * Remove IL config.h reliance from ILU and ILUTBen Campbell2016-07-055-22/+2
| | | | | | | | | | | | | | | ILU and ILUT seem to be independent of the IL configuration (the generated config.h), so they don't need to know about it.
| | * fix multi IL_NO_WDP define (use one in config.h)Ben Campbell2016-07-031-5/+0
| | |
| | * Tweaks to get cmake build working under windowsBen Campbell2015-09-0115-4/+2248
| | | | | | | | | | | | Not quite there, but close - needs some more finessing.
| | * png: add support for palettes with alpha valuesBen Campbell2015-08-202-23/+33
| | |
| | * Fix some c99 compiler warnings under gccBen Campbell2015-07-231-0/+6
| | | | | | | | | | | | | | | | | | | | | The issue was missing defintions of strdup() and strcasecmp(). They are not part of the c99 standard. On gcc they can be enabled by defining _GNU_SOURCE. Might be some additional work for clang.
| | * cmake: set inc dirs and linkage for optional libsBen Campbell2015-07-222-35/+54
| | |
| | * Add options to disable use of external libsBen Campbell2015-07-224-60/+90
| | |
| | * Merge branch 'static-inlines'Ben Campbell2015-07-216-113/+55
| | |\
| | | * ILU: make inlines staticBen Campbell2015-07-192-18/+5
| | | |
| | | * use __inline instead of inline for MSVC C compilerBen Campbell2015-07-191-4/+7
| | | |
| | | * simplify declaration of inline fnsBen Campbell2015-07-185-99/+51
| | | | | | | | | | | | | | | | | | | | | | | | Use static inline for all of them. Portable across C++, C99, GNU89, MSVC. DevIL only so far. ILU and ILUT removed from CMakeLists.txt for now.
| | * | cmake: add checks for openexr, lcms, nvtt etcBen Campbell2015-07-2010-71/+284
| | |/
| | * Fix not loading valid pngs but invalid ones.Noah Mayr2015-07-181-1/+1
| | |
| | * inline tinkering to fix linking issuesBen Campbell2015-07-151-0/+8
| | |
| | * cmake: fix library detectionBen Campbell2015-07-151-14/+14
| | | | | | | | | | | | DOH. Was checking for FOUND_<libname> instead of <libname>_FOUND.
| | * cmake: remove obsolete export_library_dependenciesBen Campbell2015-07-151-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | see: cmake --help-policy CMP0033 for details. Not sure yet if we need to use any export() or install(EXPORT) calls instead...
| | * cmake: don't assume libmng presentBen Campbell2015-07-152-2/+6
| | |
| | * Cmake: generate config.h, add install targetBen Campbell2015-07-153-37/+424
| |/ | | | | | | | | | | | | First pass at improving the cmake build. Checks for some of the third-party libraries (png, tiff, jpeg etc) and generates a config.h file. The config.h file is generated from config.h.cmake.in.
* | Added preliminary ktx supportDenton Woods2016-07-171-0/+271
| |
* | Updating to work with MSVC++ 2015Denton Woods2016-07-1711-21/+89
|/
* Merge pull request #17 from max96at/masterDenton Woods2015-03-012-3/+3
|\ | | | | Fixed deprecated libpng API usage.
| * Fixed deprecated libpng API usage.Noah Mayr2015-03-012-3/+3
|/
* Removed test imagesDenton Woods2014-11-170-0/+0
|
* Merge pull request #1 from rndfax/masterDenton Woods2014-08-111-1/+1
|\ | | | | il_alloc: fix free memory function
| * il_alloc: fix free memory functionAleksey Kuleshov2014-08-101-1/+1
| |
* | Merge pull request #2 from abma/masterDenton Woods2014-08-1125-24/+4
|\ \ | |/ |/| fix linking & reapply CVE-2009-3994
| * reapply CVE-2009-3994abma2014-08-101-1/+3
| |
| * fix "multiple definition of `ilFloatToHalfOverflow'":abma2014-08-1024-23/+1
|/ | | | include il_manip.h only once
* Merge branch 'master' of https://github.com/DentonW/DevILdenton.woods@unt.edu2014-08-021-0/+4
|\
| * Initial commitDenton Woods2014-07-221-0/+4
|
* Fixed checks for nvtt and libsquishMatěj Týč2009-06-162-6/+16
|
* (no commit message)Denton Woods2009-05-280-0/+0
|
* small fixes of build systemMatěj Týč2009-04-053-3/+18
|
* (no commit message)Denton Woods2009-04-050-0/+0
|
* (no commit message)Denton Woods2009-04-040-0/+0
|
* (no commit message)Denton Woods2009-04-030-0/+0
|