Enum

VkFaultQueryBehavior

Controls how the faults are retrieved by vkGetFaultData

Possible values that can be set in VkFaultQueryBehavior, specifying which faults to return, are:

typedef enum VkFaultQueryBehavior {
    VK_FAULT_QUERY_BEHAVIOR_GET_AND_CLEAR_ALL_FAULTS = 0,
} VkFaultQueryBehavior;
  • VK_FAULT_QUERY_BEHAVIOR_GET_AND_CLEAR_ALL_FAULTS All fault types and severities are reported and are cleared from the internal fault storage after retrieval.