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