Skip to content

Commit 766aaab

Browse files
committed
Update for Vulkan-Docs 1.4.331
1 parent df27465 commit 766aaab

17 files changed

+4031
-1243
lines changed

include/vulkan/vulkan.cppm

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,6 +1048,10 @@ export namespace VULKAN_HPP_NAMESPACE
10481048
using VULKAN_HPP_NAMESPACE::SwapchainImageUsageFlagsOHOS;
10491049
#endif /*VK_USE_PLATFORM_OHOS*/
10501050

1051+
//=== VK_ARM_performance_counters_by_region ===
1052+
using VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionFlagBitsARM;
1053+
using VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionFlagsARM;
1054+
10511055
//=== VK_KHR_maintenance10 ===
10521056
using VULKAN_HPP_NAMESPACE::RenderingAttachmentFlagBitsKHR;
10531057
using VULKAN_HPP_NAMESPACE::RenderingAttachmentFlagsKHR;
@@ -2543,6 +2547,12 @@ export namespace VULKAN_HPP_NAMESPACE
25432547
using VULKAN_HPP_NAMESPACE::EXTNestedCommandBufferExtensionName;
25442548
using VULKAN_HPP_NAMESPACE::EXTNestedCommandBufferSpecVersion;
25452549

2550+
#if defined( VK_USE_PLATFORM_OHOS )
2551+
//=== VK_OHOS_external_memory ===
2552+
using VULKAN_HPP_NAMESPACE::OHOSExternalMemoryExtensionName;
2553+
using VULKAN_HPP_NAMESPACE::OHOSExternalMemorySpecVersion;
2554+
#endif /*VK_USE_PLATFORM_OHOS*/
2555+
25462556
//=== VK_EXT_external_memory_acquire_unmodified ===
25472557
using VULKAN_HPP_NAMESPACE::EXTExternalMemoryAcquireUnmodifiedExtensionName;
25482558
using VULKAN_HPP_NAMESPACE::EXTExternalMemoryAcquireUnmodifiedSpecVersion;
@@ -2927,6 +2937,10 @@ export namespace VULKAN_HPP_NAMESPACE
29272937
using VULKAN_HPP_NAMESPACE::KHRDepthClampZeroOneExtensionName;
29282938
using VULKAN_HPP_NAMESPACE::KHRDepthClampZeroOneSpecVersion;
29292939

2940+
//=== VK_ARM_performance_counters_by_region ===
2941+
using VULKAN_HPP_NAMESPACE::ARMPerformanceCountersByRegionExtensionName;
2942+
using VULKAN_HPP_NAMESPACE::ARMPerformanceCountersByRegionSpecVersion;
2943+
29302944
//=== VK_EXT_vertex_attribute_robustness ===
29312945
using VULKAN_HPP_NAMESPACE::EXTVertexAttributeRobustnessExtensionName;
29322946
using VULKAN_HPP_NAMESPACE::EXTVertexAttributeRobustnessSpecVersion;
@@ -4680,6 +4694,16 @@ export namespace VULKAN_HPP_NAMESPACE
46804694
using VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferFeaturesEXT;
46814695
using VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferPropertiesEXT;
46824696

4697+
#if defined( VK_USE_PLATFORM_OHOS )
4698+
//=== VK_OHOS_external_memory ===
4699+
using VULKAN_HPP_NAMESPACE::ExternalFormatOHOS;
4700+
using VULKAN_HPP_NAMESPACE::ImportNativeBufferInfoOHOS;
4701+
using VULKAN_HPP_NAMESPACE::MemoryGetNativeBufferInfoOHOS;
4702+
using VULKAN_HPP_NAMESPACE::NativeBufferFormatPropertiesOHOS;
4703+
using VULKAN_HPP_NAMESPACE::NativeBufferPropertiesOHOS;
4704+
using VULKAN_HPP_NAMESPACE::NativeBufferUsageOHOS;
4705+
#endif /*VK_USE_PLATFORM_OHOS*/
4706+
46834707
//=== VK_EXT_external_memory_acquire_unmodified ===
46844708
using VULKAN_HPP_NAMESPACE::ExternalMemoryAcquireUnmodifiedEXT;
46854709

@@ -5206,6 +5230,13 @@ export namespace VULKAN_HPP_NAMESPACE
52065230
using VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesEXT;
52075231
using VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesKHR;
52085232

5233+
//=== VK_ARM_performance_counters_by_region ===
5234+
using VULKAN_HPP_NAMESPACE::PerformanceCounterARM;
5235+
using VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionARM;
5236+
using VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceCountersByRegionFeaturesARM;
5237+
using VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceCountersByRegionPropertiesARM;
5238+
using VULKAN_HPP_NAMESPACE::RenderPassPerformanceCountersByRegionBeginInfoARM;
5239+
52095240
//=== VK_EXT_vertex_attribute_robustness ===
52105241
using VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeRobustnessFeaturesEXT;
52115242

@@ -8386,6 +8417,22 @@ export namespace std
83868417
template <>
83878418
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceNestedCommandBufferPropertiesEXT>;
83888419

8420+
#if defined( VK_USE_PLATFORM_OHOS )
8421+
//=== VK_OHOS_external_memory ===
8422+
template <>
8423+
struct hash<VULKAN_HPP_NAMESPACE::NativeBufferUsageOHOS>;
8424+
template <>
8425+
struct hash<VULKAN_HPP_NAMESPACE::NativeBufferPropertiesOHOS>;
8426+
template <>
8427+
struct hash<VULKAN_HPP_NAMESPACE::NativeBufferFormatPropertiesOHOS>;
8428+
template <>
8429+
struct hash<VULKAN_HPP_NAMESPACE::ImportNativeBufferInfoOHOS>;
8430+
template <>
8431+
struct hash<VULKAN_HPP_NAMESPACE::MemoryGetNativeBufferInfoOHOS>;
8432+
template <>
8433+
struct hash<VULKAN_HPP_NAMESPACE::ExternalFormatOHOS>;
8434+
#endif /*VK_USE_PLATFORM_OHOS*/
8435+
83898436
//=== VK_EXT_external_memory_acquire_unmodified ===
83908437
template <>
83918438
struct hash<VULKAN_HPP_NAMESPACE::ExternalMemoryAcquireUnmodifiedEXT>;
@@ -9230,6 +9277,18 @@ export namespace std
92309277
template <>
92319278
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesKHR>;
92329279

9280+
//=== VK_ARM_performance_counters_by_region ===
9281+
template <>
9282+
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceCountersByRegionFeaturesARM>;
9283+
template <>
9284+
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDevicePerformanceCountersByRegionPropertiesARM>;
9285+
template <>
9286+
struct hash<VULKAN_HPP_NAMESPACE::PerformanceCounterARM>;
9287+
template <>
9288+
struct hash<VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionARM>;
9289+
template <>
9290+
struct hash<VULKAN_HPP_NAMESPACE::RenderPassPerformanceCountersByRegionBeginInfoARM>;
9291+
92339292
//=== VK_EXT_vertex_attribute_robustness ===
92349293
template <>
92359294
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeRobustnessFeaturesEXT>;
@@ -10292,6 +10351,12 @@ export
1029210351
using ::PFN_vkGetPipelineIndirectDeviceAddressNV;
1029310352
using ::PFN_vkGetPipelineIndirectMemoryRequirementsNV;
1029410353

10354+
#if defined( VK_USE_PLATFORM_OHOS )
10355+
//=== VK_OHOS_external_memory ===
10356+
using ::PFN_vkGetMemoryNativeBufferOHOS;
10357+
using ::PFN_vkGetNativeBufferPropertiesOHOS;
10358+
#endif /*VK_USE_PLATFORM_OHOS*/
10359+
1029510360
//=== VK_EXT_extended_dynamic_state3 ===
1029610361
using ::PFN_vkCmdSetAlphaToCoverageEnableEXT;
1029710362
using ::PFN_vkCmdSetAlphaToOneEnableEXT;
@@ -10489,6 +10554,9 @@ export
1048910554
using ::PFN_vkGetMemoryMetalHandlePropertiesEXT;
1049010555
#endif /*VK_USE_PLATFORM_METAL_EXT*/
1049110556

10557+
//=== VK_ARM_performance_counters_by_region ===
10558+
using ::PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM;
10559+
1049210560
//=== VK_EXT_fragment_density_map_offset ===
1049310561
using ::PFN_vkCmdEndRendering2EXT;
1049410562

0 commit comments

Comments
 (0)