Portal:Development Tools/Image Loading
These tools are for reading image file formats. Not all of them support loading directly into OpenGL Textures; some are pure image loaders.
|DevIL||Supports many image formats for reading and writing. It supports several compilers and OSes (Win, Linux, Mac OSX). The library has a OpenGL-like syntax. It has not been updated recently.|
|FreeImage||A cross-platform image loading library with very wide support for image formats (including some HDR formats like OpenEXR).|
|SOIL||A public-domain cross-platform image loader that's extremely small. It loads image files directly into OpenGL textures, with little room to control.|
|GLI||A small cross-platform C++ image library able to load DDS textures (DDS9 and DDS10), compressed or uncompressed. It is licensed under the MIT license.|
|GLAUX||Ancient .BMP loader. Never use this.|