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;

The VkPhysicalDeviceShaderAbortPropertiesKHR structure describes the following:

  • maxShaderAbortMessageSize indicates 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