Enum
VkFaultLevel
The different fault severity levels that can be returned
Possible values of VkFaultData::faultLevel
, specifying the fault
severity, are:
typedef enum VkFaultLevel {
VK_FAULT_LEVEL_UNASSIGNED = 0,
VK_FAULT_LEVEL_CRITICAL = 1,
VK_FAULT_LEVEL_RECOVERABLE = 2,
VK_FAULT_LEVEL_WARNING = 3,
} VkFaultLevel;
VK_FAULT_LEVEL_UNASSIGNED
A fault level has not been assigned.VK_FAULT_LEVEL_CRITICAL
A fault that cannot be recovered by the application.VK_FAULT_LEVEL_RECOVERABLE
A fault that can be recovered by the application.VK_FAULT_LEVEL_WARNING
A fault that indicates a non-optimal condition has occurred, but no recovery is necessary at this point.