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

Specifies flags for configuring the behavior of a GAL command list. More...

#include <CommandList.h>

Classes

struct  Bits
 

Public Types

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

Detailed Description

Specifies flags for configuring the behavior of a GAL command list.

This enum encapsulates flags used when creating or modifying command list behavior within the Graphics Abstraction Layer (GAL). These flags determine how a command list can be recorded, submitted, and reused in a rendering pipeline.

Member Enumeration Documentation

◆ Enum

enum xiiGALCommandListFlags::Enum : StorageType
Enumerator
None 

No flags set. Creates a primary command list with single-use behavior.

Secondary 

Command list is secondary and must be executed through a primary list. Limited commands allowed.

MultiSubmit 

Command list may be submitted multiple times without re-recording.


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