27 #define GLI_VERSION 80
28 #define GLI_VERSION_MAJOR 0
29 #define GLI_VERSION_MINOR 8
30 #define GLI_VERSION_PATCH 0
31 #define GLI_VERSION_REVISION 0
74 #include "./core/flip.hpp"
Include to use 2d textures.
Include to sample 2d array textures.
Include to compute the number of mipmaps levels necessary to create a mipmap complete texture...
Include to use operators to compare whether two textures or images are equal.
Include to sample cube map array textures.
Namespace where all the classes and functions provided by GLI are exposed.
Include to use the target enum and query properties of targets.
Include to use 1d array textures.
Include to sample 2d textures.
Include to load DDS, KTX or KMG textures from files or memory.
Include to use 3d textures.
Include create views of textures, either to isolate a subset or to reinterpret data without memory co...
Include to translate GLI enums to OpenGL enums.
Include to sample cube map textures.
Include to translate GLI enums to DirectX enums.
Include to use 1d textures.
Include to sample 1d array textures.
Include to use images, a representation of a single texture level.
Include to use 2d array textures.
Include to sample 3d textures.
Include to use cube map array textures.
Include to duplicate textures, images or a subset of either textures or an image. ...
Include to save DDS, KTX or KMG textures to files or memory.
Include to use generic textures which can represent any texture target but they don't have target spe...
Include to sample 1d textures.
Include to perform arithmetic per texel between two textures.
Include to perform reduction operations.
Include to use cube map textures.
Include to use the format enum and query properties of formats.