Berserk
Public Attributes | List of all members
RHITextureDesc Class Reference

RHI Texture primitive descriptor. More...

#include <RHITexture.hpp>

Collaboration diagram for RHITextureDesc:
Collaboration graph
[legend]

Public Attributes

StringName name {}
 
uint32 width = 0
 
uint32 height = 0
 
uint32 depth = 0
 
uint32 mipsCount = 1
 
uint32 arraySlices = 1
 
RHITextureType textureType = RHITextureType::Unknown
 
RHITextureFormat textureFormat = RHITextureFormat::Unknown
 
Mask< RHITextureUsagetextureUsage {}
 

Detailed Description

RHI Texture primitive descriptor.

Member Data Documentation

◆ arraySlices

uint32 RHITextureDesc::arraySlices = 1

◆ depth

uint32 RHITextureDesc::depth = 0

◆ height

uint32 RHITextureDesc::height = 0

◆ mipsCount

uint32 RHITextureDesc::mipsCount = 1

◆ name

StringName RHITextureDesc::name {}

◆ textureFormat

RHITextureFormat RHITextureDesc::textureFormat = RHITextureFormat::Unknown

◆ textureType

RHITextureType RHITextureDesc::textureType = RHITextureType::Unknown

◆ textureUsage

Mask<RHITextureUsage> RHITextureDesc::textureUsage {}

◆ width

uint32 RHITextureDesc::width = 0

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