Update for Vulkan-Docs 1.4.312
This commit is contained in:
parent
2ac81691ba
commit
5ceb9ed481
16 changed files with 7615 additions and 1275 deletions
|
|
@ -753,6 +753,10 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigFlagBitsNV;
|
||||
using VULKAN_HPP_NAMESPACE::DeviceDiagnosticsConfigFlagsNV;
|
||||
|
||||
//=== VK_QCOM_tile_shading ===
|
||||
using VULKAN_HPP_NAMESPACE::TileShadingRenderPassFlagBitsQCOM;
|
||||
using VULKAN_HPP_NAMESPACE::TileShadingRenderPassFlagsQCOM;
|
||||
|
||||
#if defined( VK_USE_PLATFORM_METAL_EXT )
|
||||
//=== VK_EXT_metal_objects ===
|
||||
using VULKAN_HPP_NAMESPACE::ExportMetalObjectTypeFlagBitsEXT;
|
||||
|
|
@ -2092,6 +2096,10 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::NVCudaKernelLaunchSpecVersion;
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
|
||||
//=== VK_QCOM_tile_shading ===
|
||||
using VULKAN_HPP_NAMESPACE::QCOMTileShadingExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::QCOMTileShadingSpecVersion;
|
||||
|
||||
//=== VK_NV_low_latency ===
|
||||
using VULKAN_HPP_NAMESPACE::NVLowLatencyExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::NVLowLatencySpecVersion;
|
||||
|
|
@ -2653,6 +2661,10 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::NVRawAccessChainsExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::NVRawAccessChainsSpecVersion;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
using VULKAN_HPP_NAMESPACE::NVExternalComputeQueueExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::NVExternalComputeQueueSpecVersion;
|
||||
|
||||
//=== VK_KHR_shader_relaxed_extended_instruction ===
|
||||
using VULKAN_HPP_NAMESPACE::KHRShaderRelaxedExtendedInstructionExtensionName;
|
||||
using VULKAN_HPP_NAMESPACE::KHRShaderRelaxedExtendedInstructionSpecVersion;
|
||||
|
|
@ -4132,6 +4144,14 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchPropertiesNV;
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
|
||||
//=== VK_QCOM_tile_shading ===
|
||||
using VULKAN_HPP_NAMESPACE::DispatchTileInfoQCOM;
|
||||
using VULKAN_HPP_NAMESPACE::PerTileBeginInfoQCOM;
|
||||
using VULKAN_HPP_NAMESPACE::PerTileEndInfoQCOM;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceTileShadingFeaturesQCOM;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceTileShadingPropertiesQCOM;
|
||||
using VULKAN_HPP_NAMESPACE::RenderPassTileShadingCreateInfoQCOM;
|
||||
|
||||
//=== VK_NV_low_latency ===
|
||||
using VULKAN_HPP_NAMESPACE::QueryLowLatencySupportNV;
|
||||
|
||||
|
|
@ -4697,6 +4717,12 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
//=== VK_NV_raw_access_chains ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceRawAccessChainsFeaturesNV;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
using VULKAN_HPP_NAMESPACE::ExternalComputeQueueCreateInfoNV;
|
||||
using VULKAN_HPP_NAMESPACE::ExternalComputeQueueDataParamsNV;
|
||||
using VULKAN_HPP_NAMESPACE::ExternalComputeQueueDeviceCreateInfoNV;
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalComputeQueuePropertiesNV;
|
||||
|
||||
//=== VK_KHR_shader_relaxed_extended_instruction ===
|
||||
using VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR;
|
||||
|
||||
|
|
@ -4940,6 +4966,9 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
//=== VK_KHR_pipeline_binary ===
|
||||
using VULKAN_HPP_NAMESPACE::PipelineBinaryKHR;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
using VULKAN_HPP_NAMESPACE::ExternalComputeQueueNV;
|
||||
|
||||
//=== VK_EXT_device_generated_commands ===
|
||||
using VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutEXT;
|
||||
using VULKAN_HPP_NAMESPACE::IndirectExecutionSetEXT;
|
||||
|
|
@ -5046,6 +5075,9 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
//=== VK_KHR_pipeline_binary ===
|
||||
using VULKAN_HPP_NAMESPACE::UniquePipelineBinaryKHR;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
using VULKAN_HPP_NAMESPACE::UniqueExternalComputeQueueNV;
|
||||
|
||||
//=== VK_EXT_device_generated_commands ===
|
||||
using VULKAN_HPP_NAMESPACE::UniqueHandleTraits;
|
||||
using VULKAN_HPP_NAMESPACE::UniqueIndirectCommandsLayoutEXT;
|
||||
|
|
@ -5157,6 +5189,9 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
//=== VK_KHR_pipeline_binary ===
|
||||
using VULKAN_HPP_NAMESPACE::SharedPipelineBinaryKHR;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
using VULKAN_HPP_NAMESPACE::SharedExternalComputeQueueNV;
|
||||
|
||||
//=== VK_EXT_device_generated_commands ===
|
||||
using VULKAN_HPP_NAMESPACE::SharedHandleTraits;
|
||||
using VULKAN_HPP_NAMESPACE::SharedIndirectCommandsLayoutEXT;
|
||||
|
|
@ -5212,6 +5247,7 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
//======================================
|
||||
using VULKAN_HPP_NAMESPACE::getDeprecatedExtensions;
|
||||
using VULKAN_HPP_NAMESPACE::getDeviceExtensions;
|
||||
using VULKAN_HPP_NAMESPACE::getExtensionDepends;
|
||||
using VULKAN_HPP_NAMESPACE::getExtensionDeprecatedBy;
|
||||
using VULKAN_HPP_NAMESPACE::getExtensionObsoletedBy;
|
||||
using VULKAN_HPP_NAMESPACE::getExtensionPromotedTo;
|
||||
|
|
@ -5351,6 +5387,9 @@ export namespace VULKAN_HPP_NAMESPACE
|
|||
using VULKAN_HPP_RAII_NAMESPACE::PipelineBinaryKHR;
|
||||
using VULKAN_HPP_RAII_NAMESPACE::PipelineBinaryKHRs;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
using VULKAN_HPP_RAII_NAMESPACE::ExternalComputeQueueNV;
|
||||
|
||||
//=== VK_EXT_device_generated_commands ===
|
||||
using VULKAN_HPP_RAII_NAMESPACE::IndirectCommandsLayoutEXT;
|
||||
using VULKAN_HPP_RAII_NAMESPACE::IndirectExecutionSetEXT;
|
||||
|
|
@ -5523,6 +5562,10 @@ export namespace std
|
|||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PipelineBinaryKHR>;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::ExternalComputeQueueNV>;
|
||||
|
||||
//=== VK_EXT_device_generated_commands ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutEXT>;
|
||||
|
|
@ -7413,6 +7456,20 @@ export namespace std
|
|||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceCudaKernelLaunchPropertiesNV>;
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
|
||||
//=== VK_QCOM_tile_shading ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceTileShadingFeaturesQCOM>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceTileShadingPropertiesQCOM>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::RenderPassTileShadingCreateInfoQCOM>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PerTileBeginInfoQCOM>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PerTileEndInfoQCOM>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::DispatchTileInfoQCOM>;
|
||||
|
||||
//=== VK_NV_low_latency ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::QueryLowLatencySupportNV>;
|
||||
|
|
@ -8303,6 +8360,16 @@ export namespace std
|
|||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceRawAccessChainsFeaturesNV>;
|
||||
|
||||
//=== VK_NV_external_compute_queue ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::ExternalComputeQueueDeviceCreateInfoNV>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::ExternalComputeQueueCreateInfoNV>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::ExternalComputeQueueDataParamsNV>;
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceExternalComputeQueuePropertiesNV>;
|
||||
|
||||
//=== VK_KHR_shader_relaxed_extended_instruction ===
|
||||
template <>
|
||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR>;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue