#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: