Skip to content
  • Duncan Hopkins's avatar
    zink: setup version dependent VkPhysicalDeviceVulkan*Features and... · 752f6d80
    Duncan Hopkins authored
    
    zink: setup version dependent VkPhysicalDeviceVulkan*Features and VkPhysicalDeviceVulkan*Properties.
    
    Adds template support to zink_device_info.py for setting up the VkPhysicalDeviceVulkan* version Features and Properties structures.
    When the next Vulkan version with newer structure is released a single like should only need to be added.
    Note, the 11 structures where not added until Vk 1.2, so that is not a typo.
    This code does not stop the use of clonflicting extensions or other VkPhysicalDevice*Features structures with VkPhysicalDeviceVulkan*Features structures when calling vkCreateDevice()
    
    Acked-By: default avatarMike Blumenkrantz <michael.blumenkrantz@gmail.com>
    Reviewed-by: default avatarHoe Hao Cheng <haochengho12907@gmail.com>
    Part-of: <!7496>
    752f6d80