|
GLI
0.6.0
|
Public Types | |
| typedef storage::dim2_type | dim_type |
| typedef storage::size_type | face_type |
| typedef storage::format_type | format_type |
| typedef storage::size_type | layer_type |
| typedef storage::size_type | level_type |
| typedef storage::size_type | size_type |
| typedef storage::texcoord3_type | texcoord_type |
Public Member Functions | |
| size_type | baseFace () const |
| size_type | baseLayer () const |
| size_type | baseLevel () const |
| void | clear () |
| template<typename genType > | |
| void | clear (genType const &Texel) |
| void * | data () |
| void const * | data () const |
| template<typename genType > | |
| genType * | data () |
| template<typename genType > | |
| genType const * | data () const |
| dim_type | dimensions () const |
| bool | empty () const |
| size_type | faces () const |
| format_type | format () const |
| size_type | layers () const |
| size_type | levels () const |
| size_type | maxFace () const |
| size_type | maxLayer () const |
| size_type | maxLevel () const |
| operator storage () const | |
| texture2D | operator[] (size_type const &Layer) const |
| size_type | size () const |
| template<typename genType > | |
| size_type | size () const |
| texture2DArray () | |
| texture2DArray (size_type const &Layers, size_type const &Levels, format_type const &Format, dim_type const &Dimensions) | |
| texture2DArray (size_type const &Layers, format_type const &Format, dim_type const &Dimensions) | |
| texture2DArray (storage const &Storage) | |
| texture2DArray (storage const &Storage, format_type const &Format, size_type BaseLayer, size_type MaxLayer, size_type BaseFace, size_type MaxFace, size_type BaseLevel, size_type MaxLevel) | |
| texture2DArray (texture2DArray const &Texture, size_type const &BaseLayer, size_type const &MaxLayer, size_type const &BaseLevel, size_type const &MaxLevel) | |
| texture2DArray (texture2D const &Texture, size_type const &BaseLevel, size_type const &MaxLevel) | |
Definition at line 35 of file texture2d_array.hpp.
| typedef storage::dim2_type dim_type |
Definition at line 38 of file texture2d_array.hpp.
| typedef storage::size_type face_type |
Definition at line 44 of file texture2d_array.hpp.
| typedef storage::format_type format_type |
Definition at line 41 of file texture2d_array.hpp.
| typedef storage::size_type layer_type |
Definition at line 42 of file texture2d_array.hpp.
| typedef storage::size_type level_type |
Definition at line 43 of file texture2d_array.hpp.
| typedef storage::size_type size_type |
Definition at line 40 of file texture2d_array.hpp.
| typedef storage::texcoord3_type texcoord_type |
Definition at line 39 of file texture2d_array.hpp.
| texture2DArray | ( | ) |
|
explicit |
Create a texture2DArray and allocate a new storage.
|
explicit |
Create a texture2DArray and allocate a new storage with a complete mipmap chain.
|
explicit |
Create a texture2DArray view with an existing storage.
|
explicit |
Create a texture2DArray view with an existing storage.
|
explicit |
Create a texture view, reference a subset of an exiting texture2DArray instance.
|
explicit |
Create a texture view, reference a subset of an exiting texture2D instance.
| size_type baseFace | ( | ) | const |
| size_type baseLayer | ( | ) | const |
| size_type baseLevel | ( | ) | const |
| void clear | ( | ) |
| void clear | ( | genType const & | Texel | ) |
| void* data | ( | ) |
| void const* data | ( | ) | const |
| genType* data | ( | ) |
| genType const* data | ( | ) | const |
| dim_type dimensions | ( | ) | const |
| bool empty | ( | ) | const |
| size_type faces | ( | ) | const |
| format_type format | ( | ) | const |
| size_type layers | ( | ) | const |
| size_type levels | ( | ) | const |
| size_type maxFace | ( | ) | const |
| size_type maxLayer | ( | ) | const |
| size_type maxLevel | ( | ) | const |
| operator storage | ( | ) | const |
| size_type size | ( | ) | const |
| size_type size | ( | ) | const |
1.8.10