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

This describes the depth resolve mode for a multi-sampled depth attachment. More...

#include <RenderPass.h>

Inheritance diagram for xiiGALDepthResolveMode:
[legend]

Public Types

enum  Enum : StorageType {
  None = 0U , Average , Min , Max ,
  SampleZero , ENUM_COUNT , Default = None
}
 
using StorageType = xiiUInt8
 

Detailed Description

This describes the depth resolve mode for a multi-sampled depth attachment.

Vulkan counterpart: VkResolveModeFlagBits. D3D12 counterpart: D3D12_RESOLVE_MODE.

Member Enumeration Documentation

◆ Enum

enum xiiGALDepthResolveMode::Enum : StorageType
Enumerator
None 

No depth resolve is performed.

Average 

The resolved depth value is the average of all the samples.

Min 

The resolved depth value is the minimum of all the samples.

Max 

The resolved depth value is the maximum of all the samples.

SampleZero 

The resolved depth value is taken from sample 0.


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