ezEngine Release 26.3
Loading...
Searching...
No Matches
ezGALBindGroupItemFlags Struct Reference

Used by ezGALBindGroupItem to define its content. More...

#include <BindGroup.h>

Classes

struct  Bits
 

Public Types

enum  Enum : ezUInt8 {
  Sampler = EZ_BIT(0) , Texture = EZ_BIT(1) , Buffer = EZ_BIT(2) , EmptyBinding = EZ_BIT(3) ,
  FallbackResource = EZ_BIT(4) , PartiallyLoaded = EZ_BIT(5) , TypeFlags = Sampler | Texture | Buffer , MetaFlags = EmptyBinding | FallbackResource | PartiallyLoaded ,
  Default = 0
}
 
using StorageType = ezUInt8
 

Detailed Description

Used by ezGALBindGroupItem to define its content.

Member Enumeration Documentation

◆ Enum

Enumerator
Sampler 

ezGALBindGroupItem::m_Sampler is valid

Texture 

ezGALBindGroupItem::m_Texture is valid

Buffer 

ezGALBindGroupItem::m_Buffer is valid

EmptyBinding 

The binding slot was empty and filled with a fallback resource from ezGALRendererFallbackResources.

FallbackResource 

The slot was filled with a fallback resource due to ezResourceAcquireMode::AllowLoadingFallback.

PartiallyLoaded 

The resource is only partially loaded.


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