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.

Project Health

Service System Compiler Status
Drone Linux 64 bits GCC 4.6.3 ![Build Status](https://drone.io/github.com/g-truc/gli/status.png)

Lastest release