Structures
VkDeviceFaultVendorInfoKHR
Structure specifying vendor-specific fault information
The VkDeviceFaultVendorInfoKHR structure is defined as:
typedef struct VkDeviceFaultVendorInfoKHR {
char description[VK_MAX_DESCRIPTION_SIZE];
uint64_t vendorFaultCode;
uint64_t vendorFaultData;
} VkDeviceFaultVendorInfoKHR;
pub struct DeviceFaultVendorInfoKHR {
description: [c_char; VK_MAX_DESCRIPTION_SIZE], // Free-form description of the fault
vendor_fault_code: u64,
vendor_fault_data: u64,
}
typedef VkDeviceFaultVendorInfoKHR VkDeviceFaultVendorInfoEXT;
type DeviceFaultVendorInfoEXT = vk::DeviceFaultVendorInfoKHR;
descriptionis an array ofVK_MAX_DESCRIPTION_SIZEcharcontaining a null-terminated UTF-8 string which is a human readable description of the fault.vendorFaultCodeis the vendor-specific fault code for this fault.vendorFaultDatais the vendor-specific fault data associated with this fault.
Parent
VK_KHR_device_faultType
Structures