|
| | ImageView (const Image &Img, VkImageViewType Type, VkFormat Format, VkImageSubresourceRange Range) |
| | Create an image view. More...
|
| |
| uint32_t | getBaseArrayLayer () const |
| | Returns the base array layer of the image view. More...
|
| |
| uint32_t | getBaseMipLevel () const |
| | Returns the base mip level of the image view. More...
|
| |
| uint32_t | getDepth (uint32_t Level=0) const |
| | Get the depth of the image view at the specified mip level. More...
|
| |
| VkFormat | getFormat () const |
| | Returns the format of the image. More...
|
| |
| uint32_t | getHeight (uint32_t Level=0) const |
| | Get the height of the image view at the specified mip level. More...
|
| |
| const Image & | getImage () const |
| | Returns the image that the image view corresponds to. More...
|
| |
| uint32_t | getNumArrayLayers () const |
| | Returns the number of array layers in the image view. More...
|
| |
| uint32_t | getNumMipLevels () const |
| | Returns the number of mip levels in the image view. More...
|
| |
| uint64_t | getTexelAddress (uint32_t X, uint32_t Y=0, uint32_t Z=0, uint32_t Layer=0, uint32_t MipLevel=0) const |
| | Returns the address in memory of the texel at the specified coordinate. More...
|
| |
| VkImageViewType | getType () const |
| | Returns the type of the image view. More...
|
| |
| uint32_t | getWidth (uint32_t Level=0) const |
| | Get the width of the image view at the specified mip level. More...
|
| |
| bool | is1D () const |
| | Returns true if this image view corresponds to a 1D image. More...
|
| |
| bool | is2D () const |
| | Returns true if this image view corresponds to a 2D image. More...
|
| |
| bool | is3D () const |
| | Returns true if this image view corresponds to a 3D image. More...
|
| |
| bool | isCube () const |
| | Returns true if this image view corresponds to a cube map. More...
|
| |
| void | read (Image::Texel &T, uint32_t X, uint32_t Y=0, uint32_t Z=0, uint32_t Layer=0, uint32_t MipLevel=0) const |
| | Read a texel from the image view at the specified coordinate. More...
|
| |
| void | write (const Image::Texel &T, uint32_t X, uint32_t Y=0, uint32_t Z=0, uint32_t Layer=0, uint32_t MipLevel=0) const |
| | Write a texel to the image view at the specified coordinate. More...
|
| |
This class represents a view into a range of image subresources.
Definition at line 178 of file Image.h.