XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALSwapChainUsageFlags Struct Reference

This describes the method the raster uses to create an image on a surface. More...

#include <GraphicsTypes.h>

Classes

struct  Bits
 

Public Types

enum  Enum : StorageType {
  None = 0U , RenderTarget = XII_BIT(0) , ShaderResource = XII_BIT(1) , InputAttachment = XII_BIT(2) ,
  CopySource = XII_BIT(3) , Default = None
}
 
using StorageType = xiiUInt8
 

Detailed Description

This describes the method the raster uses to create an image on a surface.

Member Enumeration Documentation

◆ Enum

enum xiiGALSwapChainUsageFlags::Enum : StorageType
Enumerator
None 

No allowed usage.

RenderTarget 

The swap chain images can be used as render target outputs.

ShaderResource 

The swap chain images can be used as shader resources.

InputAttachment 

The swap chain images can be used as input attachments.

CopySource 

The swap chain images can be used as the source of a copy operation.


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