Update for Vulkan-Docs 1.4.305
This commit is contained in:
parent
d4a196d8c8
commit
a03d2f6d57
54 changed files with 5328 additions and 4508 deletions
|
|
@ -1,4 +1,4 @@
|
|||
// Copyright 2015-2024 The Khronos Group Inc.
|
||||
// Copyright 2015-2025 The Khronos Group Inc.
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0 OR MIT
|
||||
//
|
||||
|
|
@ -919,6 +919,10 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeEXT;
|
||||
using VULKAN_HPP_NAMESPACE::IndirectExecutionSetInfoTypeEXT;
|
||||
|
||||
//=== VK_KHR_maintenance8 ===
|
||||
using VULKAN_HPP_NAMESPACE::AccessFlagBits3KHR;
|
||||
using VULKAN_HPP_NAMESPACE::AccessFlags3KHR;
|
||||
|
||||
//=== VK_EXT_depth_clamp_control ===
|
||||
using VULKAN_HPP_NAMESPACE::DepthClampModeEXT;
|
||||
|
||||
|
|
@ -2638,6 +2642,10 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::EXTDeviceGeneratedCommandsExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::EXTDeviceGeneratedCommandsSpecVersion;
|
||||
|
||||
//=== VK_KHR_maintenance8 ===
|
||||
using VULKAN_HPP_NAMESPACE::KHRMaintenance8ExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::KHRMaintenance8SpecVersion;
|
||||
|
||||
//=== VK_MESA_image_alignment_control ===
|
||||
using VULKAN_HPP_NAMESPACE::MESAImageAlignmentControlExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::MESAImageAlignmentControlSpecVersion;
|
||||
|
|
@ -2654,6 +2662,14 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::NVCooperativeMatrix2ExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::NVCooperativeMatrix2SpecVersion;
|
||||
|
||||
//=== VK_ARM_pipeline_opacity_micromap ===
|
||||
using VULKAN_HPP_NAMESPACE::ARMPipelineOpacityMicromapExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::ARMPipelineOpacityMicromapSpecVersion;
|
||||
|
||||
//=== VK_KHR_depth_clamp_zero_one ===
|
||||
using VULKAN_HPP_NAMESPACE::KHRDepthClampZeroOneExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::KHRDepthClampZeroOneSpecVersion;
|
||||
|
||||
//=== VK_EXT_vertex_attribute_robustness ===
|
||||
using VULKAN_HPP_NAMESPACE::EXTVertexAttributeRobustnessExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::EXTVertexAttributeRobustnessSpecVersion;
|
||||
|
|
@ -4316,9 +4332,6 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::DescriptorSetLayoutHostMappingInfoVALVE;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE;
|
||||
|
||||
//=== VK_EXT_depth_clamp_zero_one ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesEXT;
|
||||
|
||||
//=== VK_EXT_non_seamless_cube_map ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT;
|
||||
|
||||
|
|
@ -4654,6 +4667,10 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::WriteIndirectExecutionSetPipelineEXT;
|
||||
using VULKAN_HPP_NAMESPACE::WriteIndirectExecutionSetShaderEXT;
|
||||
|
||||
//=== VK_KHR_maintenance8 ===
|
||||
using VULKAN_HPP_NAMESPACE::MemoryBarrierAccessFlags3KHR;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance8FeaturesKHR;
|
||||
|
||||
//=== VK_MESA_image_alignment_control ===
|
||||
using VULKAN_HPP_NAMESPACE::ImageAlignmentControlCreateInfoMESA;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA;
|
||||
|
|
@ -4673,6 +4690,13 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrix2FeaturesNV;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrix2PropertiesNV;
|
||||
|
||||
//=== VK_ARM_pipeline_opacity_micromap ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineOpacityMicromapFeaturesARM;
|
||||
|
||||
//=== VK_KHR_depth_clamp_zero_one ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesEXT;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesKHR;
|
||||
|
||||
//=== VK_EXT_vertex_attribute_robustness ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeRobustnessFeaturesEXT;
|
||||
|
||||
|
|
@ -7671,10 +7695,6 @@ export namespace std
|
|||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::DescriptorSetLayoutHostMappingInfoVALVE>;
|
||||
|
||||
//=== VK_EXT_depth_clamp_zero_one ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesEXT>;
|
||||
|
||||
//=== VK_EXT_non_seamless_cube_map ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceNonSeamlessCubeMapFeaturesEXT>;
|
||||
|
|
@ -8211,6 +8231,12 @@ export namespace std
|
|||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::WriteIndirectExecutionSetShaderEXT>;
|
||||
|
||||
//=== VK_KHR_maintenance8 ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceMaintenance8FeaturesKHR>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::MemoryBarrierAccessFlags3KHR>;
|
||||
|
||||
//=== VK_MESA_image_alignment_control ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceImageAlignmentControlFeaturesMESA>;
|
||||
|
|
@ -8241,8 +8267,20 @@ export namespace std
|
|||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceCooperativeMatrix2PropertiesNV>;
|
||||
|
||||
//=== VK_ARM_pipeline_opacity_micromap ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineOpacityMicromapFeaturesARM>;
|
||||
|
||||
//=== VK_KHR_depth_clamp_zero_one ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthClampZeroOneFeaturesKHR>;
|
||||
|
||||
//=== VK_EXT_vertex_attribute_robustness ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeRobustnessFeaturesEXT>;
|
||||
|
||||
} // namespace std
|
||||
|
||||
// This VkFlags type is used as part of a bitfield in some structure.
|
||||
// As it that can't be mimiced by vk-data types, we need to export just that!!
|
||||
export VkGeometryInstanceFlagsKHR;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue