Developer's Image Library (DevIL) is a cross-platform image library that loads, saves, converts, manipulates, filters and displays a variety of images. Version 1.7.8 includes support for 11 new formats, French translation of error codes, new bilinear scaling, a Mathematica interface, some bugfixes and much more.
Version 1.7.7 was released today. Some of the major additions and changes include:
* Loading: WBMP, Sun Raster, GameCube TPL textures, IFF
* Saving: WBMP, OpenEXR, JPEG 2000, TIFF saving to file streams
* Windows Mobile projects and DevIL.NET included
* Doxygen documentation and improved PDF documentation
* Better support for cubemaps and spheremaps
* Support for alpha-only formats (IL_ALPHA)
* Various bugfixes and much more
Developer's Image Library (DevIL) is a cross-platform image library that loads, saves, converts, manipulates, filters and displays a variety of images. Version 1.7.5 includes better documentation and Valve Texture File (.vtf) support.
Developer's Image Library (DevIL) is a cross-platform image library that loads, saves, converts, manipulates, filters and displays a variety of images. Version 1.7.4 adds German translations of the error messages, DirectX 10 support, 64-bit support and several other changes. The typedef void that prevented it from being compiled with the latest GCC was removed as well.
Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter and display a variety of images with ease.
After a 2 year hiatus, the Developer's Image Library (DevIL) is now being actively worked on again. Version 1.7.1 was just released, including support for high-resolution Windows Vista icons, Mac OS X .icns and JPEG 2000 support.
DevIL 1.6.8 Release Candidate 1 has been released! here is a small list of the changelog!
More dds formats, Fixed some bmp savings bugs, improved png loading, added HDR format, Improved animated gif loading, Better support for ICO format, General Bugfixes, Documentation updates
A few things you can look for in this version are .psp support, better .gif support, the ability to read .tif files from memory, and a lot of other additions and fixes.
Version 1.3.1 of DevIL was just released. It contains several bugfixes, including a huge bugfix on ilLoadPal.
Lots of improvements and bugfixes are in this as usual, along with some easier to use functions.
OpenIL has gone through some major api redesigns, with a slew of new features and bugfixes in 2.0.0b. OpenIL also now has makefiles for Linux and is one of the most full featured image libraries out there.
A lot of new features have been added, but the most notable is the addition of image filters. Screw with your pictures however you want! Try the iluAlienify function. =]
Lots of changes and additions evident in this release.
- Fixed a potentially fatal error in ilConvertImage if converting from a palette'd image.
- Fixed ReadProc to take 4 parameters instead of just 3...it was causing problems with iread, which takes two size parameters instead of just one.
- Started preliminary support for 1 and 4-bit .bmp's.
- Fixed 8-bit .bmp loading.
- Rewrote iFreeMem() and a little of ilDeleteImages() in istack.c to fix a rare but very harmful bug when an image isn't loaded completely.
- Added support for more palettes in ilConvertPal().
- Updated png.c to use the new cross-language file-reading. This is the only lib that I could get to use the cross-language stuff for operating on already-opened files.
- Moved all il*.h out of /OpenIL* and into /include/il.
- Changed ABee's e-mail address where relevant.
- Updated the openil.def file, which didn't include the jpeg functions.
- Updated the Delphi headers to use the correct default IL_NO_XXX #define's.
- #define'd _IL_BUILD_LIBRARY in the internal.h files of ilu and ilut. I'm so surprised this warning didn't pop up earlier, but oh well, it's a Microsoft product I'm compiling with. ;-)
- Updated the out of date djgpp.mak (not tested).
- Changed png.h to png_.h
- Added internal but exported functions to the .def files.
- Better Delphi support from Alexander Blach, plus a lovely test app in the /Delphi/Test folder.
- Changed the readme.txt file some.
About the only real new thing with this is inclusion of Delphi headers and support for building Delphi-compatible (and most other languages...) dlls. If anyone wants to write Visual Basic headers, that's all it should require to use from VB.
This is a release in a series of small updated releases, mainly to make the library easier to use in MSVC++ and squash some untimely bugs.
Lotsa changes, the major ones being saving of uncompressed .bmp and .sgi files and rle compression. A few bugfixes were tossed in too. Check versions.txt for details.
There's lots of bugfixes in this release, along with a lot of internal improvements. OpenIL has been made as portable as I could possibly make it, as it has been successfully ported to Djgpp now and has partial support for Big-endian processors. Of course there's a buttload of new features in this release too. =)
We've progressed in leaps and bounds lately as you can tell from the dramatic version increase (1.02a->1.1.9a). If you are in need of a powerful and easy to use ImageLibrary for your project with support for nearly any format, OpenIL is the answer for you.
We are currently in need of a Linux developer(s), if you think you fit the 'bill' drop a line to Denton @ email@example.com.
Version 1.02a is out now and emulates the Open* api's more closely than ever.
OpenIL's website is finally up and functional, and the first alpha is out!