RavEngine
Loading...
Searching...
No Matches
RGL::TextureConfig Struct Reference
Collaboration diagram for RGL::TextureConfig:
[legend]

Public Attributes

TextureUsage usage
 
TextureAspect aspect
 
uint32_t width = 0
 
uint32_t height = 0
 
uint32_t depth = 1
 
uint32_t mipLevels = 1
 
uint32_t arrayLayers = 1
 
std::array< float, 4 > optimizedClearValue { 0,0,0,0 }
 
TextureType imageType = decltype(imageType)::T2D
 
TextureFormat format
 
TilingMode mode = decltype(mode)::Optimal
 
ResourceLayout initialLayout = ResourceLayout::Undefined
 
bool isCubemap = false
 
bool readbackEnabled = false
 
std::string_view debugName
 

The documentation for this struct was generated from the following file: