update dependencies (#235)

Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action

Co-authored-by: kbJeff-8 <kbJeff-8@users.noreply.github.com>
This commit is contained in:
Jeff
2026-07-05 13:34:51 +02:00
committed by GitHub
parent fafd5c9dc9
commit fe60a3edfc
43 changed files with 850 additions and 115 deletions
+62 -11
View File
@@ -36,7 +36,7 @@
# endif
#endif
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 353, "Wrong VK_HEADER_VERSION!" );
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 356, "Wrong VK_HEADER_VERSION!" );
VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
{
@@ -11120,6 +11120,10 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderReplicatedCompositesSpecVersion = VK_EXT_SHADER_REPLICATED_COMPOSITES_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderReplicatedCompositesExtensionName = VK_EXT_SHADER_REPLICATED_COMPOSITES_EXTENSION_NAME;
//=== VK_ARM_tensor_controls ===
VULKAN_HPP_CONSTEXPR_INLINE auto ARMTensorControlsSpecVersion = VK_ARM_TENSOR_CONTROLS_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto ARMTensorControlsExtensionName = VK_ARM_TENSOR_CONTROLS_EXTENSION_NAME;
//=== VK_EXT_shader_float8 ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderFloat8SpecVersion = VK_EXT_SHADER_FLOAT8_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderFloat8ExtensionName = VK_EXT_SHADER_FLOAT8_EXTENSION_NAME;
@@ -11198,6 +11202,10 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto KHRVideoEncodeFeedback2SpecVersion = VK_KHR_VIDEO_ENCODE_FEEDBACK_2_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto KHRVideoEncodeFeedback2ExtensionName = VK_KHR_VIDEO_ENCODE_FEEDBACK_2_EXTENSION_NAME;
//=== VK_IMG_filter_linear_2d ===
VULKAN_HPP_CONSTEXPR_INLINE auto IMGFilterLinear2DSpecVersion = VK_IMG_FILTER_LINEAR_2D_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto IMGFilterLinear2DExtensionName = VK_IMG_FILTER_LINEAR_2D_EXTENSION_NAME;
#if defined( VK_USE_PLATFORM_METAL_EXT )
//=== VK_EXT_external_memory_metal ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTExternalMemoryMetalSpecVersion = VK_EXT_EXTERNAL_MEMORY_METAL_SPEC_VERSION;
@@ -11310,6 +11318,10 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto KHRExtendedFlagsSpecVersion = VK_KHR_EXTENDED_FLAGS_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto KHRExtendedFlagsExtensionName = VK_KHR_EXTENDED_FLAGS_EXTENSION_NAME;
//=== VK_EXT_shader_ocp_microscaling_types ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderOcpMicroscalingTypesSpecVersion = VK_EXT_SHADER_OCP_MICROSCALING_TYPES_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderOcpMicroscalingTypesExtensionName = VK_EXT_SHADER_OCP_MICROSCALING_TYPES_EXTENSION_NAME;
//=== VK_VALVE_shader_mixed_float_dot_product ===
VULKAN_HPP_CONSTEXPR_INLINE auto VALVEShaderMixedFloatDotProductSpecVersion = VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto VALVEShaderMixedFloatDotProductExtensionName = VK_VALVE_SHADER_MIXED_FLOAT_DOT_PRODUCT_EXTENSION_NAME;
@@ -21165,6 +21177,25 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
};
};
//=== VK_ARM_tensor_controls ===
template <>
struct StructExtends<TensorRollingBackingCreateInfoARM, TensorCreateInfoARM>
{
enum
{
value = true
};
};
template <>
struct StructExtends<TensorExplicitTilingFormatPropertiesARM, FormatProperties2>
{
enum
{
value = true
};
};
//=== VK_EXT_shader_float8 ===
template <>
struct StructExtends<PhysicalDeviceShaderFloat8FeaturesEXT, PhysicalDeviceFeatures2>
@@ -22724,6 +22755,25 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
};
};
//=== VK_EXT_shader_ocp_microscaling_types ===
template <>
struct StructExtends<PhysicalDeviceShaderOCPMicroscalingTypesFeaturesEXT, PhysicalDeviceFeatures2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceShaderOCPMicroscalingTypesFeaturesEXT, DeviceCreateInfo>
{
enum
{
value = true
};
};
//=== VK_VALVE_shader_mixed_float_dot_product ===
template <>
struct StructExtends<PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE, PhysicalDeviceFeatures2>
@@ -24413,18 +24463,21 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
}
// This interface does not require a linked vulkan library.
void init( VkInstance instance,
PFN_vkGetInstanceProcAddr getInstanceProcAddr,
VkDevice device = {},
PFN_vkGetDeviceProcAddr /*getDeviceProcAddr*/ = nullptr ) VULKAN_HPP_NOEXCEPT
void init( VkInstance instance, PFN_vkGetInstanceProcAddr getInstanceProcAddr ) VULKAN_HPP_NOEXCEPT
{
VULKAN_HPP_ASSERT( instance && getInstanceProcAddr );
vkGetInstanceProcAddr = getInstanceProcAddr;
init( Instance( instance ) );
if ( device )
{
init( Device( device ) );
}
}
// This interface does not require a linked vulkan library.
void init( VkInstance instance, PFN_vkGetInstanceProcAddr getInstanceProcAddr, VkDevice device, PFN_vkGetDeviceProcAddr getDeviceProcAddr )
VULKAN_HPP_NOEXCEPT
{
init( instance, getInstanceProcAddr );
VULKAN_HPP_ASSERT( device && getDeviceProcAddr );
vkGetDeviceProcAddr = getDeviceProcAddr;
init( Device( device ) );
}
void init( Instance instanceCpp ) VULKAN_HPP_NOEXCEPT
@@ -26111,7 +26164,6 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
VkDevice device = static_cast<VkDevice>( deviceCpp );
//=== VK_VERSION_1_0 ===
vkGetDeviceProcAddr = PFN_vkGetDeviceProcAddr( vkGetDeviceProcAddr( device, "vkGetDeviceProcAddr" ) );
vkDestroyDevice = PFN_vkDestroyDevice( vkGetDeviceProcAddr( device, "vkDestroyDevice" ) );
vkGetDeviceQueue = PFN_vkGetDeviceQueue( vkGetDeviceProcAddr( device, "vkGetDeviceQueue" ) );
vkQueueSubmit = PFN_vkQueueSubmit( vkGetDeviceProcAddr( device, "vkQueueSubmit" ) );
@@ -27456,7 +27508,6 @@ VULKAN_HPP_EXPORT namespace VULKAN_HPP_NAMESPACE
init( instance, device, dl );
}
};
#if defined( VULKAN_HPP_CXX_MODULE ) && !defined( VULKAN_HPP_DEFAULT_DISPATCHER_HANDLED ) && VULKAN_HPP_DISPATCH_LOADER_DYNAMIC == 1
VULKAN_HPP_STORAGE_API DispatchLoaderDynamic defaultDispatchLoaderDynamic;
#endif