0.8.0 API documentation
|
OpenGL Image (GLI) is a header only C++ image library for graphics software.
GLI provides classes and functions to load image files (*KTX* and *DDS*), facilitate graphics APIs texture creation, compare textures, access texture texels, sample textures, convert textures, generate mipmaps, etc.
This library works perfectly with *OpenGL* or *Vulkan* but it also ensures interoperability with other third party libraries and SDK. It is a good candidate for software rendering (raytracing / rasterisation), image processing, image based software testing or any development context that requires a simple and convenient image library.
GLI is written in C++11. It is a platform independent library with no dependence and it supports the following compilers:
For more information about GLI, please have a look at the API reference documentation. The source code and the documentation are licensed under the ./doc/copying.md "Happy Bunny License (Modified MIT) or the MIT License".
Thanks for contributing to the project by submitting issues for bug reports and feature requests. Any feedback is welcome at gli@g-truc.net.
Service | System | Compiler | Status |
---|---|---|---|
Drone | Linux 64 bits | GCC 4.6.3 | ![Build Status](https://drone.io/github.com/g-truc/gli/status.png) |