Update for Vulkan-Docs 1.4.309
This commit is contained in:
parent
234c4b7370
commit
952f776f65
18 changed files with 11864 additions and 177 deletions
|
|
@ -22,7 +22,9 @@ module;
|
|||
#include <vulkan/vulkan_hash.hpp>
|
||||
#include <vulkan/vulkan_raii.hpp>
|
||||
#include <vulkan/vulkan_shared.hpp>
|
||||
#include <vulkan/vulkan_to_string.hpp>
|
||||
#ifndef VULKAN_HPP_NO_TO_STRING
|
||||
# include <vulkan/vulkan_to_string.hpp>
|
||||
#endif
|
||||
|
||||
export module vulkan_hpp;
|
||||
|
||||
|
|
@ -2726,6 +2728,12 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::EXTVertexAttributeRobustnessExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::EXTVertexAttributeRobustnessSpecVersion;
|
||||
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
//=== VK_NV_present_metering ===
|
||||
using VULKAN_HPP_NAMESPACE::NVPresentMeteringExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::NVPresentMeteringSpecVersion;
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
|
||||
//========================
|
||||
//=== CONSTEXPR VALUEs ===
|
||||
//========================
|
||||
|
|
@ -4806,6 +4814,12 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
//=== VK_EXT_vertex_attribute_robustness ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeRobustnessFeaturesEXT;
|
||||
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
//=== VK_NV_present_metering ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDevicePresentMeteringFeaturesNV;
|
||||
using VULKAN_HPP_NAMESPACE::SetPresentConfigNV;
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
|
||||
//===============
|
||||
//=== HANDLEs ===
|
||||
//===============
|
||||
|
|
@ -8483,8 +8497,24 @@ export namespace std
|
|||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceVertexAttributeRobustnessFeaturesEXT>;
|
||||
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
//=== VK_NV_present_metering ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::SetPresentConfigNV>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDevicePresentMeteringFeaturesNV>;
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
|
||||
//===============================================
|
||||
//=== Required exports for vk::StructureChain ===
|
||||
//===============================================
|
||||
|
||||
#if !defined( VULKAN_HPP_DISABLE_ENHANCED_MODE )
|
||||
using std::tuple_element;
|
||||
using std::tuple_size;
|
||||
#endif
|
||||
} // 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;
|
||||
export VkGeometryInstanceFlagsKHR;
|
||||
Loading…
Add table
Add a link
Reference in a new issue