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

This describes the access pattern of the shading rate texture. More...

#include <GraphicsTypes.h>

Inheritance diagram for xiiGALShadingRateTextureAccess:
[legend]

Public Types

enum  Enum : StorageType {
  Unknown = -1 , OnGPU , OnSubmit , OnSetRenderTarget ,
  ENUM_COUNT , Default = Unknown
}
 
using StorageType = xiiInt8
 

Detailed Description

This describes the access pattern of the shading rate texture.

Member Enumeration Documentation

◆ Enum

Enumerator
Unknown 

Shading rate texture access type is unknown.

OnGPU 

Shading rate texture is accessed by the GPU when command buffer is executed.

OnSubmit 

Shading rate texture is accessed by the CPU when command buffer is submitted for execution. An application is not allowed to modify the texture until the command buffer is executed by the GPU. Fences or other synchronization methods must be used to control the access to the texture.

OnSetRenderTarget 

Shading rate texture is accessed by the CPU when the render target is set. An application is not allowed to modify the texture until the command buffer is executed by GPU. Fences or other synchronization methods must be used to control the access to the texture.


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