Skip to content

Commit 3d7026e

Browse files
committed
Update for Vulkan-Docs 1.4.337
1 parent 8a1e584 commit 3d7026e

16 files changed

+2541
-1628
lines changed

include/vulkan/vulkan.cppm

Lines changed: 25 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,12 +1048,6 @@ export namespace VULKAN_HPP_NAMESPACE
10481048
using VULKAN_HPP_NAMESPACE::SurfaceCreateFlagsOHOS;
10491049
#endif /*VK_USE_PLATFORM_OHOS*/
10501050

1051-
#if defined( VK_USE_PLATFORM_OHOS )
1052-
//=== VK_OHOS_native_buffer ===
1053-
using VULKAN_HPP_NAMESPACE::SwapchainImageUsageFlagBitsOHOS;
1054-
using VULKAN_HPP_NAMESPACE::SwapchainImageUsageFlagsOHOS;
1055-
#endif /*VK_USE_PLATFORM_OHOS*/
1056-
10571051
//=== VK_ARM_performance_counters_by_region ===
10581052
using VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionFlagBitsARM;
10591053
using VULKAN_HPP_NAMESPACE::PerformanceCounterDescriptionFlagsARM;
@@ -2165,6 +2159,10 @@ export namespace VULKAN_HPP_NAMESPACE
21652159
using VULKAN_HPP_NAMESPACE::EXTCustomBorderColorExtensionName;
21662160
using VULKAN_HPP_NAMESPACE::EXTCustomBorderColorSpecVersion;
21672161

2162+
//=== VK_EXT_texture_compression_astc_3d ===
2163+
using VULKAN_HPP_NAMESPACE::EXTTextureCompressionAstc3DExtensionName;
2164+
using VULKAN_HPP_NAMESPACE::EXTTextureCompressionAstc3DSpecVersion;
2165+
21682166
//=== VK_GOOGLE_user_type ===
21692167
using VULKAN_HPP_NAMESPACE::GOOGLEUserTypeExtensionName;
21702168
using VULKAN_HPP_NAMESPACE::GOOGLEUserTypeSpecVersion;
@@ -2927,12 +2925,6 @@ export namespace VULKAN_HPP_NAMESPACE
29272925
using VULKAN_HPP_NAMESPACE::OHOSSurfaceSpecVersion;
29282926
#endif /*VK_USE_PLATFORM_OHOS*/
29292927

2930-
#if defined( VK_USE_PLATFORM_OHOS )
2931-
//=== VK_OHOS_native_buffer ===
2932-
using VULKAN_HPP_NAMESPACE::OHOSNativeBufferExtensionName;
2933-
using VULKAN_HPP_NAMESPACE::OHOSNativeBufferSpecVersion;
2934-
#endif /*VK_USE_PLATFORM_OHOS*/
2935-
29362928
//=== VK_HUAWEI_hdr_vivid ===
29372929
using VULKAN_HPP_NAMESPACE::HUAWEIHdrVividExtensionName;
29382930
using VULKAN_HPP_NAMESPACE::HUAWEIHdrVividSpecVersion;
@@ -3010,6 +3002,10 @@ export namespace VULKAN_HPP_NAMESPACE
30103002
using VULKAN_HPP_NAMESPACE::KHRMaintenance10ExtensionName;
30113003
using VULKAN_HPP_NAMESPACE::KHRMaintenance10SpecVersion;
30123004

3005+
//=== VK_EXT_shader_long_vector ===
3006+
using VULKAN_HPP_NAMESPACE::EXTShaderLongVectorExtensionName;
3007+
using VULKAN_HPP_NAMESPACE::EXTShaderLongVectorSpecVersion;
3008+
30133009
//=== VK_SEC_pipeline_cache_incremental_mode ===
30143010
using VULKAN_HPP_NAMESPACE::SECPipelineCacheIncrementalModeExtensionName;
30153011
using VULKAN_HPP_NAMESPACE::SECPipelineCacheIncrementalModeSpecVersion;
@@ -4373,6 +4369,9 @@ export namespace VULKAN_HPP_NAMESPACE
43734369
using VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorPropertiesEXT;
43744370
using VULKAN_HPP_NAMESPACE::SamplerCustomBorderColorCreateInfoEXT;
43754371

4372+
//=== VK_EXT_texture_compression_astc_3d ===
4373+
using VULKAN_HPP_NAMESPACE::PhysicalDeviceTextureCompressionASTC3DFeaturesEXT;
4374+
43764375
//=== VK_KHR_pipeline_library ===
43774376
using VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR;
43784377

@@ -5251,13 +5250,6 @@ export namespace VULKAN_HPP_NAMESPACE
52515250
using VULKAN_HPP_NAMESPACE::SurfaceCreateInfoOHOS;
52525251
#endif /*VK_USE_PLATFORM_OHOS*/
52535252

5254-
#if defined( VK_USE_PLATFORM_OHOS )
5255-
//=== VK_OHOS_native_buffer ===
5256-
using VULKAN_HPP_NAMESPACE::NativeBufferOHOS;
5257-
using VULKAN_HPP_NAMESPACE::PhysicalDevicePresentationPropertiesOHOS;
5258-
using VULKAN_HPP_NAMESPACE::SwapchainImageCreateInfoOHOS;
5259-
#endif /*VK_USE_PLATFORM_OHOS*/
5260-
52615253
//=== VK_HUAWEI_hdr_vivid ===
52625254
using VULKAN_HPP_NAMESPACE::HdrVividDynamicMetadataHUAWEI;
52635255
using VULKAN_HPP_NAMESPACE::PhysicalDeviceHdrVividFeaturesHUAWEI;
@@ -5347,6 +5339,10 @@ export namespace VULKAN_HPP_NAMESPACE
53475339
using VULKAN_HPP_NAMESPACE::RenderingEndInfoKHR;
53485340
using VULKAN_HPP_NAMESPACE::ResolveImageModeInfoKHR;
53495341

5342+
//=== VK_EXT_shader_long_vector ===
5343+
using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderLongVectorFeaturesEXT;
5344+
using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderLongVectorPropertiesEXT;
5345+
53505346
//=== VK_SEC_pipeline_cache_incremental_mode ===
53515347
using VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCacheIncrementalModeFeaturesSEC;
53525348

@@ -7933,6 +7929,10 @@ export namespace std
79337929
template <>
79347930
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceCustomBorderColorFeaturesEXT>;
79357931

7932+
//=== VK_EXT_texture_compression_astc_3d ===
7933+
template <>
7934+
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceTextureCompressionASTC3DFeaturesEXT>;
7935+
79367936
//=== VK_KHR_pipeline_library ===
79377937
template <>
79387938
struct hash<VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR>;
@@ -9331,16 +9331,6 @@ export namespace std
93319331
struct hash<VULKAN_HPP_NAMESPACE::SurfaceCreateInfoOHOS>;
93329332
#endif /*VK_USE_PLATFORM_OHOS*/
93339333

9334-
#if defined( VK_USE_PLATFORM_OHOS )
9335-
//=== VK_OHOS_native_buffer ===
9336-
template <>
9337-
struct hash<VULKAN_HPP_NAMESPACE::NativeBufferOHOS>;
9338-
template <>
9339-
struct hash<VULKAN_HPP_NAMESPACE::SwapchainImageCreateInfoOHOS>;
9340-
template <>
9341-
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentationPropertiesOHOS>;
9342-
#endif /*VK_USE_PLATFORM_OHOS*/
9343-
93449334
//=== VK_HUAWEI_hdr_vivid ===
93459335
template <>
93469336
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceHdrVividFeaturesHUAWEI>;
@@ -9463,6 +9453,12 @@ export namespace std
94639453
template <>
94649454
struct hash<VULKAN_HPP_NAMESPACE::ResolveImageModeInfoKHR>;
94659455

9456+
//=== VK_EXT_shader_long_vector ===
9457+
template <>
9458+
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderLongVectorFeaturesEXT>;
9459+
template <>
9460+
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderLongVectorPropertiesEXT>;
9461+
94669462
//=== VK_SEC_pipeline_cache_incremental_mode ===
94679463
template <>
94689464
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCacheIncrementalModeFeaturesSEC>;
@@ -10662,13 +10658,6 @@ export
1066210658
using ::PFN_vkCreateSurfaceOHOS;
1066310659
#endif /*VK_USE_PLATFORM_OHOS*/
1066410660

10665-
#if defined( VK_USE_PLATFORM_OHOS )
10666-
//=== VK_OHOS_native_buffer ===
10667-
using ::PFN_vkAcquireImageOHOS;
10668-
using ::PFN_vkGetSwapchainGrallocUsageOHOS;
10669-
using ::PFN_vkQueueSignalReleaseImageOHOS;
10670-
#endif /*VK_USE_PLATFORM_OHOS*/
10671-
1067210661
//=== VK_NV_cooperative_matrix2 ===
1067310662
using ::PFN_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV;
1067410663

include/vulkan/vulkan.hpp

Lines changed: 63 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h
5757
# endif
5858
#endif
5959

60-
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 336, "Wrong VK_HEADER_VERSION!" );
60+
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 337, "Wrong VK_HEADER_VERSION!" );
6161

6262
// <tuple> includes <sys/sysmacros.h> through some other header
6363
// this results in major(x) being resolved to gnu_dev_major(x)
@@ -6581,27 +6581,6 @@ namespace VULKAN_HPP_NAMESPACE
65816581
}
65826582
# endif /*VK_USE_PLATFORM_OHOS*/
65836583

6584-
# if defined( VK_USE_PLATFORM_OHOS )
6585-
//=== VK_OHOS_native_buffer ===
6586-
6587-
VkResult
6588-
vkGetSwapchainGrallocUsageOHOS( VkDevice device, VkFormat format, VkImageUsageFlags imageUsage, uint64_t * grallocUsage ) const VULKAN_HPP_NOEXCEPT
6589-
{
6590-
return ::vkGetSwapchainGrallocUsageOHOS( device, format, imageUsage, grallocUsage );
6591-
}
6592-
6593-
VkResult vkAcquireImageOHOS( VkDevice device, VkImage image, int32_t nativeFenceFd, VkSemaphore semaphore, VkFence fence ) const VULKAN_HPP_NOEXCEPT
6594-
{
6595-
return ::vkAcquireImageOHOS( device, image, nativeFenceFd, semaphore, fence );
6596-
}
6597-
6598-
VkResult vkQueueSignalReleaseImageOHOS(
6599-
VkQueue queue, uint32_t waitSemaphoreCount, const VkSemaphore * pWaitSemaphores, VkImage image, int32_t * pNativeFenceFd ) const VULKAN_HPP_NOEXCEPT
6600-
{
6601-
return ::vkQueueSignalReleaseImageOHOS( queue, waitSemaphoreCount, pWaitSemaphores, image, pNativeFenceFd );
6602-
}
6603-
# endif /*VK_USE_PLATFORM_OHOS*/
6604-
66056584
//=== VK_NV_cooperative_matrix2 ===
66066585

66076586
VkResult vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(
@@ -6697,9 +6676,10 @@ namespace VULKAN_HPP_NAMESPACE
66976676
}
66986677
#endif
66996678

6700-
#if !defined( VULKAN_HPP_NO_SMART_HANDLE )
67016679
struct AllocationCallbacks;
67026680

6681+
#if !defined( VULKAN_HPP_NO_SMART_HANDLE )
6682+
67036683
namespace detail
67046684
{
67056685
template <typename OwnerType, typename Dispatch>
@@ -8837,6 +8817,10 @@ namespace VULKAN_HPP_NAMESPACE
88378817
VULKAN_HPP_CONSTEXPR_INLINE auto EXTCustomBorderColorSpecVersion = VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION;
88388818
VULKAN_HPP_CONSTEXPR_INLINE auto EXTCustomBorderColorExtensionName = VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME;
88398819

8820+
//=== VK_EXT_texture_compression_astc_3d ===
8821+
VULKAN_HPP_CONSTEXPR_INLINE auto EXTTextureCompressionAstc3DSpecVersion = VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_SPEC_VERSION;
8822+
VULKAN_HPP_CONSTEXPR_INLINE auto EXTTextureCompressionAstc3DExtensionName = VK_EXT_TEXTURE_COMPRESSION_ASTC_3D_EXTENSION_NAME;
8823+
88408824
//=== VK_GOOGLE_user_type ===
88418825
VULKAN_HPP_CONSTEXPR_INLINE auto GOOGLEUserTypeSpecVersion = VK_GOOGLE_USER_TYPE_SPEC_VERSION;
88428826
VULKAN_HPP_CONSTEXPR_INLINE auto GOOGLEUserTypeExtensionName = VK_GOOGLE_USER_TYPE_EXTENSION_NAME;
@@ -9591,12 +9575,6 @@ namespace VULKAN_HPP_NAMESPACE
95919575
VULKAN_HPP_CONSTEXPR_INLINE auto OHOSSurfaceExtensionName = VK_OHOS_SURFACE_EXTENSION_NAME;
95929576
#endif /*VK_USE_PLATFORM_OHOS*/
95939577

9594-
#if defined( VK_USE_PLATFORM_OHOS )
9595-
//=== VK_OHOS_native_buffer ===
9596-
VULKAN_HPP_CONSTEXPR_INLINE auto OHOSNativeBufferSpecVersion = VK_OHOS_NATIVE_BUFFER_SPEC_VERSION;
9597-
VULKAN_HPP_CONSTEXPR_INLINE auto OHOSNativeBufferExtensionName = VK_OHOS_NATIVE_BUFFER_EXTENSION_NAME;
9598-
#endif /*VK_USE_PLATFORM_OHOS*/
9599-
96009578
//=== VK_HUAWEI_hdr_vivid ===
96019579
VULKAN_HPP_CONSTEXPR_INLINE auto HUAWEIHdrVividSpecVersion = VK_HUAWEI_HDR_VIVID_SPEC_VERSION;
96029580
VULKAN_HPP_CONSTEXPR_INLINE auto HUAWEIHdrVividExtensionName = VK_HUAWEI_HDR_VIVID_EXTENSION_NAME;
@@ -9673,6 +9651,10 @@ namespace VULKAN_HPP_NAMESPACE
96739651
VULKAN_HPP_CONSTEXPR_INLINE auto KHRMaintenance10SpecVersion = VK_KHR_MAINTENANCE_10_SPEC_VERSION;
96749652
VULKAN_HPP_CONSTEXPR_INLINE auto KHRMaintenance10ExtensionName = VK_KHR_MAINTENANCE_10_EXTENSION_NAME;
96759653

9654+
//=== VK_EXT_shader_long_vector ===
9655+
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderLongVectorSpecVersion = VK_EXT_SHADER_LONG_VECTOR_SPEC_VERSION;
9656+
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderLongVectorExtensionName = VK_EXT_SHADER_LONG_VECTOR_EXTENSION_NAME;
9657+
96769658
//=== VK_SEC_pipeline_cache_incremental_mode ===
96779659
VULKAN_HPP_CONSTEXPR_INLINE auto SECPipelineCacheIncrementalModeSpecVersion = VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_SPEC_VERSION;
96789660
VULKAN_HPP_CONSTEXPR_INLINE auto SECPipelineCacheIncrementalModeExtensionName = VK_SEC_PIPELINE_CACHE_INCREMENTAL_MODE_EXTENSION_NAME;
@@ -14550,6 +14532,25 @@ namespace VULKAN_HPP_NAMESPACE
1455014532
};
1455114533
};
1455214534

14535+
//=== VK_EXT_texture_compression_astc_3d ===
14536+
template <>
14537+
struct StructExtends<PhysicalDeviceTextureCompressionASTC3DFeaturesEXT, PhysicalDeviceFeatures2>
14538+
{
14539+
enum
14540+
{
14541+
value = true
14542+
};
14543+
};
14544+
14545+
template <>
14546+
struct StructExtends<PhysicalDeviceTextureCompressionASTC3DFeaturesEXT, DeviceCreateInfo>
14547+
{
14548+
enum
14549+
{
14550+
value = true
14551+
};
14552+
};
14553+
1455314554
//=== VK_KHR_pipeline_library ===
1455414555
template <>
1455514556
struct StructExtends<PipelineLibraryCreateInfoKHR, GraphicsPipelineCreateInfo>
@@ -19492,45 +19493,6 @@ namespace VULKAN_HPP_NAMESPACE
1949219493
};
1949319494
};
1949419495

19495-
# if defined( VK_USE_PLATFORM_OHOS )
19496-
//=== VK_OHOS_native_buffer ===
19497-
template <>
19498-
struct StructExtends<NativeBufferOHOS, ImageCreateInfo>
19499-
{
19500-
enum
19501-
{
19502-
value = true
19503-
};
19504-
};
19505-
19506-
template <>
19507-
struct StructExtends<NativeBufferOHOS, BindImageMemoryInfo>
19508-
{
19509-
enum
19510-
{
19511-
value = true
19512-
};
19513-
};
19514-
19515-
template <>
19516-
struct StructExtends<SwapchainImageCreateInfoOHOS, ImageCreateInfo>
19517-
{
19518-
enum
19519-
{
19520-
value = true
19521-
};
19522-
};
19523-
19524-
template <>
19525-
struct StructExtends<PhysicalDevicePresentationPropertiesOHOS, PhysicalDeviceProperties2>
19526-
{
19527-
enum
19528-
{
19529-
value = true
19530-
};
19531-
};
19532-
# endif /*VK_USE_PLATFORM_OHOS*/
19533-
1953419496
//=== VK_HUAWEI_hdr_vivid ===
1953519497
template <>
1953619498
struct StructExtends<PhysicalDeviceHdrVividFeaturesHUAWEI, PhysicalDeviceFeatures2>
@@ -20039,6 +20001,34 @@ namespace VULKAN_HPP_NAMESPACE
2003920001
};
2004020002
};
2004120003

20004+
//=== VK_EXT_shader_long_vector ===
20005+
template <>
20006+
struct StructExtends<PhysicalDeviceShaderLongVectorFeaturesEXT, PhysicalDeviceFeatures2>
20007+
{
20008+
enum
20009+
{
20010+
value = true
20011+
};
20012+
};
20013+
20014+
template <>
20015+
struct StructExtends<PhysicalDeviceShaderLongVectorFeaturesEXT, DeviceCreateInfo>
20016+
{
20017+
enum
20018+
{
20019+
value = true
20020+
};
20021+
};
20022+
20023+
template <>
20024+
struct StructExtends<PhysicalDeviceShaderLongVectorPropertiesEXT, PhysicalDeviceProperties2>
20025+
{
20026+
enum
20027+
{
20028+
value = true
20029+
};
20030+
};
20031+
2004220032
//=== VK_SEC_pipeline_cache_incremental_mode ===
2004320033
template <>
2004420034
struct StructExtends<PhysicalDevicePipelineCacheIncrementalModeFeaturesSEC, PhysicalDeviceFeatures2>
@@ -20136,6 +20126,11 @@ namespace VULKAN_HPP_NAMESPACE
2013620126
{
2013720127
m_library = dlopen( "/usr/local/lib/libvulkan.dylib", RTLD_NOW | RTLD_LOCAL );
2013820128
}
20129+
// for Homebrew installations on Apple Silicon
20130+
if ( !m_library )
20131+
{
20132+
m_library = dlopen( "/opt/homebrew/lib/libvulkan.dylib", RTLD_NOW | RTLD_LOCAL );
20133+
}
2013920134
if ( !m_library )
2014020135
{
2014120136
m_library = dlopen( "libMoltenVK.dylib", RTLD_NOW | RTLD_LOCAL );
@@ -21490,17 +21485,6 @@ namespace VULKAN_HPP_NAMESPACE
2149021485
PFN_dummy vkCreateSurfaceOHOS_placeholder = 0;
2149121486
#endif /*VK_USE_PLATFORM_OHOS*/
2149221487

21493-
#if defined( VK_USE_PLATFORM_OHOS )
21494-
//=== VK_OHOS_native_buffer ===
21495-
PFN_vkGetSwapchainGrallocUsageOHOS vkGetSwapchainGrallocUsageOHOS = 0;
21496-
PFN_vkAcquireImageOHOS vkAcquireImageOHOS = 0;
21497-
PFN_vkQueueSignalReleaseImageOHOS vkQueueSignalReleaseImageOHOS = 0;
21498-
#else
21499-
PFN_dummy vkGetSwapchainGrallocUsageOHOS_placeholder = 0;
21500-
PFN_dummy vkAcquireImageOHOS_placeholder = 0;
21501-
PFN_dummy vkQueueSignalReleaseImageOHOS_placeholder = 0;
21502-
#endif /*VK_USE_PLATFORM_OHOS*/
21503-
2150421488
//=== VK_NV_cooperative_matrix2 ===
2150521489
PFN_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV = 0;
2150621490

@@ -23148,13 +23132,6 @@ namespace VULKAN_HPP_NAMESPACE
2314823132
vkCreateSurfaceOHOS = PFN_vkCreateSurfaceOHOS( vkGetInstanceProcAddr( instance, "vkCreateSurfaceOHOS" ) );
2314923133
#endif /*VK_USE_PLATFORM_OHOS*/
2315023134

23151-
#if defined( VK_USE_PLATFORM_OHOS )
23152-
//=== VK_OHOS_native_buffer ===
23153-
vkGetSwapchainGrallocUsageOHOS = PFN_vkGetSwapchainGrallocUsageOHOS( vkGetInstanceProcAddr( instance, "vkGetSwapchainGrallocUsageOHOS" ) );
23154-
vkAcquireImageOHOS = PFN_vkAcquireImageOHOS( vkGetInstanceProcAddr( instance, "vkAcquireImageOHOS" ) );
23155-
vkQueueSignalReleaseImageOHOS = PFN_vkQueueSignalReleaseImageOHOS( vkGetInstanceProcAddr( instance, "vkQueueSignalReleaseImageOHOS" ) );
23156-
#endif /*VK_USE_PLATFORM_OHOS*/
23157-
2315823135
//=== VK_NV_cooperative_matrix2 ===
2315923136
vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV = PFN_vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(
2316023137
vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV" ) );
@@ -24420,13 +24397,6 @@ namespace VULKAN_HPP_NAMESPACE
2442024397
vkUpdateIndirectExecutionSetShaderEXT =
2442124398
PFN_vkUpdateIndirectExecutionSetShaderEXT( vkGetDeviceProcAddr( device, "vkUpdateIndirectExecutionSetShaderEXT" ) );
2442224399

24423-
#if defined( VK_USE_PLATFORM_OHOS )
24424-
//=== VK_OHOS_native_buffer ===
24425-
vkGetSwapchainGrallocUsageOHOS = PFN_vkGetSwapchainGrallocUsageOHOS( vkGetDeviceProcAddr( device, "vkGetSwapchainGrallocUsageOHOS" ) );
24426-
vkAcquireImageOHOS = PFN_vkAcquireImageOHOS( vkGetDeviceProcAddr( device, "vkAcquireImageOHOS" ) );
24427-
vkQueueSignalReleaseImageOHOS = PFN_vkQueueSignalReleaseImageOHOS( vkGetDeviceProcAddr( device, "vkQueueSignalReleaseImageOHOS" ) );
24428-
#endif /*VK_USE_PLATFORM_OHOS*/
24429-
2443024400
#if defined( VK_USE_PLATFORM_METAL_EXT )
2443124401
//=== VK_EXT_external_memory_metal ===
2443224402
vkGetMemoryMetalHandleEXT = PFN_vkGetMemoryMetalHandleEXT( vkGetDeviceProcAddr( device, "vkGetMemoryMetalHandleEXT" ) );

0 commit comments

Comments
 (0)