Skip to content

Commit cbcad3c

Browse files
committed
Update for Vulkan-Docs 1.3.301
1 parent f2eb740 commit cbcad3c

16 files changed

+31520
-30974
lines changed

include/vulkan/vulkan.cppm

+37-15
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,17 @@ export namespace VULKAN_HPP_NAMESPACE
3232
//=====================================
3333
using VULKAN_HPP_NAMESPACE::ArrayWrapper1D;
3434
using VULKAN_HPP_NAMESPACE::ArrayWrapper2D;
35-
using VULKAN_HPP_NAMESPACE::DispatchLoaderBase;
36-
using VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic;
3735
using VULKAN_HPP_NAMESPACE::Flags;
3836
using VULKAN_HPP_NAMESPACE::FlagTraits;
3937

38+
namespace detail
39+
{
40+
using VULKAN_HPP_NAMESPACE::detail::DispatchLoaderBase;
41+
using VULKAN_HPP_NAMESPACE::detail::DispatchLoaderDynamic;
4042
#if !defined( VK_NO_PROTOTYPES )
41-
using VULKAN_HPP_NAMESPACE::DispatchLoaderStatic;
43+
using VULKAN_HPP_NAMESPACE::detail::DispatchLoaderStatic;
4244
#endif /*VK_NO_PROTOTYPES*/
45+
} // namespace detail
4346

4447
using VULKAN_HPP_NAMESPACE::operator&;
4548
using VULKAN_HPP_NAMESPACE::operator|;
@@ -56,14 +59,18 @@ export namespace VULKAN_HPP_NAMESPACE
5659
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
5760

5861
#if !defined( VULKAN_HPP_NO_SMART_HANDLE )
59-
using VULKAN_HPP_NAMESPACE::ObjectDestroy;
60-
using VULKAN_HPP_NAMESPACE::ObjectDestroyShared;
61-
using VULKAN_HPP_NAMESPACE::ObjectFree;
62-
using VULKAN_HPP_NAMESPACE::ObjectFreeShared;
63-
using VULKAN_HPP_NAMESPACE::ObjectRelease;
64-
using VULKAN_HPP_NAMESPACE::ObjectReleaseShared;
65-
using VULKAN_HPP_NAMESPACE::PoolFree;
66-
using VULKAN_HPP_NAMESPACE::PoolFreeShared;
62+
namespace detail
63+
{
64+
using VULKAN_HPP_NAMESPACE::detail::ObjectDestroy;
65+
using VULKAN_HPP_NAMESPACE::detail::ObjectDestroyShared;
66+
using VULKAN_HPP_NAMESPACE::detail::ObjectFree;
67+
using VULKAN_HPP_NAMESPACE::detail::ObjectFreeShared;
68+
using VULKAN_HPP_NAMESPACE::detail::ObjectRelease;
69+
using VULKAN_HPP_NAMESPACE::detail::ObjectReleaseShared;
70+
using VULKAN_HPP_NAMESPACE::detail::PoolFree;
71+
using VULKAN_HPP_NAMESPACE::detail::PoolFreeShared;
72+
} // namespace detail
73+
6774
using VULKAN_HPP_NAMESPACE::SharedHandle;
6875
using VULKAN_HPP_NAMESPACE::UniqueHandle;
6976
#endif /*VULKAN_HPP_NO_SMART_HANDLE*/
@@ -2605,6 +2612,10 @@ export namespace VULKAN_HPP_NAMESPACE
26052612
using VULKAN_HPP_NAMESPACE::EXTDepthClampControlExtensionName;
26062613
using VULKAN_HPP_NAMESPACE::EXTDepthClampControlSpecVersion;
26072614

2615+
//=== VK_HUAWEI_hdr_vivid ===
2616+
using VULKAN_HPP_NAMESPACE::HUAWEIHdrVividExtensionName;
2617+
using VULKAN_HPP_NAMESPACE::HUAWEIHdrVividSpecVersion;
2618+
26082619
//=== VK_NV_cooperative_matrix2 ===
26092620
using VULKAN_HPP_NAMESPACE::NVCooperativeMatrix2ExtensionName;
26102621
using VULKAN_HPP_NAMESPACE::NVCooperativeMatrix2SpecVersion;
@@ -4533,6 +4544,10 @@ export namespace VULKAN_HPP_NAMESPACE
45334544
using VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampControlFeaturesEXT;
45344545
using VULKAN_HPP_NAMESPACE::PipelineViewportDepthClampControlCreateInfoEXT;
45354546

4547+
//=== VK_HUAWEI_hdr_vivid ===
4548+
using VULKAN_HPP_NAMESPACE::HdrVividDynamicMetadataHUAWEI;
4549+
using VULKAN_HPP_NAMESPACE::PhysicalDeviceHdrVividFeaturesHUAWEI;
4550+
45364551
//=== VK_NV_cooperative_matrix2 ===
45374552
using VULKAN_HPP_NAMESPACE::CooperativeMatrixFlexibleDimensionsPropertiesNV;
45384553
using VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrix2FeaturesNV;
@@ -4883,7 +4898,10 @@ export namespace VULKAN_HPP_NAMESPACE
48834898
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
48844899

48854900
#if VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL
4886-
using VULKAN_HPP_NAMESPACE::DynamicLoader;
4901+
namespace detail
4902+
{
4903+
using VULKAN_HPP_NAMESPACE::detail::DynamicLoader;
4904+
} // namespace detail
48874905
#endif /*VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL*/
48884906

48894907
//=====================
@@ -4933,9 +4951,13 @@ export namespace VULKAN_HPP_NAMESPACE
49334951
//======================
49344952

49354953
using VULKAN_HPP_RAII_NAMESPACE::Context;
4936-
using VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher;
4937-
using VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher;
4938-
using VULKAN_HPP_RAII_NAMESPACE::InstanceDispatcher;
4954+
4955+
namespace detail
4956+
{
4957+
using VULKAN_HPP_RAII_NAMESPACE::detail::ContextDispatcher;
4958+
using VULKAN_HPP_RAII_NAMESPACE::detail::DeviceDispatcher;
4959+
using VULKAN_HPP_RAII_NAMESPACE::detail::InstanceDispatcher;
4960+
} // namespace detail
49394961

49404962
//====================
49414963
//=== RAII HANDLEs ===

0 commit comments

Comments
 (0)