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