| 0.8.0 API documentation

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List

File List
Here is a list of all documented files with brief descriptions:

comparison.hpp | Include to use operators to compare whether two textures or images are equal
convert.hpp | Include to copy textures, images or a subset of either textures or an images
duplicate.hpp | Include to duplicate textures, images or a subset of either textures or an image
dx.hpp | Include to translate GLI enums to DirectX enums
filter.hpp | Include to use filter enum, to select filtering methods
format.hpp | Include to use the format enum and query properties of formats
generate_mipmaps.hpp | Include to generate mipmaps of textures
gl.hpp | Include to translate GLI enums to OpenGL enums
gli.hpp | Include to include everything in GLI which is not recommendated due to compilation time cost
image.hpp | Include to use images, a representation of a single texture level
index.hpp | Include to compute offset in a texture storage memory
levels.hpp | Include to compute the number of mipmaps levels necessary to create a mipmap complete texture
load.hpp | Include to load DDS, KTX or KMG textures from files or memory
load_dds.hpp | Include to load DDS textures from files or memory
load_kmg.hpp | Include to load KMG textures from files or memory
load_ktx.hpp | Include to load KTX textures from files or memory
reduce.hpp | Include to perform reduction operations
sampler.hpp | Include to use wrap modes and the sampler base class
sampler1d.hpp | Include to sample 1d textures
sampler1d_array.hpp | Include to sample 1d array textures
sampler2d.hpp | Include to sample 2d textures
sampler2d_array.hpp | Include to sample 2d array textures
sampler3d.hpp | Include to sample 3d textures
sampler_cube.hpp | Include to sample cube map textures
sampler_cube_array.hpp | Include to sample cube map array textures
save.hpp | Include to save DDS, KTX or KMG textures to files or memory
save_dds.hpp | Include to save DDS textures to files or memory
save_kmg.hpp | Include to save KMG textures to files or memory
save_ktx.hpp | Include to save KTX textures to files or memory
target.hpp | Include to use the target enum and query properties of targets
texture.hpp | Include to use generic textures which can represent any texture target but they don't have target specific built-in caches making accesses slower
texture1d.hpp | Include to use 1d textures
texture1d_array.hpp | Include to use 1d array textures
texture2d.hpp | Include to use 2d textures
texture2d_array.hpp | Include to use 2d array textures
texture3d.hpp | Include to use 3d textures
texture_cube.hpp | Include to use cube map textures
texture_cube_array.hpp | Include to use cube map array textures
transform.hpp | Include to perform arithmetic per texel between two textures
type.hpp | Include to use basic GLI types
view.hpp | Include create views of textures, either to isolate a subset or to reinterpret data without memory copy