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;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • properties is 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 (Implicit)

VUID-VkPhysicalDeviceLayeredApiVulkanPropertiesKHR-sType-sType

sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_API_VULKAN_PROPERTIES_KHR