|
37 | 37 | # endif |
38 | 38 | #endif |
39 | 39 |
|
40 | | -VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 348, "Wrong VK_HEADER_VERSION!" ); |
| 40 | +VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 349, "Wrong VK_HEADER_VERSION!" ); |
41 | 41 |
|
42 | 42 | VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
43 | 43 | { |
@@ -1748,6 +1748,7 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
1748 | 1748 | DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceProperties2 ) |
1749 | 1749 | DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceProperties2KHR ) |
1750 | 1750 | DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM ) |
| 1751 | + DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM ) |
1751 | 1752 | DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyDataGraphProcessingEnginePropertiesARM ) |
1752 | 1753 | DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyDataGraphPropertiesARM ) |
1753 | 1754 | DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR ) |
@@ -8056,6 +8057,20 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
8056 | 8057 | return ::vkCmdEndRendering2KHR( commandBuffer, pRenderingEndInfo ); |
8057 | 8058 | } |
8058 | 8059 |
|
| 8060 | + //=== VK_ARM_data_graph_optical_flow === |
| 8061 | + |
| 8062 | + VULKAN_HPP_INLINE VkResult vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM( |
| 8063 | + VkPhysicalDevice physicalDevice, |
| 8064 | + uint32_t queueFamilyIndex, |
| 8065 | + VkQueueFamilyDataGraphPropertiesARM const * pQueueFamilyDataGraphProperties, |
| 8066 | + VkDataGraphOpticalFlowImageFormatInfoARM const * pOpticalFlowImageFormatInfo, |
| 8067 | + uint32_t * pFormatCount, |
| 8068 | + VkDataGraphOpticalFlowImageFormatPropertiesARM * pImageFormatProperties ) const VULKAN_HPP_NOEXCEPT |
| 8069 | + { |
| 8070 | + return ::vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM( |
| 8071 | + physicalDevice, queueFamilyIndex, pQueueFamilyDataGraphProperties, pOpticalFlowImageFormatInfo, pFormatCount, pImageFormatProperties ); |
| 8072 | + } |
| 8073 | + |
8059 | 8074 | //=== VK_NV_compute_occupancy_priority === |
8060 | 8075 |
|
8061 | 8076 | VULKAN_HPP_INLINE void vkCmdSetComputeOccupancyPriorityNV( VkCommandBuffer commandBuffer, |
@@ -10876,7 +10891,9 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
10876 | 10891 | VULKAN_HPP_CONSTEXPR_INLINE auto KHRVideoMaintenance1ExtensionName = VK_KHR_VIDEO_MAINTENANCE_1_EXTENSION_NAME; |
10877 | 10892 |
|
10878 | 10893 | //=== VK_NV_per_stage_descriptor_set === |
10879 | | - VULKAN_HPP_CONSTEXPR_INLINE auto NVPerStageDescriptorSetSpecVersion = VK_NV_PER_STAGE_DESCRIPTOR_SET_SPEC_VERSION; |
| 10894 | + VULKAN_HPP_DEPRECATED( "The VK_NV_per_stage_descriptor_set extension has been deprecated by VK_EXT_descriptor_heap." ) |
| 10895 | + VULKAN_HPP_CONSTEXPR_INLINE auto NVPerStageDescriptorSetSpecVersion = VK_NV_PER_STAGE_DESCRIPTOR_SET_SPEC_VERSION; |
| 10896 | + VULKAN_HPP_DEPRECATED( "The VK_NV_per_stage_descriptor_set extension has been deprecated by VK_EXT_descriptor_heap." ) |
10880 | 10897 | VULKAN_HPP_CONSTEXPR_INLINE auto NVPerStageDescriptorSetExtensionName = VK_NV_PER_STAGE_DESCRIPTOR_SET_EXTENSION_NAME; |
10881 | 10898 |
|
10882 | 10899 | //=== VK_QCOM_image_processing2 === |
@@ -11141,6 +11158,10 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
11141 | 11158 | VULKAN_HPP_CONSTEXPR_INLINE auto KHRMaintenance10SpecVersion = VK_KHR_MAINTENANCE_10_SPEC_VERSION; |
11142 | 11159 | VULKAN_HPP_CONSTEXPR_INLINE auto KHRMaintenance10ExtensionName = VK_KHR_MAINTENANCE_10_EXTENSION_NAME; |
11143 | 11160 |
|
| 11161 | + //=== VK_ARM_data_graph_optical_flow === |
| 11162 | + VULKAN_HPP_CONSTEXPR_INLINE auto ARMDataGraphOpticalFlowSpecVersion = VK_ARM_DATA_GRAPH_OPTICAL_FLOW_SPEC_VERSION; |
| 11163 | + VULKAN_HPP_CONSTEXPR_INLINE auto ARMDataGraphOpticalFlowExtensionName = VK_ARM_DATA_GRAPH_OPTICAL_FLOW_EXTENSION_NAME; |
| 11164 | + |
11144 | 11165 | //=== VK_EXT_shader_long_vector === |
11145 | 11166 | VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderLongVectorSpecVersion = VK_EXT_SHADER_LONG_VECTOR_SPEC_VERSION; |
11146 | 11167 | VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderLongVectorExtensionName = VK_EXT_SHADER_LONG_VECTOR_EXTENSION_NAME; |
@@ -21940,6 +21961,79 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
21940 | 21961 | }; |
21941 | 21962 | }; |
21942 | 21963 |
|
| 21964 | + //=== VK_ARM_data_graph_optical_flow === |
| 21965 | + template <> |
| 21966 | + struct StructExtends<PhysicalDeviceDataGraphOpticalFlowFeaturesARM, PhysicalDeviceFeatures2> |
| 21967 | + { |
| 21968 | + enum |
| 21969 | + { |
| 21970 | + value = true |
| 21971 | + }; |
| 21972 | + }; |
| 21973 | + |
| 21974 | + template <> |
| 21975 | + struct StructExtends<PhysicalDeviceDataGraphOpticalFlowFeaturesARM, DeviceCreateInfo> |
| 21976 | + { |
| 21977 | + enum |
| 21978 | + { |
| 21979 | + value = true |
| 21980 | + }; |
| 21981 | + }; |
| 21982 | + |
| 21983 | + template <> |
| 21984 | + struct StructExtends<DataGraphPipelineOpticalFlowCreateInfoARM, DataGraphPipelineCreateInfoARM> |
| 21985 | + { |
| 21986 | + enum |
| 21987 | + { |
| 21988 | + value = true |
| 21989 | + }; |
| 21990 | + }; |
| 21991 | + |
| 21992 | + template <> |
| 21993 | + struct StructExtends<DataGraphOpticalFlowImageFormatInfoARM, PhysicalDeviceImageFormatInfo2> |
| 21994 | + { |
| 21995 | + enum |
| 21996 | + { |
| 21997 | + value = true |
| 21998 | + }; |
| 21999 | + }; |
| 22000 | + |
| 22001 | + template <> |
| 22002 | + struct StructExtends<DataGraphOpticalFlowImageFormatInfoARM, ImageCreateInfo> |
| 22003 | + { |
| 22004 | + enum |
| 22005 | + { |
| 22006 | + value = true |
| 22007 | + }; |
| 22008 | + }; |
| 22009 | + |
| 22010 | + template <> |
| 22011 | + struct StructExtends<DataGraphPipelineOpticalFlowDispatchInfoARM, DataGraphPipelineDispatchInfoARM> |
| 22012 | + { |
| 22013 | + enum |
| 22014 | + { |
| 22015 | + value = true |
| 22016 | + }; |
| 22017 | + }; |
| 22018 | + |
| 22019 | + template <> |
| 22020 | + struct StructExtends<DataGraphPipelineResourceInfoImageLayoutARM, DataGraphPipelineResourceInfoARM> |
| 22021 | + { |
| 22022 | + enum |
| 22023 | + { |
| 22024 | + value = true |
| 22025 | + }; |
| 22026 | + }; |
| 22027 | + |
| 22028 | + template <> |
| 22029 | + struct StructExtends<DataGraphPipelineSingleNodeCreateInfoARM, DataGraphPipelineCreateInfoARM> |
| 22030 | + { |
| 22031 | + enum |
| 22032 | + { |
| 22033 | + value = true |
| 22034 | + }; |
| 22035 | + }; |
| 22036 | + |
21943 | 22037 | //=== VK_EXT_shader_long_vector === |
21944 | 22038 | template <> |
21945 | 22039 | struct StructExtends<PhysicalDeviceShaderLongVectorFeaturesEXT, PhysicalDeviceFeatures2> |
@@ -23564,6 +23658,9 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
23564 | 23658 | //=== VK_KHR_maintenance10 === |
23565 | 23659 | PFN_vkCmdEndRendering2KHR vkCmdEndRendering2KHR = 0; |
23566 | 23660 |
|
| 23661 | + //=== VK_ARM_data_graph_optical_flow === |
| 23662 | + PFN_vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM = 0; |
| 23663 | + |
23567 | 23664 | //=== VK_NV_compute_occupancy_priority === |
23568 | 23665 | PFN_vkCmdSetComputeOccupancyPriorityNV vkCmdSetComputeOccupancyPriorityNV = 0; |
23569 | 23666 |
|
@@ -25293,6 +25390,10 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE |
25293 | 25390 | //=== VK_KHR_maintenance10 === |
25294 | 25391 | vkCmdEndRendering2KHR = PFN_vkCmdEndRendering2KHR( vkGetInstanceProcAddr( instance, "vkCmdEndRendering2KHR" ) ); |
25295 | 25392 |
|
| 25393 | + //=== VK_ARM_data_graph_optical_flow === |
| 25394 | + vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM = PFN_vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM( |
| 25395 | + vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM" ) ); |
| 25396 | + |
25296 | 25397 | //=== VK_NV_compute_occupancy_priority === |
25297 | 25398 | vkCmdSetComputeOccupancyPriorityNV = PFN_vkCmdSetComputeOccupancyPriorityNV( vkGetInstanceProcAddr( instance, "vkCmdSetComputeOccupancyPriorityNV" ) ); |
25298 | 25399 |
|
|
0 commit comments