Structures
VkPhysicalDeviceLayeredApiVulkanPropertiesKHR
Structure describing physical device properties of a layered Vulkan implementation underneath the Vulkan physical device
The VkPhysicalDeviceLayeredApiVulkanPropertiesKHR structure is defined
as:
typedef struct VkPhysicalDeviceLayeredApiVulkanPropertiesKHR {
VkStructureType sType;
void* pNext;
VkPhysicalDeviceProperties2 properties;
} VkPhysicalDeviceLayeredApiVulkanPropertiesKHR;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.propertiesis a VkPhysicalDeviceProperties2 in which properties of the underlying layered Vulkan implementation are returned.
The implementation must zero-fill the contents of
properties.properties.limits and
properties.properties.sparseProperties.
Valid Usage
VUID-VkPhysicalDeviceLayeredApiVulkanPropertiesKHR-pNext-10011
Only VkPhysicalDeviceDriverProperties and
VkPhysicalDeviceIDProperties are allowed in the pNext chain
of properties
Valid Usage (Implicit)
VUID-VkPhysicalDeviceLayeredApiVulkanPropertiesKHR-sType-sType
sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_API_VULKAN_PROPERTIES_KHR