Foundation
Loading...
Searching...
No Matches
Public Attributes | List of all members
Foundation::RHI::RHITextureDesc Struct Reference

#include <Resource.hpp>

Public Attributes

RHIResourceDesc resource {}
 
RHITextureDimension dimension {RHITextureDimension::E2D}
 
RHITextureUsage usage {}
 
RHIExtent3D extent {1, 1, 1}
 
RHIResourceFormat format {RHIResourceFormat::Undefined}
 
RHIMultisampleCount sampleCount {RHIMultisampleCount::E1}
 
uint32_t mipLevels {1}
 
uint32_t arrayLayers {1}
 
RHITextureLayout initialLayout {RHITextureLayout::Undefined}
 

Member Data Documentation

◆ arrayLayers

uint32_t Foundation::RHI::RHITextureDesc::arrayLayers {1}

◆ dimension

RHITextureDimension Foundation::RHI::RHITextureDesc::dimension {RHITextureDimension::E2D}

◆ extent

RHIExtent3D Foundation::RHI::RHITextureDesc::extent {1, 1, 1}

◆ format

RHIResourceFormat Foundation::RHI::RHITextureDesc::format {RHIResourceFormat::Undefined}

◆ initialLayout

RHITextureLayout Foundation::RHI::RHITextureDesc::initialLayout {RHITextureLayout::Undefined}

◆ mipLevels

uint32_t Foundation::RHI::RHITextureDesc::mipLevels {1}

◆ resource

RHIResourceDesc Foundation::RHI::RHITextureDesc::resource {}

◆ sampleCount

RHIMultisampleCount Foundation::RHI::RHITextureDesc::sampleCount {RHIMultisampleCount::E1}

◆ usage

RHITextureUsage Foundation::RHI::RHITextureDesc::usage {}

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