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

This describes common validation flags. More...

#include <GraphicsTypes.h>

Classes

struct  Bits
 

Public Types

enum  Enum : StorageType { None = 0U , CheckShaderBufferSize = XII_BIT(0) , Default = None }
 
using StorageType = xiiUInt8
 

Detailed Description

This describes common validation flags.

Member Enumeration Documentation

◆ Enum

enum xiiGALValidationFlags::Enum : StorageType
Enumerator
None 

Extra validations are disabled.

CheckShaderBufferSize 

Verify that constant or structured buffer size is not smaller than what is expected by the shader.

                                  \remarks This flag only has effect in Debug/Development builds. This type of validation is never performed in Shipping builds.

                                  \note This option is currently supported by Vulkan backend only. 

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