Update Vulkan CTS to version 1.0.2.3
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / framework / vulkan / vkBasicTypes.inl
index 10f155e..aad3052 100644 (file)
@@ -173,6 +173,7 @@ enum VkStructureType
        VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT                                                                  = 1000061000,
        VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR                = 1000080000,
        VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR                                                                   = 1000084000,
+       VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR                               = 1000111000,
        VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR                    = 1000085000,
        VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX                                                  = 1000086000,
        VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX                              = 1000086001,
@@ -181,6 +182,9 @@ enum VkStructureType
        VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_LIMITS_NVX                                  = 1000086004,
        VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_FEATURES_NVX                                = 1000086005,
        VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE                                                             = 1000092000,
+       VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR                                    = 1000119000,
+       VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR                                                    = 1000119001,
+       VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR                                                                  = 1000119002,
 };
 
 enum VkSystemAllocationScope
@@ -455,6 +459,7 @@ enum VkImageLayout
        VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL                            = 7,
        VK_IMAGE_LAYOUT_PREINITIALIZED                                          = 8,
        VK_IMAGE_LAYOUT_PRESENT_SRC_KHR                                         = 1000001002,
+       VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR                                      = 1000111000,
 };
 
 enum VkImageViewType
@@ -750,12 +755,12 @@ enum VkColorSpaceKHR
 
 enum VkPresentModeKHR
 {
-       VK_PRESENT_MODE_IMMEDIATE_KHR           = 0,
-       VK_PRESENT_MODE_MAILBOX_KHR                     = 1,
-       VK_PRESENT_MODE_FIFO_KHR                        = 2,
-       VK_PRESENT_MODE_FIFO_RELAXED_KHR        = 3,
-
-       VK_PRESENT_MODE_KHR_LAST
+       VK_PRESENT_MODE_IMMEDIATE_KHR                                   = 0,
+       VK_PRESENT_MODE_MAILBOX_KHR                                             = 1,
+       VK_PRESENT_MODE_FIFO_KHR                                                = 2,
+       VK_PRESENT_MODE_FIFO_RELAXED_KHR                                = 3,
+       VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR               = 1000111000,
+       VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR   = 1000111001,
 };
 
 enum VkDebugReportObjectTypeEXT