[BOT] update dependencies

This commit is contained in:
kbJeff-8
2026-02-01 01:07:03 +00:00
committed by github-actions[bot]
parent 55eb31551a
commit b286da89e2
15 changed files with 9718 additions and 1415 deletions

View File

@@ -57,7 +57,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h
# endif
#endif
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 339, "Wrong VK_HEADER_VERSION!" );
VULKAN_HPP_STATIC_ASSERT( VK_HEADER_VERSION == 342, "Wrong VK_HEADER_VERSION!" );
// <tuple> includes <sys/sysmacros.h> through some other header
// this results in major(x) being resolved to gnu_dev_major(x)
@@ -1098,6 +1098,8 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkCmdBindInvocationMaskHUAWEI )
DECLARE_IS_DISPATCHED( vkCmdBindPipeline )
DECLARE_IS_DISPATCHED( vkCmdBindPipelineShaderGroupNV )
DECLARE_IS_DISPATCHED( vkCmdBindResourceHeapEXT )
DECLARE_IS_DISPATCHED( vkCmdBindSamplerHeapEXT )
DECLARE_IS_DISPATCHED( vkCmdBindShadersEXT )
DECLARE_IS_DISPATCHED( vkCmdBindShadingRateImageNV )
DECLARE_IS_DISPATCHED( vkCmdBindTileMemoryQCOM )
@@ -1217,6 +1219,7 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkCmdPushConstants )
DECLARE_IS_DISPATCHED( vkCmdPushConstants2 )
DECLARE_IS_DISPATCHED( vkCmdPushConstants2KHR )
DECLARE_IS_DISPATCHED( vkCmdPushDataEXT )
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSet )
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSetKHR )
DECLARE_IS_DISPATCHED( vkCmdPushDescriptorSet2 )
@@ -1560,6 +1563,7 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkGetDeviceAccelerationStructureCompatibilityKHR )
DECLARE_IS_DISPATCHED( vkGetDeviceBufferMemoryRequirements )
DECLARE_IS_DISPATCHED( vkGetDeviceBufferMemoryRequirementsKHR )
DECLARE_IS_DISPATCHED( vkGetDeviceCombinedImageSamplerIndexNVX )
DECLARE_IS_DISPATCHED( vkGetDeviceFaultInfoEXT )
DECLARE_IS_DISPATCHED( vkGetDeviceGroupPeerMemoryFeatures )
DECLARE_IS_DISPATCHED( vkGetDeviceGroupPeerMemoryFeaturesKHR )
@@ -1606,6 +1610,7 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkGetImageMemoryRequirements )
DECLARE_IS_DISPATCHED( vkGetImageMemoryRequirements2 )
DECLARE_IS_DISPATCHED( vkGetImageMemoryRequirements2KHR )
DECLARE_IS_DISPATCHED( vkGetImageOpaqueCaptureDataEXT )
DECLARE_IS_DISPATCHED( vkGetImageOpaqueCaptureDescriptorDataEXT )
DECLARE_IS_DISPATCHED( vkGetImageSparseMemoryRequirements )
DECLARE_IS_DISPATCHED( vkGetImageSparseMemoryRequirements2 )
@@ -1646,6 +1651,7 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR )
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCooperativeMatrixPropertiesNV )
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceCooperativeVectorPropertiesNV )
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDescriptorSizeEXT )
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDirectFBPresentationSupportEXT )
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDisplayPlaneProperties2KHR )
DECLARE_IS_DISPATCHED( vkGetPhysicalDeviceDisplayPlanePropertiesKHR )
@@ -1754,6 +1760,7 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkGetSwapchainTimeDomainPropertiesEXT )
DECLARE_IS_DISPATCHED( vkGetSwapchainTimingPropertiesEXT )
DECLARE_IS_DISPATCHED( vkGetTensorMemoryRequirementsARM )
DECLARE_IS_DISPATCHED( vkGetTensorOpaqueCaptureDataARM )
DECLARE_IS_DISPATCHED( vkGetTensorOpaqueCaptureDescriptorDataARM )
DECLARE_IS_DISPATCHED( vkGetTensorViewOpaqueCaptureDescriptorDataARM )
DECLARE_IS_DISPATCHED( vkGetValidationCacheDataEXT )
@@ -1788,6 +1795,7 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkQueueSubmit2 )
DECLARE_IS_DISPATCHED( vkQueueSubmit2KHR )
DECLARE_IS_DISPATCHED( vkQueueWaitIdle )
DECLARE_IS_DISPATCHED( vkRegisterCustomBorderColorEXT )
DECLARE_IS_DISPATCHED( vkRegisterDeviceEventEXT )
DECLARE_IS_DISPATCHED( vkRegisterDisplayEventEXT )
DECLARE_IS_DISPATCHED( vkReleaseCapturedPipelineDataKHR )
@@ -1828,6 +1836,7 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkUnmapMemory )
DECLARE_IS_DISPATCHED( vkUnmapMemory2 )
DECLARE_IS_DISPATCHED( vkUnmapMemory2KHR )
DECLARE_IS_DISPATCHED( vkUnregisterCustomBorderColorEXT )
DECLARE_IS_DISPATCHED( vkUpdateDescriptorSetWithTemplate )
DECLARE_IS_DISPATCHED( vkUpdateDescriptorSetWithTemplateKHR )
DECLARE_IS_DISPATCHED( vkUpdateDescriptorSets )
@@ -1841,6 +1850,8 @@ namespace VULKAN_HPP_NAMESPACE
DECLARE_IS_DISPATCHED( vkWaitSemaphoresKHR )
DECLARE_IS_DISPATCHED( vkWriteAccelerationStructuresPropertiesKHR )
DECLARE_IS_DISPATCHED( vkWriteMicromapsPropertiesEXT )
DECLARE_IS_DISPATCHED( vkWriteResourceDescriptorsEXT )
DECLARE_IS_DISPATCHED( vkWriteSamplerDescriptorsEXT )
#undef DECLARE_IS_DISPATCHED
@@ -3922,6 +3933,11 @@ namespace VULKAN_HPP_NAMESPACE
return ::vkGetImageViewAddressNVX( device, imageView, pProperties );
}
uint64_t vkGetDeviceCombinedImageSamplerIndexNVX( VkDevice device, uint64_t imageViewIndex, uint64_t samplerIndex ) const VULKAN_HPP_NOEXCEPT
{
return ::vkGetDeviceCombinedImageSamplerIndexNVX( device, imageViewIndex, samplerIndex );
}
//=== VK_AMD_draw_indirect_count ===
void vkCmdDrawIndirectCountAMD( VkCommandBuffer commandBuffer,
@@ -4688,6 +4704,73 @@ namespace VULKAN_HPP_NAMESPACE
}
# endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_EXT_descriptor_heap ===
VkResult vkWriteSamplerDescriptorsEXT( VkDevice device,
uint32_t samplerCount,
const VkSamplerCreateInfo * pSamplers,
const VkHostAddressRangeEXT * pDescriptors ) const VULKAN_HPP_NOEXCEPT
{
return ::vkWriteSamplerDescriptorsEXT( device, samplerCount, pSamplers, pDescriptors );
}
VkResult vkWriteResourceDescriptorsEXT( VkDevice device,
uint32_t resourceCount,
const VkResourceDescriptorInfoEXT * pResources,
const VkHostAddressRangeEXT * pDescriptors ) const VULKAN_HPP_NOEXCEPT
{
return ::vkWriteResourceDescriptorsEXT( device, resourceCount, pResources, pDescriptors );
}
void vkCmdBindSamplerHeapEXT( VkCommandBuffer commandBuffer, const VkBindHeapInfoEXT * pBindInfo ) const VULKAN_HPP_NOEXCEPT
{
return ::vkCmdBindSamplerHeapEXT( commandBuffer, pBindInfo );
}
void vkCmdBindResourceHeapEXT( VkCommandBuffer commandBuffer, const VkBindHeapInfoEXT * pBindInfo ) const VULKAN_HPP_NOEXCEPT
{
return ::vkCmdBindResourceHeapEXT( commandBuffer, pBindInfo );
}
void vkCmdPushDataEXT( VkCommandBuffer commandBuffer, const VkPushDataInfoEXT * pPushDataInfo ) const VULKAN_HPP_NOEXCEPT
{
return ::vkCmdPushDataEXT( commandBuffer, pPushDataInfo );
}
VkResult vkGetImageOpaqueCaptureDataEXT( VkDevice device,
uint32_t imageCount,
const VkImage * pImages,
VkHostAddressRangeEXT * pDatas ) const VULKAN_HPP_NOEXCEPT
{
return ::vkGetImageOpaqueCaptureDataEXT( device, imageCount, pImages, pDatas );
}
VkDeviceSize vkGetPhysicalDeviceDescriptorSizeEXT( VkPhysicalDevice physicalDevice, VkDescriptorType descriptorType ) const VULKAN_HPP_NOEXCEPT
{
return ::vkGetPhysicalDeviceDescriptorSizeEXT( physicalDevice, descriptorType );
}
VkResult vkRegisterCustomBorderColorEXT( VkDevice device,
const VkSamplerCustomBorderColorCreateInfoEXT * pBorderColor,
VkBool32 requestIndex,
uint32_t * pIndex ) const VULKAN_HPP_NOEXCEPT
{
return ::vkRegisterCustomBorderColorEXT( device, pBorderColor, requestIndex, pIndex );
}
void vkUnregisterCustomBorderColorEXT( VkDevice device, uint32_t index ) const VULKAN_HPP_NOEXCEPT
{
return ::vkUnregisterCustomBorderColorEXT( device, index );
}
VkResult vkGetTensorOpaqueCaptureDataARM( VkDevice device,
uint32_t tensorCount,
const VkTensorARM * pTensors,
VkHostAddressRangeEXT * pDatas ) const VULKAN_HPP_NOEXCEPT
{
return ::vkGetTensorOpaqueCaptureDataARM( device, tensorCount, pTensors, pDatas );
}
//=== VK_EXT_sample_locations ===
void vkCmdSetSampleLocationsEXT( VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT * pSampleLocationsInfo ) const VULKAN_HPP_NOEXCEPT
@@ -9152,6 +9235,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto AMDXShaderEnqueueExtensionName = VK_AMDX_SHADER_ENQUEUE_EXTENSION_NAME;
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_EXT_descriptor_heap ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTDescriptorHeapSpecVersion = VK_EXT_DESCRIPTOR_HEAP_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTDescriptorHeapExtensionName = VK_EXT_DESCRIPTOR_HEAP_EXTENSION_NAME;
//=== VK_AMD_mixed_attachment_samples ===
VULKAN_HPP_CONSTEXPR_INLINE auto AMDMixedAttachmentSamplesSpecVersion = VK_AMD_MIXED_ATTACHMENT_SAMPLES_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto AMDMixedAttachmentSamplesExtensionName = VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME;
@@ -9284,6 +9371,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto QCOMRenderPassShaderResolveSpecVersion = VK_QCOM_RENDER_PASS_SHADER_RESOLVE_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto QCOMRenderPassShaderResolveExtensionName = VK_QCOM_RENDER_PASS_SHADER_RESOLVE_EXTENSION_NAME;
//=== VK_QCOM_cooperative_matrix_conversion ===
VULKAN_HPP_CONSTEXPR_INLINE auto QCOMCooperativeMatrixConversionSpecVersion = VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto QCOMCooperativeMatrixConversionExtensionName = VK_QCOM_COOPERATIVE_MATRIX_CONVERSION_EXTENSION_NAME;
//=== VK_EXT_global_priority ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTGlobalPrioritySpecVersion = VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTGlobalPriorityExtensionName = VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME;
@@ -9733,7 +9824,9 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto KHRSynchronization2ExtensionName = VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME;
//=== VK_EXT_descriptor_buffer ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTDescriptorBufferSpecVersion = VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION;
VULKAN_HPP_DEPRECATED( "The VK_EXT_descriptor_buffer extension has been deprecated by VK_EXT_descriptor_heap." )
VULKAN_HPP_CONSTEXPR_INLINE auto EXTDescriptorBufferSpecVersion = VK_EXT_DESCRIPTOR_BUFFER_SPEC_VERSION;
VULKAN_HPP_DEPRECATED( "The VK_EXT_descriptor_buffer extension has been deprecated by VK_EXT_descriptor_heap." )
VULKAN_HPP_CONSTEXPR_INLINE auto EXTDescriptorBufferExtensionName = VK_EXT_DESCRIPTOR_BUFFER_EXTENSION_NAME;
//=== VK_EXT_graphics_pipeline_library ===
@@ -10206,6 +10299,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto EXTDynamicRenderingUnusedAttachmentsSpecVersion = VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTDynamicRenderingUnusedAttachmentsExtensionName = VK_EXT_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_EXTENSION_NAME;
//=== VK_KHR_internally_synchronized_queues ===
VULKAN_HPP_CONSTEXPR_INLINE auto KHRInternallySynchronizedQueuesSpecVersion = VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto KHRInternallySynchronizedQueuesExtensionName = VK_KHR_INTERNALLY_SYNCHRONIZED_QUEUES_EXTENSION_NAME;
//=== VK_NV_low_latency2 ===
VULKAN_HPP_CONSTEXPR_INLINE auto NVLowLatency2SpecVersion = VK_NV_LOW_LATENCY_2_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto NVLowLatency2ExtensionName = VK_NV_LOW_LATENCY_2_EXTENSION_NAME;
@@ -10400,6 +10497,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto KHRShaderFmaSpecVersion = VK_KHR_SHADER_FMA_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto KHRShaderFmaExtensionName = VK_KHR_SHADER_FMA_EXTENSION_NAME;
//=== VK_NV_push_constant_bank ===
VULKAN_HPP_CONSTEXPR_INLINE auto NVPushConstantBankSpecVersion = VK_NV_PUSH_CONSTANT_BANK_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto NVPushConstantBankExtensionName = VK_NV_PUSH_CONSTANT_BANK_EXTENSION_NAME;
//=== VK_EXT_ray_tracing_invocation_reorder ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTRayTracingInvocationReorderSpecVersion = VK_EXT_RAY_TRACING_INVOCATION_REORDER_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTRayTracingInvocationReorderExtensionName = VK_EXT_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME;
@@ -10514,6 +10615,10 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_CONSTEXPR_INLINE auto NVComputeOccupancyPrioritySpecVersion = VK_NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto NVComputeOccupancyPriorityExtensionName = VK_NV_COMPUTE_OCCUPANCY_PRIORITY_EXTENSION_NAME;
//=== VK_EXT_shader_subgroup_partitioned ===
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderSubgroupPartitionedSpecVersion = VK_EXT_SHADER_SUBGROUP_PARTITIONED_SPEC_VERSION;
VULKAN_HPP_CONSTEXPR_INLINE auto EXTShaderSubgroupPartitionedExtensionName = VK_EXT_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME;
} // namespace VULKAN_HPP_NAMESPACE
// clang-format off
@@ -13609,6 +13714,24 @@ namespace VULKAN_HPP_NAMESPACE
};
};
template <>
struct StructExtends<DebugUtilsObjectNameInfoEXT, ResourceDescriptorInfoEXT>
{
enum
{
value = true
};
};
template <>
struct StructExtends<DebugUtilsObjectNameInfoEXT, SamplerCreateInfo>
{
enum
{
value = true
};
};
# if defined( VK_USE_PLATFORM_ANDROID_KHR )
//=== VK_ANDROID_external_memory_android_hardware_buffer ===
template <>
@@ -13732,6 +13855,115 @@ namespace VULKAN_HPP_NAMESPACE
};
# endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_EXT_descriptor_heap ===
template <>
struct StructExtends<ShaderDescriptorSetAndBindingMappingInfoEXT, PipelineShaderStageCreateInfo>
{
enum
{
value = true
};
};
template <>
struct StructExtends<ShaderDescriptorSetAndBindingMappingInfoEXT, ShaderCreateInfoEXT>
{
enum
{
value = true
};
};
template <>
struct StructExtends<OpaqueCaptureDataCreateInfoEXT, ImageCreateInfo>
{
enum
{
value = true
};
};
template <>
struct StructExtends<OpaqueCaptureDataCreateInfoEXT, TensorCreateInfoARM>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceDescriptorHeapFeaturesEXT, PhysicalDeviceFeatures2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceDescriptorHeapFeaturesEXT, DeviceCreateInfo>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceDescriptorHeapPropertiesEXT, PhysicalDeviceProperties2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<CommandBufferInheritanceDescriptorHeapInfoEXT, CommandBufferInheritanceInfo>
{
enum
{
value = true
};
};
template <>
struct StructExtends<SamplerCustomBorderColorIndexCreateInfoEXT, SamplerCreateInfo>
{
enum
{
value = true
};
};
template <>
struct StructExtends<IndirectCommandsLayoutPushDataTokenNV, IndirectCommandsLayoutTokenNV>
{
enum
{
value = true
};
};
template <>
struct StructExtends<SubsampledImageFormatPropertiesEXT, ImageFormatProperties2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceDescriptorHeapTensorPropertiesARM, PhysicalDeviceProperties2>
{
enum
{
value = true
};
};
//=== VK_AMD_mixed_attachment_samples ===
template <>
struct StructExtends<AttachmentSampleCountInfoAMD, CommandBufferInheritanceInfo>
@@ -14192,6 +14424,25 @@ namespace VULKAN_HPP_NAMESPACE
};
};
//=== VK_QCOM_cooperative_matrix_conversion ===
template <>
struct StructExtends<PhysicalDeviceCooperativeMatrixConversionFeaturesQCOM, PhysicalDeviceFeatures2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceCooperativeMatrixConversionFeaturesQCOM, DeviceCreateInfo>
{
enum
{
value = true
};
};
//=== VK_EXT_external_memory_host ===
template <>
struct StructExtends<ImportMemoryHostPointerInfoEXT, MemoryAllocateInfo>
@@ -18692,6 +18943,25 @@ namespace VULKAN_HPP_NAMESPACE
};
};
//=== VK_KHR_internally_synchronized_queues ===
template <>
struct StructExtends<PhysicalDeviceInternallySynchronizedQueuesFeaturesKHR, PhysicalDeviceFeatures2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceInternallySynchronizedQueuesFeaturesKHR, DeviceCreateInfo>
{
enum
{
value = true
};
};
//=== VK_NV_low_latency2 ===
template <>
struct StructExtends<LatencySubmissionPresentIdNV, SubmitInfo>
@@ -20201,6 +20471,70 @@ namespace VULKAN_HPP_NAMESPACE
};
};
//=== VK_NV_push_constant_bank ===
template <>
struct StructExtends<PushConstantBankInfoNV, DescriptorSetAndBindingMappingEXT>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PushConstantBankInfoNV, PushDataInfoEXT>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PushConstantBankInfoNV, PushConstantsInfo>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PushConstantBankInfoNV, IndirectCommandsLayoutTokenEXT>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDevicePushConstantBankFeaturesNV, PhysicalDeviceFeatures2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDevicePushConstantBankFeaturesNV, DeviceCreateInfo>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDevicePushConstantBankPropertiesNV, PhysicalDeviceProperties2>
{
enum
{
value = true
};
};
//=== VK_EXT_ray_tracing_invocation_reorder ===
template <>
struct StructExtends<PhysicalDeviceRayTracingInvocationReorderPropertiesEXT, PhysicalDeviceProperties2>
@@ -20933,6 +21267,25 @@ namespace VULKAN_HPP_NAMESPACE
};
};
//=== VK_EXT_shader_subgroup_partitioned ===
template <>
struct StructExtends<PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT, PhysicalDeviceFeatures2>
{
enum
{
value = true
};
};
template <>
struct StructExtends<PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT, DeviceCreateInfo>
{
enum
{
value = true
};
};
#endif // VULKAN_HPP_DISABLE_ENHANCED_MODE
namespace detail
@@ -21436,9 +21789,10 @@ namespace VULKAN_HPP_NAMESPACE
PFN_vkCmdCuLaunchKernelNVX vkCmdCuLaunchKernelNVX = 0;
//=== VK_NVX_image_view_handle ===
PFN_vkGetImageViewHandleNVX vkGetImageViewHandleNVX = 0;
PFN_vkGetImageViewHandle64NVX vkGetImageViewHandle64NVX = 0;
PFN_vkGetImageViewAddressNVX vkGetImageViewAddressNVX = 0;
PFN_vkGetImageViewHandleNVX vkGetImageViewHandleNVX = 0;
PFN_vkGetImageViewHandle64NVX vkGetImageViewHandle64NVX = 0;
PFN_vkGetImageViewAddressNVX vkGetImageViewAddressNVX = 0;
PFN_vkGetDeviceCombinedImageSamplerIndexNVX vkGetDeviceCombinedImageSamplerIndexNVX = 0;
//=== VK_AMD_draw_indirect_count ===
PFN_vkCmdDrawIndirectCountAMD vkCmdDrawIndirectCountAMD = 0;
@@ -21672,6 +22026,18 @@ namespace VULKAN_HPP_NAMESPACE
PFN_dummy vkCmdDispatchGraphIndirectCountAMDX_placeholder = 0;
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_EXT_descriptor_heap ===
PFN_vkWriteSamplerDescriptorsEXT vkWriteSamplerDescriptorsEXT = 0;
PFN_vkWriteResourceDescriptorsEXT vkWriteResourceDescriptorsEXT = 0;
PFN_vkCmdBindSamplerHeapEXT vkCmdBindSamplerHeapEXT = 0;
PFN_vkCmdBindResourceHeapEXT vkCmdBindResourceHeapEXT = 0;
PFN_vkCmdPushDataEXT vkCmdPushDataEXT = 0;
PFN_vkGetImageOpaqueCaptureDataEXT vkGetImageOpaqueCaptureDataEXT = 0;
PFN_vkGetPhysicalDeviceDescriptorSizeEXT vkGetPhysicalDeviceDescriptorSizeEXT = 0;
PFN_vkRegisterCustomBorderColorEXT vkRegisterCustomBorderColorEXT = 0;
PFN_vkUnregisterCustomBorderColorEXT vkUnregisterCustomBorderColorEXT = 0;
PFN_vkGetTensorOpaqueCaptureDataARM vkGetTensorOpaqueCaptureDataARM = 0;
//=== VK_EXT_sample_locations ===
PFN_vkCmdSetSampleLocationsEXT vkCmdSetSampleLocationsEXT = 0;
PFN_vkGetPhysicalDeviceMultisamplePropertiesEXT vkGetPhysicalDeviceMultisamplePropertiesEXT = 0;
@@ -22815,6 +23181,8 @@ namespace VULKAN_HPP_NAMESPACE
vkGetImageViewHandleNVX = PFN_vkGetImageViewHandleNVX( vkGetInstanceProcAddr( instance, "vkGetImageViewHandleNVX" ) );
vkGetImageViewHandle64NVX = PFN_vkGetImageViewHandle64NVX( vkGetInstanceProcAddr( instance, "vkGetImageViewHandle64NVX" ) );
vkGetImageViewAddressNVX = PFN_vkGetImageViewAddressNVX( vkGetInstanceProcAddr( instance, "vkGetImageViewAddressNVX" ) );
vkGetDeviceCombinedImageSamplerIndexNVX =
PFN_vkGetDeviceCombinedImageSamplerIndexNVX( vkGetInstanceProcAddr( instance, "vkGetDeviceCombinedImageSamplerIndexNVX" ) );
//=== VK_AMD_draw_indirect_count ===
vkCmdDrawIndirectCountAMD = PFN_vkCmdDrawIndirectCountAMD( vkGetInstanceProcAddr( instance, "vkCmdDrawIndirectCountAMD" ) );
@@ -23100,6 +23468,19 @@ namespace VULKAN_HPP_NAMESPACE
PFN_vkCmdDispatchGraphIndirectCountAMDX( vkGetInstanceProcAddr( instance, "vkCmdDispatchGraphIndirectCountAMDX" ) );
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_EXT_descriptor_heap ===
vkWriteSamplerDescriptorsEXT = PFN_vkWriteSamplerDescriptorsEXT( vkGetInstanceProcAddr( instance, "vkWriteSamplerDescriptorsEXT" ) );
vkWriteResourceDescriptorsEXT = PFN_vkWriteResourceDescriptorsEXT( vkGetInstanceProcAddr( instance, "vkWriteResourceDescriptorsEXT" ) );
vkCmdBindSamplerHeapEXT = PFN_vkCmdBindSamplerHeapEXT( vkGetInstanceProcAddr( instance, "vkCmdBindSamplerHeapEXT" ) );
vkCmdBindResourceHeapEXT = PFN_vkCmdBindResourceHeapEXT( vkGetInstanceProcAddr( instance, "vkCmdBindResourceHeapEXT" ) );
vkCmdPushDataEXT = PFN_vkCmdPushDataEXT( vkGetInstanceProcAddr( instance, "vkCmdPushDataEXT" ) );
vkGetImageOpaqueCaptureDataEXT = PFN_vkGetImageOpaqueCaptureDataEXT( vkGetInstanceProcAddr( instance, "vkGetImageOpaqueCaptureDataEXT" ) );
vkGetPhysicalDeviceDescriptorSizeEXT =
PFN_vkGetPhysicalDeviceDescriptorSizeEXT( vkGetInstanceProcAddr( instance, "vkGetPhysicalDeviceDescriptorSizeEXT" ) );
vkRegisterCustomBorderColorEXT = PFN_vkRegisterCustomBorderColorEXT( vkGetInstanceProcAddr( instance, "vkRegisterCustomBorderColorEXT" ) );
vkUnregisterCustomBorderColorEXT = PFN_vkUnregisterCustomBorderColorEXT( vkGetInstanceProcAddr( instance, "vkUnregisterCustomBorderColorEXT" ) );
vkGetTensorOpaqueCaptureDataARM = PFN_vkGetTensorOpaqueCaptureDataARM( vkGetInstanceProcAddr( instance, "vkGetTensorOpaqueCaptureDataARM" ) );
//=== VK_EXT_sample_locations ===
vkCmdSetSampleLocationsEXT = PFN_vkCmdSetSampleLocationsEXT( vkGetInstanceProcAddr( instance, "vkCmdSetSampleLocationsEXT" ) );
vkGetPhysicalDeviceMultisamplePropertiesEXT =
@@ -24290,6 +24671,8 @@ namespace VULKAN_HPP_NAMESPACE
vkGetImageViewHandleNVX = PFN_vkGetImageViewHandleNVX( vkGetDeviceProcAddr( device, "vkGetImageViewHandleNVX" ) );
vkGetImageViewHandle64NVX = PFN_vkGetImageViewHandle64NVX( vkGetDeviceProcAddr( device, "vkGetImageViewHandle64NVX" ) );
vkGetImageViewAddressNVX = PFN_vkGetImageViewAddressNVX( vkGetDeviceProcAddr( device, "vkGetImageViewAddressNVX" ) );
vkGetDeviceCombinedImageSamplerIndexNVX =
PFN_vkGetDeviceCombinedImageSamplerIndexNVX( vkGetDeviceProcAddr( device, "vkGetDeviceCombinedImageSamplerIndexNVX" ) );
//=== VK_AMD_draw_indirect_count ===
vkCmdDrawIndirectCountAMD = PFN_vkCmdDrawIndirectCountAMD( vkGetDeviceProcAddr( device, "vkCmdDrawIndirectCountAMD" ) );
@@ -24462,6 +24845,17 @@ namespace VULKAN_HPP_NAMESPACE
vkCmdDispatchGraphIndirectCountAMDX = PFN_vkCmdDispatchGraphIndirectCountAMDX( vkGetDeviceProcAddr( device, "vkCmdDispatchGraphIndirectCountAMDX" ) );
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
//=== VK_EXT_descriptor_heap ===
vkWriteSamplerDescriptorsEXT = PFN_vkWriteSamplerDescriptorsEXT( vkGetDeviceProcAddr( device, "vkWriteSamplerDescriptorsEXT" ) );
vkWriteResourceDescriptorsEXT = PFN_vkWriteResourceDescriptorsEXT( vkGetDeviceProcAddr( device, "vkWriteResourceDescriptorsEXT" ) );
vkCmdBindSamplerHeapEXT = PFN_vkCmdBindSamplerHeapEXT( vkGetDeviceProcAddr( device, "vkCmdBindSamplerHeapEXT" ) );
vkCmdBindResourceHeapEXT = PFN_vkCmdBindResourceHeapEXT( vkGetDeviceProcAddr( device, "vkCmdBindResourceHeapEXT" ) );
vkCmdPushDataEXT = PFN_vkCmdPushDataEXT( vkGetDeviceProcAddr( device, "vkCmdPushDataEXT" ) );
vkGetImageOpaqueCaptureDataEXT = PFN_vkGetImageOpaqueCaptureDataEXT( vkGetDeviceProcAddr( device, "vkGetImageOpaqueCaptureDataEXT" ) );
vkRegisterCustomBorderColorEXT = PFN_vkRegisterCustomBorderColorEXT( vkGetDeviceProcAddr( device, "vkRegisterCustomBorderColorEXT" ) );
vkUnregisterCustomBorderColorEXT = PFN_vkUnregisterCustomBorderColorEXT( vkGetDeviceProcAddr( device, "vkUnregisterCustomBorderColorEXT" ) );
vkGetTensorOpaqueCaptureDataARM = PFN_vkGetTensorOpaqueCaptureDataARM( vkGetDeviceProcAddr( device, "vkGetTensorOpaqueCaptureDataARM" ) );
//=== VK_EXT_sample_locations ===
vkCmdSetSampleLocationsEXT = PFN_vkCmdSetSampleLocationsEXT( vkGetDeviceProcAddr( device, "vkCmdSetSampleLocationsEXT" ) );