#include <VulkanTexture.h>
Definition at line 31 of file VulkanTexture.h.
◆ Texture()
| vks::Texture::Texture |
( |
| ) |
|
◆ descriptorInfo()
| VkDescriptorImageInfo & vks::Texture::descriptorInfo |
( |
| ) |
|
|
inline |
◆ destroy()
| void vks::Texture::destroy |
( |
| ) |
|
◆ loadKTXFile()
| ktxResult vks::Texture::loadKTXFile |
( |
std::string | filename, |
|
|
ktxTexture ** | target ) |
◆ updateDescriptor()
| void vks::Texture::updateDescriptor |
( |
| ) |
|
◆ ctx
◆ descriptor
| VkDescriptorImageInfo vks::Texture::descriptor |
|
protected |
◆ deviceMemory
| VkDeviceMemory vks::Texture::deviceMemory |
|
protected |
◆ height
| uint32_t vks::Texture::height |
|
protected |
◆ image
| VkImage vks::Texture::image |
|
protected |
◆ imageLayout
| VkImageLayout vks::Texture::imageLayout |
|
protected |
◆ layerCount
| uint32_t vks::Texture::layerCount |
|
protected |
◆ mipLevels
| uint32_t vks::Texture::mipLevels |
|
protected |
◆ sampler
| VkSampler vks::Texture::sampler |
|
protected |
◆ view
| VkImageView vks::Texture::view |
|
protected |
◆ width
| uint32_t vks::Texture::width |
|
protected |
The documentation for this class was generated from the following files: