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

This describes how shading rates coming from the different sources (base rate, primitive rate and VRS image rate) are combined. More...

#include <GraphicsTypes.h>

Classes

struct  Bits
 

Public Types

enum  Enum : StorageType {
  PassThrough = XII_BIT(0) , CombinerOverride = XII_BIT(1) , CombinerMin = XII_BIT(2) , CombinerMax = XII_BIT(3) ,
  CombinerSum = XII_BIT(4) , CombinerMul = XII_BIT(5) , Default = PassThrough
}
 
using StorageType = xiiUInt8
 

Detailed Description

This describes how shading rates coming from the different sources (base rate, primitive rate and VRS image rate) are combined.

Member Enumeration Documentation

◆ Enum

Enumerator
PassThrough 

Returns the original shading rate value.

CombinerOverride 

Returns the new shading rate value.

CombinerMin 

Returns the minimum shading rate value.

CombinerMax 

Returns the maximum shading rate value.

CombinerSum 

Returns the sum of the shading rates.

CombinerMul 

Returns the product of the shading rates.


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