Structures
VkPhysicalDeviceShaderAbortPropertiesKHR
Structure describing the maximum size of a shader abort message
The VkPhysicalDeviceShaderAbortPropertiesKHR structure is defined as:
typedef struct VkPhysicalDeviceShaderAbortPropertiesKHR {
VkStructureType sType;
void* pNext;
uint64_t maxShaderAbortMessageSize;
} VkPhysicalDeviceShaderAbortPropertiesKHR;
pub struct PhysicalDeviceShaderAbortPropertiesKHR {
s_type: vk::StructureType,
p_next: *mut c_void,
max_shader_abort_message_size: u64,
}
The VkPhysicalDeviceShaderAbortPropertiesKHR structure describes the
following:
maxShaderAbortMessageSizeindicates the maximum size of a shader abort message that the application can specify.
If the VkPhysicalDeviceShaderAbortPropertiesKHR structure is included in the pNext chain of the
VkPhysicalDeviceProperties2 structure passed to
vkGetPhysicalDeviceProperties2, it is filled in with each
corresponding implementation-dependent property.
Valid Usage (Implicit)
VUID-VkPhysicalDeviceShaderAbortPropertiesKHR-sType-sType
sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ABORT_PROPERTIES_KHR