Skip to main content

Crate vulkan_rust_sys

Crate vulkan_rust_sys 

Source
Expand description

Raw Vulkan FFI types generated from vk.xml.

Do not edit by hand,regenerate with the generator crate.

Every type carries a spec link, and structs include metadata from vk.xml: extension provenance, pNext chain relationships, member annotations (optional, length-of, thread safety).

Modules§

commands
extension_names

Structs§

AabbPositionsKHR
VkAabbPositionsKHR Provided by VK_KHR_acceleration_structure.
AabbPositionsKHRBuilder
Builder for AabbPositionsKHR.
AccelerationStructureBuildGeometryInfoKHR
VkAccelerationStructureBuildGeometryInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureBuildGeometryInfoKHRBuilder
Builder for AccelerationStructureBuildGeometryInfoKHR with lifetime-tied pNext safety.
AccelerationStructureBuildRangeInfoKHR
VkAccelerationStructureBuildRangeInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureBuildRangeInfoKHRBuilder
Builder for AccelerationStructureBuildRangeInfoKHR.
AccelerationStructureBuildSizesInfoKHR
VkAccelerationStructureBuildSizesInfoKHR Provided by VK_KHR_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
AccelerationStructureBuildSizesInfoKHRBuilder
Builder for AccelerationStructureBuildSizesInfoKHR with lifetime-tied pNext safety.
AccelerationStructureBuildTypeKHR
VkAccelerationStructureBuildTypeKHR
AccelerationStructureCaptureDescriptorDataInfoEXT
VkAccelerationStructureCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
AccelerationStructureCaptureDescriptorDataInfoEXTBuilder
Builder for AccelerationStructureCaptureDescriptorDataInfoEXT with lifetime-tied pNext safety.
AccelerationStructureCompatibilityKHR
VkAccelerationStructureCompatibilityKHR
AccelerationStructureCreateFlagBitsKHR
VkAccelerationStructureCreateFlagBitsKHR
AccelerationStructureCreateInfo2KHR
VkAccelerationStructureCreateInfo2KHR Provided by VK_KHR_device_address_commands.
AccelerationStructureCreateInfo2KHRBuilder
Builder for AccelerationStructureCreateInfo2KHR with lifetime-tied pNext safety.
AccelerationStructureCreateInfoKHR
VkAccelerationStructureCreateInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureCreateInfoKHRBuilder
Builder for AccelerationStructureCreateInfoKHR with lifetime-tied pNext safety.
AccelerationStructureCreateInfoNV
VkAccelerationStructureCreateInfoNV Provided by VK_NV_ray_tracing.
AccelerationStructureCreateInfoNVBuilder
Builder for AccelerationStructureCreateInfoNV with lifetime-tied pNext safety.
AccelerationStructureDenseGeometryFormatTrianglesDataAMDX
VkAccelerationStructureDenseGeometryFormatTrianglesDataAMDX Provided by VK_AMDX_dense_geometry_format.
AccelerationStructureDenseGeometryFormatTrianglesDataAMDXBuilder
Builder for AccelerationStructureDenseGeometryFormatTrianglesDataAMDX with lifetime-tied pNext safety.
AccelerationStructureDeviceAddressInfoKHR
VkAccelerationStructureDeviceAddressInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureDeviceAddressInfoKHRBuilder
Builder for AccelerationStructureDeviceAddressInfoKHR with lifetime-tied pNext safety.
AccelerationStructureGeometryAabbsDataKHR
VkAccelerationStructureGeometryAabbsDataKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryAabbsDataKHRBuilder
Builder for AccelerationStructureGeometryAabbsDataKHR with lifetime-tied pNext safety.
AccelerationStructureGeometryInstancesDataKHR
VkAccelerationStructureGeometryInstancesDataKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryInstancesDataKHRBuilder
Builder for AccelerationStructureGeometryInstancesDataKHR with lifetime-tied pNext safety.
AccelerationStructureGeometryKHR
VkAccelerationStructureGeometryKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryKHRBuilder
Builder for AccelerationStructureGeometryKHR with lifetime-tied pNext safety.
AccelerationStructureGeometryLinearSweptSpheresDataNV
VkAccelerationStructureGeometryLinearSweptSpheresDataNV Provided by VK_NV_ray_tracing_linear_swept_spheres.
AccelerationStructureGeometryLinearSweptSpheresDataNVBuilder
Builder for AccelerationStructureGeometryLinearSweptSpheresDataNV with lifetime-tied pNext safety.
AccelerationStructureGeometryMotionTrianglesDataNV
VkAccelerationStructureGeometryMotionTrianglesDataNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureGeometryMotionTrianglesDataNVBuilder
Builder for AccelerationStructureGeometryMotionTrianglesDataNV with lifetime-tied pNext safety.
AccelerationStructureGeometrySpheresDataNV
VkAccelerationStructureGeometrySpheresDataNV Provided by VK_NV_ray_tracing_linear_swept_spheres.
AccelerationStructureGeometrySpheresDataNVBuilder
Builder for AccelerationStructureGeometrySpheresDataNV with lifetime-tied pNext safety.
AccelerationStructureGeometryTrianglesDataKHR
VkAccelerationStructureGeometryTrianglesDataKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryTrianglesDataKHRBuilder
Builder for AccelerationStructureGeometryTrianglesDataKHR with lifetime-tied pNext safety.
AccelerationStructureInfoNV
VkAccelerationStructureInfoNV Provided by VK_NV_ray_tracing.
AccelerationStructureInfoNVBuilder
Builder for AccelerationStructureInfoNV with lifetime-tied pNext safety.
AccelerationStructureInstanceKHR
VkAccelerationStructureInstanceKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureKHR
VkAccelerationStructureKHR
AccelerationStructureMatrixMotionInstanceNV
VkAccelerationStructureMatrixMotionInstanceNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureMemoryRequirementsInfoNV
VkAccelerationStructureMemoryRequirementsInfoNV Provided by VK_NV_ray_tracing.
AccelerationStructureMemoryRequirementsInfoNVBuilder
Builder for AccelerationStructureMemoryRequirementsInfoNV with lifetime-tied pNext safety.
AccelerationStructureMemoryRequirementsTypeNV
VkAccelerationStructureMemoryRequirementsTypeNV
AccelerationStructureMotionInfoNV
VkAccelerationStructureMotionInfoNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureMotionInfoNVBuilder
Builder for AccelerationStructureMotionInfoNV with lifetime-tied pNext safety.
AccelerationStructureMotionInstanceNV
VkAccelerationStructureMotionInstanceNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureMotionInstanceNVBuilder
Builder for AccelerationStructureMotionInstanceNV.
AccelerationStructureMotionInstanceTypeNV
VkAccelerationStructureMotionInstanceTypeNV
AccelerationStructureNV
VkAccelerationStructureNV
AccelerationStructureSRTMotionInstanceNV
VkAccelerationStructureSRTMotionInstanceNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureTrianglesDisplacementMicromapNV
VkAccelerationStructureTrianglesDisplacementMicromapNV Provided by VK_NV_displacement_micromap.
AccelerationStructureTrianglesDisplacementMicromapNVBuilder
Builder for AccelerationStructureTrianglesDisplacementMicromapNV with lifetime-tied pNext safety.
AccelerationStructureTrianglesOpacityMicromapEXT
VkAccelerationStructureTrianglesOpacityMicromapEXT Provided by VK_EXT_opacity_micromap.
AccelerationStructureTrianglesOpacityMicromapEXTBuilder
Builder for AccelerationStructureTrianglesOpacityMicromapEXT with lifetime-tied pNext safety.
AccelerationStructureTypeKHR
VkAccelerationStructureTypeKHR
AccelerationStructureVersionInfoKHR
VkAccelerationStructureVersionInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureVersionInfoKHRBuilder
Builder for AccelerationStructureVersionInfoKHR with lifetime-tied pNext safety.
AccessFlagBits
VkAccessFlagBits
AccessFlagBits2
VkAccessFlagBits2
AccessFlagBits3KHR
VkAccessFlagBits3KHR
AcquireNextImageInfoKHR
VkAcquireNextImageInfoKHR Provided by VK_KHR_swapchain.
AcquireNextImageInfoKHRBuilder
Builder for AcquireNextImageInfoKHR with lifetime-tied pNext safety.
AcquireProfilingLockFlagBitsKHR
VkAcquireProfilingLockFlagBitsKHR
AcquireProfilingLockInfoKHR
VkAcquireProfilingLockInfoKHR Provided by VK_KHR_performance_query.
AcquireProfilingLockInfoKHRBuilder
Builder for AcquireProfilingLockInfoKHR with lifetime-tied pNext safety.
AddressCommandFlagBitsKHR
VkAddressCommandFlagBitsKHR
AddressCopyFlagBitsKHR
VkAddressCopyFlagBitsKHR
AllocationCallbacks
VkAllocationCallbacks Provided by VK_BASE_VERSION_1_0.
AllocationCallbacksBuilder
Builder for AllocationCallbacks.
AmigoProfilingSubmitInfoSEC
VkAmigoProfilingSubmitInfoSEC Provided by VK_SEC_amigo_profiling.
AmigoProfilingSubmitInfoSECBuilder
Builder for AmigoProfilingSubmitInfoSEC with lifetime-tied pNext safety.
AndroidHardwareBufferFormatProperties2ANDROID
VkAndroidHardwareBufferFormatProperties2ANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferFormatProperties2ANDROIDBuilder
Builder for AndroidHardwareBufferFormatProperties2ANDROID with lifetime-tied pNext safety.
AndroidHardwareBufferFormatPropertiesANDROID
VkAndroidHardwareBufferFormatPropertiesANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferFormatPropertiesANDROIDBuilder
Builder for AndroidHardwareBufferFormatPropertiesANDROID with lifetime-tied pNext safety.
AndroidHardwareBufferFormatResolvePropertiesANDROID
VkAndroidHardwareBufferFormatResolvePropertiesANDROID Provided by VK_ANDROID_external_format_resolve. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferFormatResolvePropertiesANDROIDBuilder
Builder for AndroidHardwareBufferFormatResolvePropertiesANDROID with lifetime-tied pNext safety.
AndroidHardwareBufferPropertiesANDROID
VkAndroidHardwareBufferPropertiesANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferPropertiesANDROIDBuilder
Builder for AndroidHardwareBufferPropertiesANDROID with lifetime-tied pNext safety.
AndroidHardwareBufferUsageANDROID
VkAndroidHardwareBufferUsageANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferUsageANDROIDBuilder
Builder for AndroidHardwareBufferUsageANDROID with lifetime-tied pNext safety.
AndroidSurfaceCreateInfoKHR
VkAndroidSurfaceCreateInfoKHR Provided by VK_KHR_android_surface.
AndroidSurfaceCreateInfoKHRBuilder
Builder for AndroidSurfaceCreateInfoKHR with lifetime-tied pNext safety.
AntiLagDataAMD
VkAntiLagDataAMD Provided by VK_AMD_anti_lag.
AntiLagDataAMDBuilder
Builder for AntiLagDataAMD with lifetime-tied pNext safety.
AntiLagModeAMD
VkAntiLagModeAMD
AntiLagPresentationInfoAMD
VkAntiLagPresentationInfoAMD Provided by VK_AMD_anti_lag.
AntiLagPresentationInfoAMDBuilder
Builder for AntiLagPresentationInfoAMD with lifetime-tied pNext safety.
AntiLagStageAMD
VkAntiLagStageAMD
ApplicationInfo
VkApplicationInfo Provided by VK_BASE_VERSION_1_0.
ApplicationInfoBuilder
Builder for ApplicationInfo with lifetime-tied pNext safety.
ApplicationParametersEXT
VkApplicationParametersEXT
ApplicationParametersEXTBuilder
Builder for ApplicationParametersEXT with lifetime-tied pNext safety.
AttachmentDescription
VkAttachmentDescription Provided by VK_GRAPHICS_VERSION_1_0.
AttachmentDescription2
VkAttachmentDescription2 Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentDescription2Builder
Builder for AttachmentDescription2 with lifetime-tied pNext safety.
AttachmentDescriptionBuilder
Builder for AttachmentDescription.
AttachmentDescriptionFlagBits
VkAttachmentDescriptionFlagBits
AttachmentDescriptionStencilLayout
VkAttachmentDescriptionStencilLayout Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentDescriptionStencilLayoutBuilder
Builder for AttachmentDescriptionStencilLayout with lifetime-tied pNext safety.
AttachmentFeedbackLoopInfoEXT
VkAttachmentFeedbackLoopInfoEXT Provided by VK_KHR_unified_image_layouts.
AttachmentFeedbackLoopInfoEXTBuilder
Builder for AttachmentFeedbackLoopInfoEXT with lifetime-tied pNext safety.
AttachmentLoadOp
VkAttachmentLoadOp
AttachmentReference
VkAttachmentReference Provided by VK_GRAPHICS_VERSION_1_0.
AttachmentReference2
VkAttachmentReference2 Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentReference2Builder
Builder for AttachmentReference2 with lifetime-tied pNext safety.
AttachmentReferenceBuilder
Builder for AttachmentReference.
AttachmentReferenceStencilLayout
VkAttachmentReferenceStencilLayout Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentReferenceStencilLayoutBuilder
Builder for AttachmentReferenceStencilLayout with lifetime-tied pNext safety.
AttachmentSampleCountInfoAMD
VkAttachmentSampleCountInfoAMD Provided by VK_AMD_mixed_attachment_samples.
AttachmentSampleCountInfoAMDBuilder
Builder for AttachmentSampleCountInfoAMD with lifetime-tied pNext safety.
AttachmentSampleLocationsEXT
VkAttachmentSampleLocationsEXT Provided by VK_EXT_sample_locations.
AttachmentSampleLocationsEXTBuilder
Builder for AttachmentSampleLocationsEXT.
AttachmentStoreOp
VkAttachmentStoreOp
BaseInStructure
Structure type used for traversing pNext chains (const).
BaseOutStructure
Structure type used for traversing pNext chains (mutable).
BeginCustomResolveInfoEXT
VkBeginCustomResolveInfoEXT Provided by VK_EXT_custom_resolve.
BeginCustomResolveInfoEXTBuilder
Builder for BeginCustomResolveInfoEXT with lifetime-tied pNext safety.
BindAccelerationStructureMemoryInfoNV
VkBindAccelerationStructureMemoryInfoNV Provided by VK_NV_ray_tracing.
BindAccelerationStructureMemoryInfoNVBuilder
Builder for BindAccelerationStructureMemoryInfoNV with lifetime-tied pNext safety.
BindBufferMemoryDeviceGroupInfo
VkBindBufferMemoryDeviceGroupInfo Provided by VK_BASE_VERSION_1_1.
BindBufferMemoryDeviceGroupInfoBuilder
Builder for BindBufferMemoryDeviceGroupInfo with lifetime-tied pNext safety.
BindBufferMemoryInfo
VkBindBufferMemoryInfo Provided by VK_BASE_VERSION_1_1.
BindBufferMemoryInfoBuilder
Builder for BindBufferMemoryInfo with lifetime-tied pNext safety.
BindDataGraphPipelineSessionMemoryInfoARM
VkBindDataGraphPipelineSessionMemoryInfoARM Provided by VK_ARM_data_graph.
BindDataGraphPipelineSessionMemoryInfoARMBuilder
Builder for BindDataGraphPipelineSessionMemoryInfoARM with lifetime-tied pNext safety.
BindDescriptorBufferEmbeddedSamplersInfoEXT
VkBindDescriptorBufferEmbeddedSamplersInfoEXT Provided by VK_KHR_maintenance6.
BindDescriptorBufferEmbeddedSamplersInfoEXTBuilder
Builder for BindDescriptorBufferEmbeddedSamplersInfoEXT with lifetime-tied pNext safety.
BindDescriptorSetsInfo
VkBindDescriptorSetsInfo Provided by VK_COMPUTE_VERSION_1_4.
BindDescriptorSetsInfoBuilder
Builder for BindDescriptorSetsInfo with lifetime-tied pNext safety.
BindHeapInfoEXT
VkBindHeapInfoEXT Provided by VK_EXT_descriptor_heap.
BindHeapInfoEXTBuilder
Builder for BindHeapInfoEXT with lifetime-tied pNext safety.
BindImageMemoryDeviceGroupInfo
VkBindImageMemoryDeviceGroupInfo Provided by VK_BASE_VERSION_1_1.
BindImageMemoryDeviceGroupInfoBuilder
Builder for BindImageMemoryDeviceGroupInfo with lifetime-tied pNext safety.
BindImageMemoryInfo
VkBindImageMemoryInfo Provided by VK_BASE_VERSION_1_1.
BindImageMemoryInfoBuilder
Builder for BindImageMemoryInfo with lifetime-tied pNext safety.
BindImageMemorySwapchainInfoKHR
VkBindImageMemorySwapchainInfoKHR Provided by VK_KHR_swapchain.
BindImageMemorySwapchainInfoKHRBuilder
Builder for BindImageMemorySwapchainInfoKHR with lifetime-tied pNext safety.
BindImagePlaneMemoryInfo
VkBindImagePlaneMemoryInfo Provided by VK_BASE_VERSION_1_1.
BindImagePlaneMemoryInfoBuilder
Builder for BindImagePlaneMemoryInfo with lifetime-tied pNext safety.
BindIndexBuffer3InfoKHR
VkBindIndexBuffer3InfoKHR Provided by VK_KHR_device_address_commands.
BindIndexBuffer3InfoKHRBuilder
Builder for BindIndexBuffer3InfoKHR with lifetime-tied pNext safety.
BindIndexBufferIndirectCommandEXT
VkBindIndexBufferIndirectCommandEXT Provided by VK_EXT_device_generated_commands.
BindIndexBufferIndirectCommandEXTBuilder
Builder for BindIndexBufferIndirectCommandEXT.
BindIndexBufferIndirectCommandNV
VkBindIndexBufferIndirectCommandNV Provided by VK_NV_device_generated_commands.
BindIndexBufferIndirectCommandNVBuilder
Builder for BindIndexBufferIndirectCommandNV.
BindMemoryStatus
VkBindMemoryStatus Provided by VK_BASE_VERSION_1_4.
BindMemoryStatusBuilder
Builder for BindMemoryStatus with lifetime-tied pNext safety.
BindPipelineIndirectCommandNV
VkBindPipelineIndirectCommandNV Provided by VK_NV_device_generated_commands_compute.
BindPipelineIndirectCommandNVBuilder
Builder for BindPipelineIndirectCommandNV.
BindShaderGroupIndirectCommandNV
VkBindShaderGroupIndirectCommandNV Provided by VK_NV_device_generated_commands.
BindShaderGroupIndirectCommandNVBuilder
Builder for BindShaderGroupIndirectCommandNV.
BindSparseInfo
VkBindSparseInfo Provided by VK_BASE_VERSION_1_0.
BindSparseInfoBuilder
Builder for BindSparseInfo with lifetime-tied pNext safety.
BindTensorMemoryInfoARM
VkBindTensorMemoryInfoARM Provided by VK_ARM_tensors.
BindTensorMemoryInfoARMBuilder
Builder for BindTensorMemoryInfoARM with lifetime-tied pNext safety.
BindTransformFeedbackBuffer2InfoEXT
VkBindTransformFeedbackBuffer2InfoEXT Provided by VK_KHR_device_address_commands.
BindTransformFeedbackBuffer2InfoEXTBuilder
Builder for BindTransformFeedbackBuffer2InfoEXT with lifetime-tied pNext safety.
BindVertexBuffer3InfoKHR
VkBindVertexBuffer3InfoKHR Provided by VK_KHR_device_address_commands.
BindVertexBuffer3InfoKHRBuilder
Builder for BindVertexBuffer3InfoKHR with lifetime-tied pNext safety.
BindVertexBufferIndirectCommandEXT
VkBindVertexBufferIndirectCommandEXT Provided by VK_EXT_device_generated_commands.
BindVertexBufferIndirectCommandEXTBuilder
Builder for BindVertexBufferIndirectCommandEXT.
BindVertexBufferIndirectCommandNV
VkBindVertexBufferIndirectCommandNV Provided by VK_NV_device_generated_commands.
BindVertexBufferIndirectCommandNVBuilder
Builder for BindVertexBufferIndirectCommandNV.
BindVideoSessionMemoryInfoKHR
VkBindVideoSessionMemoryInfoKHR Provided by VK_KHR_video_queue.
BindVideoSessionMemoryInfoKHRBuilder
Builder for BindVideoSessionMemoryInfoKHR with lifetime-tied pNext safety.
BlendFactor
VkBlendFactor
BlendOp
VkBlendOp
BlendOverlapEXT
VkBlendOverlapEXT
BlitImageCubicWeightsInfoQCOM
VkBlitImageCubicWeightsInfoQCOM Provided by VK_QCOM_filter_cubic_weights.
BlitImageCubicWeightsInfoQCOMBuilder
Builder for BlitImageCubicWeightsInfoQCOM with lifetime-tied pNext safety.
BlitImageInfo2
VkBlitImageInfo2 Provided by VK_GRAPHICS_VERSION_1_3.
BlitImageInfo2Builder
Builder for BlitImageInfo2 with lifetime-tied pNext safety.
BlockMatchWindowCompareModeQCOM
VkBlockMatchWindowCompareModeQCOM
BorderColor
VkBorderColor
Buffer
VkBuffer
BufferCaptureDescriptorDataInfoEXT
VkBufferCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
BufferCaptureDescriptorDataInfoEXTBuilder
Builder for BufferCaptureDescriptorDataInfoEXT with lifetime-tied pNext safety.
BufferCollectionBufferCreateInfoFUCHSIA
VkBufferCollectionBufferCreateInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionBufferCreateInfoFUCHSIABuilder
Builder for BufferCollectionBufferCreateInfoFUCHSIA with lifetime-tied pNext safety.
BufferCollectionConstraintsInfoFUCHSIA
VkBufferCollectionConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionConstraintsInfoFUCHSIABuilder
Builder for BufferCollectionConstraintsInfoFUCHSIA with lifetime-tied pNext safety.
BufferCollectionCreateInfoFUCHSIA
VkBufferCollectionCreateInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionCreateInfoFUCHSIABuilder
Builder for BufferCollectionCreateInfoFUCHSIA with lifetime-tied pNext safety.
BufferCollectionFUCHSIA
VkBufferCollectionFUCHSIA
BufferCollectionImageCreateInfoFUCHSIA
VkBufferCollectionImageCreateInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionImageCreateInfoFUCHSIABuilder
Builder for BufferCollectionImageCreateInfoFUCHSIA with lifetime-tied pNext safety.
BufferCollectionPropertiesFUCHSIA
VkBufferCollectionPropertiesFUCHSIA Provided by VK_FUCHSIA_buffer_collection. Returned only*, filled by Vulkan, not constructed by the application.
BufferCollectionPropertiesFUCHSIABuilder
Builder for BufferCollectionPropertiesFUCHSIA with lifetime-tied pNext safety.
BufferConstraintsInfoFUCHSIA
VkBufferConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferConstraintsInfoFUCHSIABuilder
Builder for BufferConstraintsInfoFUCHSIA with lifetime-tied pNext safety.
BufferCopy
VkBufferCopy Provided by VK_BASE_VERSION_1_0.
BufferCopy2
VkBufferCopy2 Provided by VK_BASE_VERSION_1_3.
BufferCopy2Builder
Builder for BufferCopy2 with lifetime-tied pNext safety.
BufferCopyBuilder
Builder for BufferCopy.
BufferCreateFlagBits
VkBufferCreateFlagBits
BufferCreateInfo
VkBufferCreateInfo Provided by VK_BASE_VERSION_1_0.
BufferCreateInfoBuilder
Builder for BufferCreateInfo with lifetime-tied pNext safety.
BufferDeviceAddressCreateInfoEXT
VkBufferDeviceAddressCreateInfoEXT Provided by VK_EXT_buffer_device_address.
BufferDeviceAddressCreateInfoEXTBuilder
Builder for BufferDeviceAddressCreateInfoEXT with lifetime-tied pNext safety.
BufferDeviceAddressInfo
VkBufferDeviceAddressInfo Provided by VK_BASE_VERSION_1_2.
BufferDeviceAddressInfoBuilder
Builder for BufferDeviceAddressInfo with lifetime-tied pNext safety.
BufferImageCopy
VkBufferImageCopy Provided by VK_BASE_VERSION_1_0.
BufferImageCopy2
VkBufferImageCopy2 Provided by VK_BASE_VERSION_1_3.
BufferImageCopy2Builder
Builder for BufferImageCopy2 with lifetime-tied pNext safety.
BufferImageCopyBuilder
Builder for BufferImageCopy.
BufferMemoryBarrier
VkBufferMemoryBarrier Provided by VK_BASE_VERSION_1_0.
BufferMemoryBarrier2
VkBufferMemoryBarrier2 Provided by VK_BASE_VERSION_1_3.
BufferMemoryBarrier2Builder
Builder for BufferMemoryBarrier2 with lifetime-tied pNext safety.
BufferMemoryBarrierBuilder
Builder for BufferMemoryBarrier with lifetime-tied pNext safety.
BufferMemoryRequirementsInfo2
VkBufferMemoryRequirementsInfo2 Provided by VK_BASE_VERSION_1_1.
BufferMemoryRequirementsInfo2Builder
Builder for BufferMemoryRequirementsInfo2 with lifetime-tied pNext safety.
BufferOpaqueCaptureAddressCreateInfo
VkBufferOpaqueCaptureAddressCreateInfo Provided by VK_BASE_VERSION_1_2.
BufferOpaqueCaptureAddressCreateInfoBuilder
Builder for BufferOpaqueCaptureAddressCreateInfo with lifetime-tied pNext safety.
BufferUsageFlagBits
VkBufferUsageFlagBits
BufferUsageFlagBits2
VkBufferUsageFlagBits2
BufferUsageFlags2CreateInfo
VkBufferUsageFlags2CreateInfo Provided by VK_BASE_VERSION_1_4.
BufferUsageFlags2CreateInfoBuilder
Builder for BufferUsageFlags2CreateInfo with lifetime-tied pNext safety.
BufferView
VkBufferView
BufferViewCreateInfo
VkBufferViewCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
BufferViewCreateInfoBuilder
Builder for BufferViewCreateInfo with lifetime-tied pNext safety.
BuildAccelerationStructureFlagBitsKHR
VkBuildAccelerationStructureFlagBitsKHR
BuildAccelerationStructureModeKHR
VkBuildAccelerationStructureModeKHR
BuildMicromapFlagBitsEXT
VkBuildMicromapFlagBitsEXT
BuildMicromapModeEXT
VkBuildMicromapModeEXT
BuildPartitionedAccelerationStructureIndirectCommandNV
VkBuildPartitionedAccelerationStructureIndirectCommandNV Provided by VK_NV_partitioned_acceleration_structure.
BuildPartitionedAccelerationStructureIndirectCommandNVBuilder
Builder for BuildPartitionedAccelerationStructureIndirectCommandNV.
BuildPartitionedAccelerationStructureInfoNV
VkBuildPartitionedAccelerationStructureInfoNV Provided by VK_NV_partitioned_acceleration_structure.
BuildPartitionedAccelerationStructureInfoNVBuilder
Builder for BuildPartitionedAccelerationStructureInfoNV with lifetime-tied pNext safety.
CalibratedTimestampInfoKHR
VkCalibratedTimestampInfoKHR Provided by VK_KHR_calibrated_timestamps.
CalibratedTimestampInfoKHRBuilder
Builder for CalibratedTimestampInfoKHR with lifetime-tied pNext safety.
CheckpointData2NV
VkCheckpointData2NV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
CheckpointData2NVBuilder
Builder for CheckpointData2NV with lifetime-tied pNext safety.
CheckpointDataNV
VkCheckpointDataNV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
CheckpointDataNVBuilder
Builder for CheckpointDataNV with lifetime-tied pNext safety.
ChromaLocation
VkChromaLocation
ClearAttachment
VkClearAttachment Provided by VK_GRAPHICS_VERSION_1_0.
ClearAttachmentBuilder
Builder for ClearAttachment.
ClearDepthStencilValue
VkClearDepthStencilValue Provided by VK_GRAPHICS_VERSION_1_0.
ClearDepthStencilValueBuilder
Builder for ClearDepthStencilValue.
ClearRect
VkClearRect Provided by VK_GRAPHICS_VERSION_1_0.
ClearRectBuilder
Builder for ClearRect.
ClusterAccelerationStructureAddressResolutionFlagBitsNV
VkClusterAccelerationStructureAddressResolutionFlagBitsNV
ClusterAccelerationStructureBuildClustersBottomLevelInfoNV
VkClusterAccelerationStructureBuildClustersBottomLevelInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureBuildClustersBottomLevelInfoNVBuilder
Builder for ClusterAccelerationStructureBuildClustersBottomLevelInfoNV.
ClusterAccelerationStructureBuildTriangleClusterInfoNV
VkClusterAccelerationStructureBuildTriangleClusterInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV
VkClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureClusterFlagBitsNV
VkClusterAccelerationStructureClusterFlagBitsNV
ClusterAccelerationStructureClustersBottomLevelInputNV
VkClusterAccelerationStructureClustersBottomLevelInputNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureClustersBottomLevelInputNVBuilder
Builder for ClusterAccelerationStructureClustersBottomLevelInputNV with lifetime-tied pNext safety.
ClusterAccelerationStructureCommandsInfoNV
VkClusterAccelerationStructureCommandsInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureCommandsInfoNVBuilder
Builder for ClusterAccelerationStructureCommandsInfoNV with lifetime-tied pNext safety.
ClusterAccelerationStructureGeometryFlagBitsNV
VkClusterAccelerationStructureGeometryFlagBitsNV
ClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV
VkClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureGetTemplateIndicesInfoNV
VkClusterAccelerationStructureGetTemplateIndicesInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureGetTemplateIndicesInfoNVBuilder
Builder for ClusterAccelerationStructureGetTemplateIndicesInfoNV.
ClusterAccelerationStructureIndexFormatFlagBitsNV
VkClusterAccelerationStructureIndexFormatFlagBitsNV
ClusterAccelerationStructureInputInfoNV
VkClusterAccelerationStructureInputInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureInputInfoNVBuilder
Builder for ClusterAccelerationStructureInputInfoNV with lifetime-tied pNext safety.
ClusterAccelerationStructureInstantiateClusterInfoNV
VkClusterAccelerationStructureInstantiateClusterInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureMoveObjectsInfoNV
VkClusterAccelerationStructureMoveObjectsInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureMoveObjectsInfoNVBuilder
Builder for ClusterAccelerationStructureMoveObjectsInfoNV.
ClusterAccelerationStructureMoveObjectsInputNV
VkClusterAccelerationStructureMoveObjectsInputNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureMoveObjectsInputNVBuilder
Builder for ClusterAccelerationStructureMoveObjectsInputNV with lifetime-tied pNext safety.
ClusterAccelerationStructureOpModeNV
VkClusterAccelerationStructureOpModeNV
ClusterAccelerationStructureOpTypeNV
VkClusterAccelerationStructureOpTypeNV
ClusterAccelerationStructureTriangleClusterInputNV
VkClusterAccelerationStructureTriangleClusterInputNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureTriangleClusterInputNVBuilder
Builder for ClusterAccelerationStructureTriangleClusterInputNV with lifetime-tied pNext safety.
ClusterAccelerationStructureTypeNV
VkClusterAccelerationStructureTypeNV
CoarseSampleLocationNV
VkCoarseSampleLocationNV Provided by VK_NV_shading_rate_image.
CoarseSampleLocationNVBuilder
Builder for CoarseSampleLocationNV.
CoarseSampleOrderCustomNV
VkCoarseSampleOrderCustomNV Provided by VK_NV_shading_rate_image.
CoarseSampleOrderCustomNVBuilder
Builder for CoarseSampleOrderCustomNV.
CoarseSampleOrderTypeNV
VkCoarseSampleOrderTypeNV
ColorBlendAdvancedEXT
VkColorBlendAdvancedEXT Provided by VK_EXT_extended_dynamic_state3.
ColorBlendAdvancedEXTBuilder
Builder for ColorBlendAdvancedEXT.
ColorBlendEquationEXT
VkColorBlendEquationEXT Provided by VK_EXT_extended_dynamic_state3.
ColorBlendEquationEXTBuilder
Builder for ColorBlendEquationEXT.
ColorComponentFlagBits
VkColorComponentFlagBits
ColorSpaceKHR
VkColorSpaceKHR
CommandBuffer
VkCommandBuffer
CommandBufferAllocateInfo
VkCommandBufferAllocateInfo Provided by VK_BASE_VERSION_1_0.
CommandBufferAllocateInfoBuilder
Builder for CommandBufferAllocateInfo with lifetime-tied pNext safety.
CommandBufferBeginInfo
VkCommandBufferBeginInfo Provided by VK_BASE_VERSION_1_0.
CommandBufferBeginInfoBuilder
Builder for CommandBufferBeginInfo with lifetime-tied pNext safety.
CommandBufferInheritanceConditionalRenderingInfoEXT
VkCommandBufferInheritanceConditionalRenderingInfoEXT Provided by VK_EXT_conditional_rendering.
CommandBufferInheritanceConditionalRenderingInfoEXTBuilder
Builder for CommandBufferInheritanceConditionalRenderingInfoEXT with lifetime-tied pNext safety.
CommandBufferInheritanceDescriptorHeapInfoEXT
VkCommandBufferInheritanceDescriptorHeapInfoEXT Provided by VK_EXT_descriptor_heap.
CommandBufferInheritanceDescriptorHeapInfoEXTBuilder
Builder for CommandBufferInheritanceDescriptorHeapInfoEXT with lifetime-tied pNext safety.
CommandBufferInheritanceInfo
VkCommandBufferInheritanceInfo Provided by VK_BASE_VERSION_1_0.
CommandBufferInheritanceInfoBuilder
Builder for CommandBufferInheritanceInfo with lifetime-tied pNext safety.
CommandBufferInheritanceRenderPassTransformInfoQCOM
VkCommandBufferInheritanceRenderPassTransformInfoQCOM Provided by VK_QCOM_render_pass_transform.
CommandBufferInheritanceRenderPassTransformInfoQCOMBuilder
Builder for CommandBufferInheritanceRenderPassTransformInfoQCOM with lifetime-tied pNext safety.
CommandBufferInheritanceRenderingInfo
VkCommandBufferInheritanceRenderingInfo Provided by VK_GRAPHICS_VERSION_1_3.
CommandBufferInheritanceRenderingInfoBuilder
Builder for CommandBufferInheritanceRenderingInfo with lifetime-tied pNext safety.
CommandBufferInheritanceViewportScissorInfoNV
VkCommandBufferInheritanceViewportScissorInfoNV Provided by VK_NV_inherited_viewport_scissor.
CommandBufferInheritanceViewportScissorInfoNVBuilder
Builder for CommandBufferInheritanceViewportScissorInfoNV with lifetime-tied pNext safety.
CommandBufferLevel
VkCommandBufferLevel
CommandBufferResetFlagBits
VkCommandBufferResetFlagBits
CommandBufferSubmitInfo
VkCommandBufferSubmitInfo Provided by VK_BASE_VERSION_1_3.
CommandBufferSubmitInfoBuilder
Builder for CommandBufferSubmitInfo with lifetime-tied pNext safety.
CommandBufferUsageFlagBits
VkCommandBufferUsageFlagBits
CommandPool
VkCommandPool
CommandPoolCreateFlagBits
VkCommandPoolCreateFlagBits
CommandPoolCreateInfo
VkCommandPoolCreateInfo Provided by VK_BASE_VERSION_1_0.
CommandPoolCreateInfoBuilder
Builder for CommandPoolCreateInfo with lifetime-tied pNext safety.
CommandPoolMemoryConsumption
VkCommandPoolMemoryConsumption Provided by VKSC_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
CommandPoolMemoryConsumptionBuilder
Builder for CommandPoolMemoryConsumption with lifetime-tied pNext safety.
CommandPoolMemoryReservationCreateInfo
VkCommandPoolMemoryReservationCreateInfo Provided by VKSC_VERSION_1_0.
CommandPoolMemoryReservationCreateInfoBuilder
Builder for CommandPoolMemoryReservationCreateInfo with lifetime-tied pNext safety.
CommandPoolResetFlagBits
VkCommandPoolResetFlagBits
CompareOp
VkCompareOp
ComponentMapping
VkComponentMapping Provided by VK_BASE_VERSION_1_0.
ComponentMappingBuilder
Builder for ComponentMapping.
ComponentSwizzle
VkComponentSwizzle
ComponentTypeKHR
VkComponentTypeKHR
CompositeAlphaFlagBitsKHR
VkCompositeAlphaFlagBitsKHR
CompressedTriangleFormatAMDX
VkCompressedTriangleFormatAMDX
ComputeOccupancyPriorityParametersNV
VkComputeOccupancyPriorityParametersNV Provided by VK_NV_compute_occupancy_priority.
ComputeOccupancyPriorityParametersNVBuilder
Builder for ComputeOccupancyPriorityParametersNV with lifetime-tied pNext safety.
ComputePipelineCreateInfo
VkComputePipelineCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
ComputePipelineCreateInfoBuilder
Builder for ComputePipelineCreateInfo with lifetime-tied pNext safety.
ComputePipelineIndirectBufferInfoNV
VkComputePipelineIndirectBufferInfoNV Provided by VK_NV_device_generated_commands_compute.
ComputePipelineIndirectBufferInfoNVBuilder
Builder for ComputePipelineIndirectBufferInfoNV with lifetime-tied pNext safety.
ConditionalRenderingBeginInfo2EXT
VkConditionalRenderingBeginInfo2EXT Provided by VK_KHR_device_address_commands.
ConditionalRenderingBeginInfo2EXTBuilder
Builder for ConditionalRenderingBeginInfo2EXT with lifetime-tied pNext safety.
ConditionalRenderingBeginInfoEXT
VkConditionalRenderingBeginInfoEXT Provided by VK_EXT_conditional_rendering.
ConditionalRenderingBeginInfoEXTBuilder
Builder for ConditionalRenderingBeginInfoEXT with lifetime-tied pNext safety.
ConditionalRenderingFlagBitsEXT
VkConditionalRenderingFlagBitsEXT
ConformanceVersion
VkConformanceVersion Provided by VK_BASE_VERSION_1_2.
ConformanceVersionBuilder
Builder for ConformanceVersion.
ConservativeRasterizationModeEXT
VkConservativeRasterizationModeEXT
ConvertCooperativeVectorMatrixInfoNV
VkConvertCooperativeVectorMatrixInfoNV Provided by VK_NV_cooperative_vector.
ConvertCooperativeVectorMatrixInfoNVBuilder
Builder for ConvertCooperativeVectorMatrixInfoNV with lifetime-tied pNext safety.
CooperativeMatrixFlexibleDimensionsPropertiesNV
VkCooperativeMatrixFlexibleDimensionsPropertiesNV Provided by VK_NV_cooperative_matrix2. Returned only*, filled by Vulkan, not constructed by the application.
CooperativeMatrixFlexibleDimensionsPropertiesNVBuilder
Builder for CooperativeMatrixFlexibleDimensionsPropertiesNV with lifetime-tied pNext safety.
CooperativeMatrixPropertiesKHR
VkCooperativeMatrixPropertiesKHR Provided by VK_KHR_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
CooperativeMatrixPropertiesKHRBuilder
Builder for CooperativeMatrixPropertiesKHR with lifetime-tied pNext safety.
CooperativeMatrixPropertiesNV
VkCooperativeMatrixPropertiesNV Provided by VK_NV_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
CooperativeMatrixPropertiesNVBuilder
Builder for CooperativeMatrixPropertiesNV with lifetime-tied pNext safety.
CooperativeVectorMatrixLayoutNV
VkCooperativeVectorMatrixLayoutNV
CooperativeVectorPropertiesNV
VkCooperativeVectorPropertiesNV Provided by VK_NV_cooperative_vector.
CooperativeVectorPropertiesNVBuilder
Builder for CooperativeVectorPropertiesNV with lifetime-tied pNext safety.
CopyAccelerationStructureInfoKHR
VkCopyAccelerationStructureInfoKHR Provided by VK_KHR_acceleration_structure.
CopyAccelerationStructureInfoKHRBuilder
Builder for CopyAccelerationStructureInfoKHR with lifetime-tied pNext safety.
CopyAccelerationStructureModeKHR
VkCopyAccelerationStructureModeKHR
CopyAccelerationStructureToMemoryInfoKHR
VkCopyAccelerationStructureToMemoryInfoKHR Provided by VK_KHR_acceleration_structure.
CopyAccelerationStructureToMemoryInfoKHRBuilder
Builder for CopyAccelerationStructureToMemoryInfoKHR with lifetime-tied pNext safety.
CopyBufferInfo2
VkCopyBufferInfo2 Provided by VK_BASE_VERSION_1_3.
CopyBufferInfo2Builder
Builder for CopyBufferInfo2 with lifetime-tied pNext safety.
CopyBufferToImageInfo2
VkCopyBufferToImageInfo2 Provided by VK_BASE_VERSION_1_3.
CopyBufferToImageInfo2Builder
Builder for CopyBufferToImageInfo2 with lifetime-tied pNext safety.
CopyCommandTransformInfoQCOM
VkCopyCommandTransformInfoQCOM Provided by VK_QCOM_rotated_copy_commands.
CopyCommandTransformInfoQCOMBuilder
Builder for CopyCommandTransformInfoQCOM with lifetime-tied pNext safety.
CopyDescriptorSet
VkCopyDescriptorSet Provided by VK_COMPUTE_VERSION_1_0.
CopyDescriptorSetBuilder
Builder for CopyDescriptorSet with lifetime-tied pNext safety.
CopyDeviceMemoryImageInfoKHR
VkCopyDeviceMemoryImageInfoKHR Provided by VK_KHR_device_address_commands.
CopyDeviceMemoryImageInfoKHRBuilder
Builder for CopyDeviceMemoryImageInfoKHR with lifetime-tied pNext safety.
CopyDeviceMemoryInfoKHR
VkCopyDeviceMemoryInfoKHR Provided by VK_KHR_device_address_commands.
CopyDeviceMemoryInfoKHRBuilder
Builder for CopyDeviceMemoryInfoKHR with lifetime-tied pNext safety.
CopyImageInfo2
VkCopyImageInfo2 Provided by VK_BASE_VERSION_1_3.
CopyImageInfo2Builder
Builder for CopyImageInfo2 with lifetime-tied pNext safety.
CopyImageToBufferInfo2
VkCopyImageToBufferInfo2 Provided by VK_BASE_VERSION_1_3.
CopyImageToBufferInfo2Builder
Builder for CopyImageToBufferInfo2 with lifetime-tied pNext safety.
CopyImageToImageInfo
VkCopyImageToImageInfo Provided by VK_BASE_VERSION_1_4.
CopyImageToImageInfoBuilder
Builder for CopyImageToImageInfo with lifetime-tied pNext safety.
CopyImageToMemoryInfo
VkCopyImageToMemoryInfo Provided by VK_BASE_VERSION_1_4.
CopyImageToMemoryInfoBuilder
Builder for CopyImageToMemoryInfo with lifetime-tied pNext safety.
CopyMemoryIndirectCommandKHR
VkCopyMemoryIndirectCommandKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryIndirectCommandKHRBuilder
Builder for CopyMemoryIndirectCommandKHR.
CopyMemoryIndirectInfoKHR
VkCopyMemoryIndirectInfoKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryIndirectInfoKHRBuilder
Builder for CopyMemoryIndirectInfoKHR with lifetime-tied pNext safety.
CopyMemoryToAccelerationStructureInfoKHR
VkCopyMemoryToAccelerationStructureInfoKHR Provided by VK_KHR_acceleration_structure.
CopyMemoryToAccelerationStructureInfoKHRBuilder
Builder for CopyMemoryToAccelerationStructureInfoKHR with lifetime-tied pNext safety.
CopyMemoryToImageIndirectCommandKHR
VkCopyMemoryToImageIndirectCommandKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryToImageIndirectCommandKHRBuilder
Builder for CopyMemoryToImageIndirectCommandKHR.
CopyMemoryToImageIndirectInfoKHR
VkCopyMemoryToImageIndirectInfoKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryToImageIndirectInfoKHRBuilder
Builder for CopyMemoryToImageIndirectInfoKHR with lifetime-tied pNext safety.
CopyMemoryToImageInfo
VkCopyMemoryToImageInfo Provided by VK_BASE_VERSION_1_4.
CopyMemoryToImageInfoBuilder
Builder for CopyMemoryToImageInfo with lifetime-tied pNext safety.
CopyMemoryToMicromapInfoEXT
VkCopyMemoryToMicromapInfoEXT Provided by VK_EXT_opacity_micromap.
CopyMemoryToMicromapInfoEXTBuilder
Builder for CopyMemoryToMicromapInfoEXT with lifetime-tied pNext safety.
CopyMicromapInfoEXT
VkCopyMicromapInfoEXT Provided by VK_EXT_opacity_micromap.
CopyMicromapInfoEXTBuilder
Builder for CopyMicromapInfoEXT with lifetime-tied pNext safety.
CopyMicromapModeEXT
VkCopyMicromapModeEXT
CopyMicromapToMemoryInfoEXT
VkCopyMicromapToMemoryInfoEXT Provided by VK_EXT_opacity_micromap.
CopyMicromapToMemoryInfoEXTBuilder
Builder for CopyMicromapToMemoryInfoEXT with lifetime-tied pNext safety.
CopyTensorInfoARM
VkCopyTensorInfoARM Provided by VK_ARM_tensors.
CopyTensorInfoARMBuilder
Builder for CopyTensorInfoARM with lifetime-tied pNext safety.
CoverageModulationModeNV
VkCoverageModulationModeNV
CoverageReductionModeNV
VkCoverageReductionModeNV
CuFunctionCreateInfoNVX
VkCuFunctionCreateInfoNVX Provided by VK_NVX_binary_import.
CuFunctionCreateInfoNVXBuilder
Builder for CuFunctionCreateInfoNVX with lifetime-tied pNext safety.
CuFunctionNVX
VkCuFunctionNVX
CuLaunchInfoNVX
VkCuLaunchInfoNVX Provided by VK_NVX_binary_import.
CuLaunchInfoNVXBuilder
Builder for CuLaunchInfoNVX with lifetime-tied pNext safety.
CuModuleCreateInfoNVX
VkCuModuleCreateInfoNVX Provided by VK_NVX_binary_import.
CuModuleCreateInfoNVXBuilder
Builder for CuModuleCreateInfoNVX with lifetime-tied pNext safety.
CuModuleNVX
VkCuModuleNVX
CuModuleTexturingModeCreateInfoNVX
VkCuModuleTexturingModeCreateInfoNVX Provided by VK_NVX_binary_import.
CuModuleTexturingModeCreateInfoNVXBuilder
Builder for CuModuleTexturingModeCreateInfoNVX with lifetime-tied pNext safety.
CubicFilterWeightsQCOM
VkCubicFilterWeightsQCOM
CudaFunctionCreateInfoNV
VkCudaFunctionCreateInfoNV Provided by VK_NV_cuda_kernel_launch.
CudaFunctionCreateInfoNVBuilder
Builder for CudaFunctionCreateInfoNV with lifetime-tied pNext safety.
CudaFunctionNV
VkCudaFunctionNV
CudaLaunchInfoNV
VkCudaLaunchInfoNV Provided by VK_NV_cuda_kernel_launch.
CudaLaunchInfoNVBuilder
Builder for CudaLaunchInfoNV with lifetime-tied pNext safety.
CudaModuleCreateInfoNV
VkCudaModuleCreateInfoNV Provided by VK_NV_cuda_kernel_launch.
CudaModuleCreateInfoNVBuilder
Builder for CudaModuleCreateInfoNV with lifetime-tied pNext safety.
CudaModuleNV
VkCudaModuleNV
CullModeFlagBits
VkCullModeFlagBits
CustomResolveCreateInfoEXT
VkCustomResolveCreateInfoEXT Provided by VK_EXT_custom_resolve.
CustomResolveCreateInfoEXTBuilder
Builder for CustomResolveCreateInfoEXT with lifetime-tied pNext safety.
D3D12FenceSubmitInfoKHR
VkD3D12FenceSubmitInfoKHR Provided by VK_KHR_external_semaphore_win32.
D3D12FenceSubmitInfoKHRBuilder
Builder for D3D12FenceSubmitInfoKHR with lifetime-tied pNext safety.
DataGraphModelCacheTypeQCOM
VkDataGraphModelCacheTypeQCOM
DataGraphPipelineBuiltinModelCreateInfoQCOM
VkDataGraphPipelineBuiltinModelCreateInfoQCOM Provided by VK_QCOM_data_graph_model.
DataGraphPipelineBuiltinModelCreateInfoQCOMBuilder
Builder for DataGraphPipelineBuiltinModelCreateInfoQCOM with lifetime-tied pNext safety.
DataGraphPipelineCompilerControlCreateInfoARM
VkDataGraphPipelineCompilerControlCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineCompilerControlCreateInfoARMBuilder
Builder for DataGraphPipelineCompilerControlCreateInfoARM with lifetime-tied pNext safety.
DataGraphPipelineConstantARM
VkDataGraphPipelineConstantARM Provided by VK_ARM_data_graph.
DataGraphPipelineConstantARMBuilder
Builder for DataGraphPipelineConstantARM with lifetime-tied pNext safety.
DataGraphPipelineConstantTensorSemiStructuredSparsityInfoARM
VkDataGraphPipelineConstantTensorSemiStructuredSparsityInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineConstantTensorSemiStructuredSparsityInfoARMBuilder
Builder for DataGraphPipelineConstantTensorSemiStructuredSparsityInfoARM with lifetime-tied pNext safety.
DataGraphPipelineCreateInfoARM
VkDataGraphPipelineCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineCreateInfoARMBuilder
Builder for DataGraphPipelineCreateInfoARM with lifetime-tied pNext safety.
DataGraphPipelineDispatchFlagBitsARM
VkDataGraphPipelineDispatchFlagBitsARM
DataGraphPipelineDispatchInfoARM
VkDataGraphPipelineDispatchInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineDispatchInfoARMBuilder
Builder for DataGraphPipelineDispatchInfoARM with lifetime-tied pNext safety.
DataGraphPipelineIdentifierCreateInfoARM
VkDataGraphPipelineIdentifierCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineIdentifierCreateInfoARMBuilder
Builder for DataGraphPipelineIdentifierCreateInfoARM with lifetime-tied pNext safety.
DataGraphPipelineInfoARM
VkDataGraphPipelineInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineInfoARMBuilder
Builder for DataGraphPipelineInfoARM with lifetime-tied pNext safety.
DataGraphPipelinePropertyARM
VkDataGraphPipelinePropertyARM
DataGraphPipelinePropertyQueryResultARM
VkDataGraphPipelinePropertyQueryResultARM Provided by VK_ARM_data_graph.
DataGraphPipelinePropertyQueryResultARMBuilder
Builder for DataGraphPipelinePropertyQueryResultARM with lifetime-tied pNext safety.
DataGraphPipelineResourceInfoARM
VkDataGraphPipelineResourceInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineResourceInfoARMBuilder
Builder for DataGraphPipelineResourceInfoARM with lifetime-tied pNext safety.
DataGraphPipelineSessionARM
VkDataGraphPipelineSessionARM
DataGraphPipelineSessionBindPointARM
VkDataGraphPipelineSessionBindPointARM
DataGraphPipelineSessionBindPointRequirementARM
VkDataGraphPipelineSessionBindPointRequirementARM Provided by VK_ARM_data_graph. Returned only*, filled by Vulkan, not constructed by the application.
DataGraphPipelineSessionBindPointRequirementARMBuilder
Builder for DataGraphPipelineSessionBindPointRequirementARM with lifetime-tied pNext safety.
DataGraphPipelineSessionBindPointRequirementsInfoARM
VkDataGraphPipelineSessionBindPointRequirementsInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineSessionBindPointRequirementsInfoARMBuilder
Builder for DataGraphPipelineSessionBindPointRequirementsInfoARM with lifetime-tied pNext safety.
DataGraphPipelineSessionBindPointTypeARM
VkDataGraphPipelineSessionBindPointTypeARM
DataGraphPipelineSessionCreateFlagBitsARM
VkDataGraphPipelineSessionCreateFlagBitsARM
DataGraphPipelineSessionCreateInfoARM
VkDataGraphPipelineSessionCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineSessionCreateInfoARMBuilder
Builder for DataGraphPipelineSessionCreateInfoARM with lifetime-tied pNext safety.
DataGraphPipelineSessionMemoryRequirementsInfoARM
VkDataGraphPipelineSessionMemoryRequirementsInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineSessionMemoryRequirementsInfoARMBuilder
Builder for DataGraphPipelineSessionMemoryRequirementsInfoARM with lifetime-tied pNext safety.
DataGraphPipelineShaderModuleCreateInfoARM
VkDataGraphPipelineShaderModuleCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineShaderModuleCreateInfoARMBuilder
Builder for DataGraphPipelineShaderModuleCreateInfoARM with lifetime-tied pNext safety.
DataGraphProcessingEngineCreateInfoARM
VkDataGraphProcessingEngineCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphProcessingEngineCreateInfoARMBuilder
Builder for DataGraphProcessingEngineCreateInfoARM with lifetime-tied pNext safety.
DebugMarkerMarkerInfoEXT
VkDebugMarkerMarkerInfoEXT Provided by VK_EXT_debug_marker.
DebugMarkerMarkerInfoEXTBuilder
Builder for DebugMarkerMarkerInfoEXT with lifetime-tied pNext safety.
DebugMarkerObjectNameInfoEXT
VkDebugMarkerObjectNameInfoEXT Provided by VK_EXT_debug_marker.
DebugMarkerObjectNameInfoEXTBuilder
Builder for DebugMarkerObjectNameInfoEXT with lifetime-tied pNext safety.
DebugMarkerObjectTagInfoEXT
VkDebugMarkerObjectTagInfoEXT Provided by VK_EXT_debug_marker.
DebugMarkerObjectTagInfoEXTBuilder
Builder for DebugMarkerObjectTagInfoEXT with lifetime-tied pNext safety.
DebugReportCallbackCreateInfoEXT
VkDebugReportCallbackCreateInfoEXT Provided by VK_EXT_debug_report.
DebugReportCallbackCreateInfoEXTBuilder
Builder for DebugReportCallbackCreateInfoEXT with lifetime-tied pNext safety.
DebugReportCallbackEXT
VkDebugReportCallbackEXT
DebugReportFlagBitsEXT
VkDebugReportFlagBitsEXT
DebugReportObjectTypeEXT
VkDebugReportObjectTypeEXT
DebugUtilsLabelEXT
VkDebugUtilsLabelEXT Provided by VK_EXT_debug_utils.
DebugUtilsLabelEXTBuilder
Builder for DebugUtilsLabelEXT with lifetime-tied pNext safety.
DebugUtilsMessageSeverityFlagBitsEXT
VkDebugUtilsMessageSeverityFlagBitsEXT
DebugUtilsMessageTypeFlagBitsEXT
VkDebugUtilsMessageTypeFlagBitsEXT
DebugUtilsMessengerCallbackDataEXT
VkDebugUtilsMessengerCallbackDataEXT Provided by VK_EXT_debug_utils.
DebugUtilsMessengerCallbackDataEXTBuilder
Builder for DebugUtilsMessengerCallbackDataEXT with lifetime-tied pNext safety.
DebugUtilsMessengerCreateInfoEXT
VkDebugUtilsMessengerCreateInfoEXT Provided by VK_EXT_debug_utils.
DebugUtilsMessengerCreateInfoEXTBuilder
Builder for DebugUtilsMessengerCreateInfoEXT with lifetime-tied pNext safety.
DebugUtilsMessengerEXT
VkDebugUtilsMessengerEXT
DebugUtilsObjectNameInfoEXT
VkDebugUtilsObjectNameInfoEXT Provided by VK_EXT_debug_utils.
DebugUtilsObjectNameInfoEXTBuilder
Builder for DebugUtilsObjectNameInfoEXT with lifetime-tied pNext safety.
DebugUtilsObjectTagInfoEXT
VkDebugUtilsObjectTagInfoEXT Provided by VK_EXT_debug_utils.
DebugUtilsObjectTagInfoEXTBuilder
Builder for DebugUtilsObjectTagInfoEXT with lifetime-tied pNext safety.
DecompressMemoryInfoEXT
VkDecompressMemoryInfoEXT Provided by VK_EXT_memory_decompression.
DecompressMemoryInfoEXTBuilder
Builder for DecompressMemoryInfoEXT with lifetime-tied pNext safety.
DecompressMemoryRegionEXT
VkDecompressMemoryRegionEXT Provided by VK_EXT_memory_decompression.
DecompressMemoryRegionEXTBuilder
Builder for DecompressMemoryRegionEXT.
DecompressMemoryRegionNV
VkDecompressMemoryRegionNV Provided by VK_NV_memory_decompression.
DecompressMemoryRegionNVBuilder
Builder for DecompressMemoryRegionNV.
DedicatedAllocationBufferCreateInfoNV
VkDedicatedAllocationBufferCreateInfoNV Provided by VK_NV_dedicated_allocation.
DedicatedAllocationBufferCreateInfoNVBuilder
Builder for DedicatedAllocationBufferCreateInfoNV with lifetime-tied pNext safety.
DedicatedAllocationImageCreateInfoNV
VkDedicatedAllocationImageCreateInfoNV Provided by VK_NV_dedicated_allocation.
DedicatedAllocationImageCreateInfoNVBuilder
Builder for DedicatedAllocationImageCreateInfoNV with lifetime-tied pNext safety.
DedicatedAllocationMemoryAllocateInfoNV
VkDedicatedAllocationMemoryAllocateInfoNV Provided by VK_NV_dedicated_allocation.
DedicatedAllocationMemoryAllocateInfoNVBuilder
Builder for DedicatedAllocationMemoryAllocateInfoNV with lifetime-tied pNext safety.
DefaultVertexAttributeValueKHR
VkDefaultVertexAttributeValueKHR
DeferredOperationKHR
VkDeferredOperationKHR
DependencyFlagBits
VkDependencyFlagBits
DependencyInfo
VkDependencyInfo Provided by VK_BASE_VERSION_1_3.
DependencyInfoBuilder
Builder for DependencyInfo with lifetime-tied pNext safety.
DepthBiasInfoEXT
VkDepthBiasInfoEXT Provided by VK_EXT_depth_bias_control.
DepthBiasInfoEXTBuilder
Builder for DepthBiasInfoEXT with lifetime-tied pNext safety.
DepthBiasRepresentationEXT
VkDepthBiasRepresentationEXT
DepthBiasRepresentationInfoEXT
VkDepthBiasRepresentationInfoEXT Provided by VK_EXT_depth_bias_control.
DepthBiasRepresentationInfoEXTBuilder
Builder for DepthBiasRepresentationInfoEXT with lifetime-tied pNext safety.
DepthClampModeEXT
VkDepthClampModeEXT
DepthClampRangeEXT
VkDepthClampRangeEXT Provided by VK_EXT_depth_clamp_control.
DepthClampRangeEXTBuilder
Builder for DepthClampRangeEXT.
DescriptorAddressInfoEXT
VkDescriptorAddressInfoEXT Provided by VK_EXT_descriptor_buffer.
DescriptorAddressInfoEXTBuilder
Builder for DescriptorAddressInfoEXT with lifetime-tied pNext safety.
DescriptorBindingFlagBits
VkDescriptorBindingFlagBits
DescriptorBufferBindingInfoEXT
VkDescriptorBufferBindingInfoEXT Provided by VK_EXT_descriptor_buffer.
DescriptorBufferBindingInfoEXTBuilder
Builder for DescriptorBufferBindingInfoEXT with lifetime-tied pNext safety.
DescriptorBufferBindingPushDescriptorBufferHandleEXT
VkDescriptorBufferBindingPushDescriptorBufferHandleEXT Provided by VK_EXT_descriptor_buffer.
DescriptorBufferBindingPushDescriptorBufferHandleEXTBuilder
Builder for DescriptorBufferBindingPushDescriptorBufferHandleEXT with lifetime-tied pNext safety.
DescriptorBufferInfo
VkDescriptorBufferInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorBufferInfoBuilder
Builder for DescriptorBufferInfo.
DescriptorGetInfoEXT
VkDescriptorGetInfoEXT Provided by VK_EXT_descriptor_buffer.
DescriptorGetInfoEXTBuilder
Builder for DescriptorGetInfoEXT with lifetime-tied pNext safety.
DescriptorGetTensorInfoARM
VkDescriptorGetTensorInfoARM Provided by VK_ARM_tensors.
DescriptorGetTensorInfoARMBuilder
Builder for DescriptorGetTensorInfoARM with lifetime-tied pNext safety.
DescriptorImageInfo
VkDescriptorImageInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorImageInfoBuilder
Builder for DescriptorImageInfo.
DescriptorMappingSourceConstantOffsetEXT
VkDescriptorMappingSourceConstantOffsetEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceConstantOffsetEXTBuilder
Builder for DescriptorMappingSourceConstantOffsetEXT.
DescriptorMappingSourceEXT
VkDescriptorMappingSourceEXT
DescriptorMappingSourceHeapDataEXT
VkDescriptorMappingSourceHeapDataEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceHeapDataEXTBuilder
Builder for DescriptorMappingSourceHeapDataEXT.
DescriptorMappingSourceIndirectAddressEXT
VkDescriptorMappingSourceIndirectAddressEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceIndirectAddressEXTBuilder
Builder for DescriptorMappingSourceIndirectAddressEXT.
DescriptorMappingSourceIndirectIndexArrayEXT
VkDescriptorMappingSourceIndirectIndexArrayEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceIndirectIndexArrayEXTBuilder
Builder for DescriptorMappingSourceIndirectIndexArrayEXT.
DescriptorMappingSourceIndirectIndexEXT
VkDescriptorMappingSourceIndirectIndexEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceIndirectIndexEXTBuilder
Builder for DescriptorMappingSourceIndirectIndexEXT.
DescriptorMappingSourcePushIndexEXT
VkDescriptorMappingSourcePushIndexEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourcePushIndexEXTBuilder
Builder for DescriptorMappingSourcePushIndexEXT.
DescriptorMappingSourceShaderRecordIndexEXT
VkDescriptorMappingSourceShaderRecordIndexEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceShaderRecordIndexEXTBuilder
Builder for DescriptorMappingSourceShaderRecordIndexEXT.
DescriptorPool
VkDescriptorPool
DescriptorPoolCreateFlagBits
VkDescriptorPoolCreateFlagBits
DescriptorPoolCreateInfo
VkDescriptorPoolCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorPoolCreateInfoBuilder
Builder for DescriptorPoolCreateInfo with lifetime-tied pNext safety.
DescriptorPoolInlineUniformBlockCreateInfo
VkDescriptorPoolInlineUniformBlockCreateInfo Provided by VK_COMPUTE_VERSION_1_3.
DescriptorPoolInlineUniformBlockCreateInfoBuilder
Builder for DescriptorPoolInlineUniformBlockCreateInfo with lifetime-tied pNext safety.
DescriptorPoolSize
VkDescriptorPoolSize Provided by VK_COMPUTE_VERSION_1_0.
DescriptorPoolSizeBuilder
Builder for DescriptorPoolSize.
DescriptorSet
VkDescriptorSet
DescriptorSetAllocateInfo
VkDescriptorSetAllocateInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorSetAllocateInfoBuilder
Builder for DescriptorSetAllocateInfo with lifetime-tied pNext safety.
DescriptorSetAndBindingMappingEXT
VkDescriptorSetAndBindingMappingEXT Provided by VK_EXT_descriptor_heap.
DescriptorSetAndBindingMappingEXTBuilder
Builder for DescriptorSetAndBindingMappingEXT with lifetime-tied pNext safety.
DescriptorSetBindingReferenceVALVE
VkDescriptorSetBindingReferenceVALVE Provided by VK_VALVE_descriptor_set_host_mapping.
DescriptorSetBindingReferenceVALVEBuilder
Builder for DescriptorSetBindingReferenceVALVE with lifetime-tied pNext safety.
DescriptorSetLayout
VkDescriptorSetLayout
DescriptorSetLayoutBinding
VkDescriptorSetLayoutBinding Provided by VK_COMPUTE_VERSION_1_0.
DescriptorSetLayoutBindingBuilder
Builder for DescriptorSetLayoutBinding.
DescriptorSetLayoutBindingFlagsCreateInfo
VkDescriptorSetLayoutBindingFlagsCreateInfo Provided by VK_COMPUTE_VERSION_1_2.
DescriptorSetLayoutBindingFlagsCreateInfoBuilder
Builder for DescriptorSetLayoutBindingFlagsCreateInfo with lifetime-tied pNext safety.
DescriptorSetLayoutCreateFlagBits
VkDescriptorSetLayoutCreateFlagBits
DescriptorSetLayoutCreateInfo
VkDescriptorSetLayoutCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorSetLayoutCreateInfoBuilder
Builder for DescriptorSetLayoutCreateInfo with lifetime-tied pNext safety.
DescriptorSetLayoutHostMappingInfoVALVE
VkDescriptorSetLayoutHostMappingInfoVALVE Provided by VK_VALVE_descriptor_set_host_mapping.
DescriptorSetLayoutHostMappingInfoVALVEBuilder
Builder for DescriptorSetLayoutHostMappingInfoVALVE with lifetime-tied pNext safety.
DescriptorSetLayoutSupport
VkDescriptorSetLayoutSupport Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
DescriptorSetLayoutSupportBuilder
Builder for DescriptorSetLayoutSupport with lifetime-tied pNext safety.
DescriptorSetVariableDescriptorCountAllocateInfo
VkDescriptorSetVariableDescriptorCountAllocateInfo Provided by VK_COMPUTE_VERSION_1_2.
DescriptorSetVariableDescriptorCountAllocateInfoBuilder
Builder for DescriptorSetVariableDescriptorCountAllocateInfo with lifetime-tied pNext safety.
DescriptorSetVariableDescriptorCountLayoutSupport
VkDescriptorSetVariableDescriptorCountLayoutSupport Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
DescriptorSetVariableDescriptorCountLayoutSupportBuilder
Builder for DescriptorSetVariableDescriptorCountLayoutSupport with lifetime-tied pNext safety.
DescriptorType
VkDescriptorType
DescriptorUpdateTemplate
VkDescriptorUpdateTemplate
DescriptorUpdateTemplateCreateInfo
VkDescriptorUpdateTemplateCreateInfo Provided by VK_COMPUTE_VERSION_1_1.
DescriptorUpdateTemplateCreateInfoBuilder
Builder for DescriptorUpdateTemplateCreateInfo with lifetime-tied pNext safety.
DescriptorUpdateTemplateEntry
VkDescriptorUpdateTemplateEntry Provided by VK_COMPUTE_VERSION_1_1.
DescriptorUpdateTemplateEntryBuilder
Builder for DescriptorUpdateTemplateEntry.
DescriptorUpdateTemplateType
VkDescriptorUpdateTemplateType
Device
VkDevice
DeviceAddressBindingCallbackDataEXT
VkDeviceAddressBindingCallbackDataEXT Provided by VK_EXT_device_address_binding_report.
DeviceAddressBindingCallbackDataEXTBuilder
Builder for DeviceAddressBindingCallbackDataEXT with lifetime-tied pNext safety.
DeviceAddressBindingFlagBitsEXT
VkDeviceAddressBindingFlagBitsEXT
DeviceAddressBindingTypeEXT
VkDeviceAddressBindingTypeEXT
DeviceAddressRangeKHR
VkDeviceAddressRangeKHR Provided by VK_KHR_device_address_commands.
DeviceAddressRangeKHRBuilder
Builder for DeviceAddressRangeKHR.
DeviceBufferMemoryRequirements
VkDeviceBufferMemoryRequirements Provided by VK_BASE_VERSION_1_3.
DeviceBufferMemoryRequirementsBuilder
Builder for DeviceBufferMemoryRequirements with lifetime-tied pNext safety.
DeviceCreateInfo
VkDeviceCreateInfo Provided by VK_BASE_VERSION_1_0.
DeviceCreateInfoBuilder
Builder for DeviceCreateInfo with lifetime-tied pNext safety.
DeviceDeviceMemoryReportCreateInfoEXT
VkDeviceDeviceMemoryReportCreateInfoEXT Provided by VK_EXT_device_memory_report.
DeviceDeviceMemoryReportCreateInfoEXTBuilder
Builder for DeviceDeviceMemoryReportCreateInfoEXT with lifetime-tied pNext safety.
DeviceDiagnosticsConfigCreateInfoNV
VkDeviceDiagnosticsConfigCreateInfoNV Provided by VK_NV_device_diagnostics_config.
DeviceDiagnosticsConfigCreateInfoNVBuilder
Builder for DeviceDiagnosticsConfigCreateInfoNV with lifetime-tied pNext safety.
DeviceDiagnosticsConfigFlagBitsNV
VkDeviceDiagnosticsConfigFlagBitsNV
DeviceEventInfoEXT
VkDeviceEventInfoEXT Provided by VK_EXT_display_control.
DeviceEventInfoEXTBuilder
Builder for DeviceEventInfoEXT with lifetime-tied pNext safety.
DeviceEventTypeEXT
VkDeviceEventTypeEXT
DeviceFaultAddressInfoKHR
VkDeviceFaultAddressInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultAddressInfoKHRBuilder
Builder for DeviceFaultAddressInfoKHR.
DeviceFaultAddressTypeKHR
VkDeviceFaultAddressTypeKHR
DeviceFaultCountsEXT
VkDeviceFaultCountsEXT Provided by VK_EXT_device_fault.
DeviceFaultCountsEXTBuilder
Builder for DeviceFaultCountsEXT with lifetime-tied pNext safety.
DeviceFaultDebugInfoKHR
VkDeviceFaultDebugInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultDebugInfoKHRBuilder
Builder for DeviceFaultDebugInfoKHR with lifetime-tied pNext safety.
DeviceFaultFlagBitsKHR
VkDeviceFaultFlagBitsKHR
DeviceFaultInfoEXT
VkDeviceFaultInfoEXT Provided by VK_EXT_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultInfoEXTBuilder
Builder for DeviceFaultInfoEXT with lifetime-tied pNext safety.
DeviceFaultInfoKHR
VkDeviceFaultInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultInfoKHRBuilder
Builder for DeviceFaultInfoKHR with lifetime-tied pNext safety.
DeviceFaultShaderAbortMessageInfoKHR
VkDeviceFaultShaderAbortMessageInfoKHR Provided by VK_KHR_shader_abort. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultShaderAbortMessageInfoKHRBuilder
Builder for DeviceFaultShaderAbortMessageInfoKHR with lifetime-tied pNext safety.
DeviceFaultVendorBinaryHeaderVersionKHR
VkDeviceFaultVendorBinaryHeaderVersionKHR
DeviceFaultVendorBinaryHeaderVersionOneKHR
VkDeviceFaultVendorBinaryHeaderVersionOneKHR Provided by VK_KHR_device_fault.
DeviceFaultVendorBinaryHeaderVersionOneKHRBuilder
Builder for DeviceFaultVendorBinaryHeaderVersionOneKHR.
DeviceFaultVendorInfoKHR
VkDeviceFaultVendorInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultVendorInfoKHRBuilder
Builder for DeviceFaultVendorInfoKHR.
DeviceGroupBindSparseInfo
VkDeviceGroupBindSparseInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupBindSparseInfoBuilder
Builder for DeviceGroupBindSparseInfo with lifetime-tied pNext safety.
DeviceGroupCommandBufferBeginInfo
VkDeviceGroupCommandBufferBeginInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupCommandBufferBeginInfoBuilder
Builder for DeviceGroupCommandBufferBeginInfo with lifetime-tied pNext safety.
DeviceGroupDeviceCreateInfo
VkDeviceGroupDeviceCreateInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupDeviceCreateInfoBuilder
Builder for DeviceGroupDeviceCreateInfo with lifetime-tied pNext safety.
DeviceGroupPresentCapabilitiesKHR
VkDeviceGroupPresentCapabilitiesKHR Provided by VK_KHR_swapchain. Returned only*, filled by Vulkan, not constructed by the application.
DeviceGroupPresentCapabilitiesKHRBuilder
Builder for DeviceGroupPresentCapabilitiesKHR with lifetime-tied pNext safety.
DeviceGroupPresentInfoKHR
VkDeviceGroupPresentInfoKHR Provided by VK_KHR_swapchain.
DeviceGroupPresentInfoKHRBuilder
Builder for DeviceGroupPresentInfoKHR with lifetime-tied pNext safety.
DeviceGroupPresentModeFlagBitsKHR
VkDeviceGroupPresentModeFlagBitsKHR
DeviceGroupRenderPassBeginInfo
VkDeviceGroupRenderPassBeginInfo Provided by VK_GRAPHICS_VERSION_1_1.
DeviceGroupRenderPassBeginInfoBuilder
Builder for DeviceGroupRenderPassBeginInfo with lifetime-tied pNext safety.
DeviceGroupSubmitInfo
VkDeviceGroupSubmitInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupSubmitInfoBuilder
Builder for DeviceGroupSubmitInfo with lifetime-tied pNext safety.
DeviceGroupSwapchainCreateInfoKHR
VkDeviceGroupSwapchainCreateInfoKHR Provided by VK_KHR_swapchain.
DeviceGroupSwapchainCreateInfoKHRBuilder
Builder for DeviceGroupSwapchainCreateInfoKHR with lifetime-tied pNext safety.
DeviceImageMemoryRequirements
VkDeviceImageMemoryRequirements Provided by VK_BASE_VERSION_1_3.
DeviceImageMemoryRequirementsBuilder
Builder for DeviceImageMemoryRequirements with lifetime-tied pNext safety.
DeviceImageSubresourceInfo
VkDeviceImageSubresourceInfo Provided by VK_BASE_VERSION_1_4.
DeviceImageSubresourceInfoBuilder
Builder for DeviceImageSubresourceInfo with lifetime-tied pNext safety.
DeviceMemory
VkDeviceMemory
DeviceMemoryCopyKHR
VkDeviceMemoryCopyKHR Provided by VK_KHR_device_address_commands.
DeviceMemoryCopyKHRBuilder
Builder for DeviceMemoryCopyKHR with lifetime-tied pNext safety.
DeviceMemoryImageCopyKHR
VkDeviceMemoryImageCopyKHR Provided by VK_KHR_device_address_commands.
DeviceMemoryImageCopyKHRBuilder
Builder for DeviceMemoryImageCopyKHR with lifetime-tied pNext safety.
DeviceMemoryOpaqueCaptureAddressInfo
VkDeviceMemoryOpaqueCaptureAddressInfo Provided by VK_BASE_VERSION_1_2.
DeviceMemoryOpaqueCaptureAddressInfoBuilder
Builder for DeviceMemoryOpaqueCaptureAddressInfo with lifetime-tied pNext safety.
DeviceMemoryOverallocationCreateInfoAMD
VkDeviceMemoryOverallocationCreateInfoAMD Provided by VK_AMD_memory_overallocation_behavior.
DeviceMemoryOverallocationCreateInfoAMDBuilder
Builder for DeviceMemoryOverallocationCreateInfoAMD with lifetime-tied pNext safety.
DeviceMemoryReportCallbackDataEXT
VkDeviceMemoryReportCallbackDataEXT Provided by VK_EXT_device_memory_report. Returned only*, filled by Vulkan, not constructed by the application.
DeviceMemoryReportCallbackDataEXTBuilder
Builder for DeviceMemoryReportCallbackDataEXT with lifetime-tied pNext safety.
DeviceMemoryReportEventTypeEXT
VkDeviceMemoryReportEventTypeEXT
DeviceObjectReservationCreateInfo
VkDeviceObjectReservationCreateInfo Provided by VKSC_VERSION_1_0.
DeviceObjectReservationCreateInfoBuilder
Builder for DeviceObjectReservationCreateInfo with lifetime-tied pNext safety.
DevicePipelineBinaryInternalCacheControlKHR
VkDevicePipelineBinaryInternalCacheControlKHR Provided by VK_KHR_pipeline_binary.
DevicePipelineBinaryInternalCacheControlKHRBuilder
Builder for DevicePipelineBinaryInternalCacheControlKHR with lifetime-tied pNext safety.
DevicePrivateDataCreateInfo
VkDevicePrivateDataCreateInfo Provided by VK_BASE_VERSION_1_3.
DevicePrivateDataCreateInfoBuilder
Builder for DevicePrivateDataCreateInfo with lifetime-tied pNext safety.
DeviceQueueCreateFlagBits
VkDeviceQueueCreateFlagBits
DeviceQueueCreateInfo
VkDeviceQueueCreateInfo Provided by VK_BASE_VERSION_1_0.
DeviceQueueCreateInfoBuilder
Builder for DeviceQueueCreateInfo with lifetime-tied pNext safety.
DeviceQueueGlobalPriorityCreateInfo
VkDeviceQueueGlobalPriorityCreateInfo Provided by VK_BASE_VERSION_1_4.
DeviceQueueGlobalPriorityCreateInfoBuilder
Builder for DeviceQueueGlobalPriorityCreateInfo with lifetime-tied pNext safety.
DeviceQueueInfo2
VkDeviceQueueInfo2 Provided by VK_BASE_VERSION_1_1.
DeviceQueueInfo2Builder
Builder for DeviceQueueInfo2 with lifetime-tied pNext safety.
DeviceQueueShaderCoreControlCreateInfoARM
VkDeviceQueueShaderCoreControlCreateInfoARM Provided by VK_ARM_scheduling_controls.
DeviceQueueShaderCoreControlCreateInfoARMBuilder
Builder for DeviceQueueShaderCoreControlCreateInfoARM with lifetime-tied pNext safety.
DeviceSemaphoreSciSyncPoolReservationCreateInfoNV
VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV
DeviceSemaphoreSciSyncPoolReservationCreateInfoNVBuilder
Builder for DeviceSemaphoreSciSyncPoolReservationCreateInfoNV with lifetime-tied pNext safety.
DeviceTensorMemoryRequirementsARM
VkDeviceTensorMemoryRequirementsARM Provided by VK_ARM_tensors.
DeviceTensorMemoryRequirementsARMBuilder
Builder for DeviceTensorMemoryRequirementsARM with lifetime-tied pNext safety.
DirectDriverLoadingInfoLUNARG
VkDirectDriverLoadingInfoLUNARG Provided by VK_LUNARG_direct_driver_loading.
DirectDriverLoadingInfoLUNARGBuilder
Builder for DirectDriverLoadingInfoLUNARG with lifetime-tied pNext safety.
DirectDriverLoadingListLUNARG
VkDirectDriverLoadingListLUNARG Provided by VK_LUNARG_direct_driver_loading.
DirectDriverLoadingListLUNARGBuilder
Builder for DirectDriverLoadingListLUNARG with lifetime-tied pNext safety.
DirectDriverLoadingModeLUNARG
VkDirectDriverLoadingModeLUNARG
DirectFBSurfaceCreateInfoEXT
VkDirectFBSurfaceCreateInfoEXT Provided by VK_EXT_directfb_surface.
DirectFBSurfaceCreateInfoEXTBuilder
Builder for DirectFBSurfaceCreateInfoEXT with lifetime-tied pNext safety.
DiscardRectangleModeEXT
VkDiscardRectangleModeEXT
DispatchGraphCountInfoAMDX
VkDispatchGraphCountInfoAMDX Provided by VK_AMDX_shader_enqueue.
DispatchGraphCountInfoAMDXBuilder
Builder for DispatchGraphCountInfoAMDX.
DispatchGraphInfoAMDX
VkDispatchGraphInfoAMDX Provided by VK_AMDX_shader_enqueue.
DispatchGraphInfoAMDXBuilder
Builder for DispatchGraphInfoAMDX.
DispatchIndirect2InfoKHR
VkDispatchIndirect2InfoKHR Provided by VK_KHR_device_address_commands.
DispatchIndirect2InfoKHRBuilder
Builder for DispatchIndirect2InfoKHR with lifetime-tied pNext safety.
DispatchIndirectCommand
VkDispatchIndirectCommand Provided by VK_COMPUTE_VERSION_1_0.
DispatchIndirectCommandBuilder
Builder for DispatchIndirectCommand.
DispatchTileInfoQCOM
VkDispatchTileInfoQCOM Provided by VK_QCOM_tile_shading.
DispatchTileInfoQCOMBuilder
Builder for DispatchTileInfoQCOM with lifetime-tied pNext safety.
DisplacementMicromapFormatNV
VkDisplacementMicromapFormatNV
DisplayEventInfoEXT
VkDisplayEventInfoEXT Provided by VK_EXT_display_control.
DisplayEventInfoEXTBuilder
Builder for DisplayEventInfoEXT with lifetime-tied pNext safety.
DisplayEventTypeEXT
VkDisplayEventTypeEXT
DisplayKHR
VkDisplayKHR
DisplayModeCreateInfoKHR
VkDisplayModeCreateInfoKHR Provided by VK_KHR_display.
DisplayModeCreateInfoKHRBuilder
Builder for DisplayModeCreateInfoKHR with lifetime-tied pNext safety.
DisplayModeKHR
VkDisplayModeKHR
DisplayModeParametersKHR
VkDisplayModeParametersKHR Provided by VK_KHR_display.
DisplayModeParametersKHRBuilder
Builder for DisplayModeParametersKHR.
DisplayModeProperties2KHR
VkDisplayModeProperties2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayModeProperties2KHRBuilder
Builder for DisplayModeProperties2KHR with lifetime-tied pNext safety.
DisplayModePropertiesKHR
VkDisplayModePropertiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplayModePropertiesKHRBuilder
Builder for DisplayModePropertiesKHR.
DisplayModeStereoPropertiesNV
VkDisplayModeStereoPropertiesNV Provided by VK_NV_display_stereo. Returned only*, filled by Vulkan, not constructed by the application.
DisplayModeStereoPropertiesNVBuilder
Builder for DisplayModeStereoPropertiesNV with lifetime-tied pNext safety.
DisplayNativeHdrSurfaceCapabilitiesAMD
VkDisplayNativeHdrSurfaceCapabilitiesAMD Provided by VK_AMD_display_native_hdr. Returned only*, filled by Vulkan, not constructed by the application.
DisplayNativeHdrSurfaceCapabilitiesAMDBuilder
Builder for DisplayNativeHdrSurfaceCapabilitiesAMD with lifetime-tied pNext safety.
DisplayPlaneAlphaFlagBitsKHR
VkDisplayPlaneAlphaFlagBitsKHR
DisplayPlaneCapabilities2KHR
VkDisplayPlaneCapabilities2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlaneCapabilities2KHRBuilder
Builder for DisplayPlaneCapabilities2KHR with lifetime-tied pNext safety.
DisplayPlaneCapabilitiesKHR
VkDisplayPlaneCapabilitiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlaneCapabilitiesKHRBuilder
Builder for DisplayPlaneCapabilitiesKHR.
DisplayPlaneInfo2KHR
VkDisplayPlaneInfo2KHR Provided by VK_KHR_get_display_properties2.
DisplayPlaneInfo2KHRBuilder
Builder for DisplayPlaneInfo2KHR with lifetime-tied pNext safety.
DisplayPlaneProperties2KHR
VkDisplayPlaneProperties2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlaneProperties2KHRBuilder
Builder for DisplayPlaneProperties2KHR with lifetime-tied pNext safety.
DisplayPlanePropertiesKHR
VkDisplayPlanePropertiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlanePropertiesKHRBuilder
Builder for DisplayPlanePropertiesKHR.
DisplayPowerInfoEXT
VkDisplayPowerInfoEXT Provided by VK_EXT_display_control.
DisplayPowerInfoEXTBuilder
Builder for DisplayPowerInfoEXT with lifetime-tied pNext safety.
DisplayPowerStateEXT
VkDisplayPowerStateEXT
DisplayPresentInfoKHR
VkDisplayPresentInfoKHR Provided by VK_KHR_display_swapchain.
DisplayPresentInfoKHRBuilder
Builder for DisplayPresentInfoKHR with lifetime-tied pNext safety.
DisplayProperties2KHR
VkDisplayProperties2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayProperties2KHRBuilder
Builder for DisplayProperties2KHR with lifetime-tied pNext safety.
DisplayPropertiesKHR
VkDisplayPropertiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPropertiesKHRBuilder
Builder for DisplayPropertiesKHR.
DisplaySurfaceCreateInfoKHR
VkDisplaySurfaceCreateInfoKHR Provided by VK_KHR_display.
DisplaySurfaceCreateInfoKHRBuilder
Builder for DisplaySurfaceCreateInfoKHR with lifetime-tied pNext safety.
DisplaySurfaceStereoCreateInfoNV
VkDisplaySurfaceStereoCreateInfoNV Provided by VK_NV_display_stereo.
DisplaySurfaceStereoCreateInfoNVBuilder
Builder for DisplaySurfaceStereoCreateInfoNV with lifetime-tied pNext safety.
DisplaySurfaceStereoTypeNV
VkDisplaySurfaceStereoTypeNV
DrawIndexedIndirectCommand
VkDrawIndexedIndirectCommand Provided by VK_GRAPHICS_VERSION_1_0.
DrawIndexedIndirectCommandBuilder
Builder for DrawIndexedIndirectCommand.
DrawIndirect2InfoKHR
VkDrawIndirect2InfoKHR Provided by VK_KHR_device_address_commands.
DrawIndirect2InfoKHRBuilder
Builder for DrawIndirect2InfoKHR with lifetime-tied pNext safety.
DrawIndirectCommand
VkDrawIndirectCommand Provided by VK_GRAPHICS_VERSION_1_0.
DrawIndirectCommandBuilder
Builder for DrawIndirectCommand.
DrawIndirectCount2InfoKHR
VkDrawIndirectCount2InfoKHR Provided by VK_KHR_device_address_commands.
DrawIndirectCount2InfoKHRBuilder
Builder for DrawIndirectCount2InfoKHR with lifetime-tied pNext safety.
DrawIndirectCountIndirectCommandEXT
VkDrawIndirectCountIndirectCommandEXT Provided by VK_EXT_device_generated_commands.
DrawIndirectCountIndirectCommandEXTBuilder
Builder for DrawIndirectCountIndirectCommandEXT.
DrawMeshTasksIndirectCommandEXT
VkDrawMeshTasksIndirectCommandEXT Provided by VK_EXT_mesh_shader.
DrawMeshTasksIndirectCommandEXTBuilder
Builder for DrawMeshTasksIndirectCommandEXT.
DrawMeshTasksIndirectCommandNV
VkDrawMeshTasksIndirectCommandNV Provided by VK_NV_mesh_shader.
DrawMeshTasksIndirectCommandNVBuilder
Builder for DrawMeshTasksIndirectCommandNV.
DriverId
VkDriverId
DrmFormatModifierProperties2EXT
VkDrmFormatModifierProperties2EXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
DrmFormatModifierProperties2EXTBuilder
Builder for DrmFormatModifierProperties2EXT.
DrmFormatModifierPropertiesEXT
VkDrmFormatModifierPropertiesEXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
DrmFormatModifierPropertiesEXTBuilder
Builder for DrmFormatModifierPropertiesEXT.
DrmFormatModifierPropertiesList2EXT
VkDrmFormatModifierPropertiesList2EXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
DrmFormatModifierPropertiesList2EXTBuilder
Builder for DrmFormatModifierPropertiesList2EXT with lifetime-tied pNext safety.
DrmFormatModifierPropertiesListEXT
VkDrmFormatModifierPropertiesListEXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
DrmFormatModifierPropertiesListEXTBuilder
Builder for DrmFormatModifierPropertiesListEXT with lifetime-tied pNext safety.
DynamicState
VkDynamicState
Event
VkEvent
EventCreateFlagBits
VkEventCreateFlagBits
EventCreateInfo
VkEventCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
EventCreateInfoBuilder
Builder for EventCreateInfo with lifetime-tied pNext safety.
ExecutionGraphPipelineCreateInfoAMDX
VkExecutionGraphPipelineCreateInfoAMDX Provided by VK_AMDX_shader_enqueue.
ExecutionGraphPipelineCreateInfoAMDXBuilder
Builder for ExecutionGraphPipelineCreateInfoAMDX with lifetime-tied pNext safety.
ExecutionGraphPipelineScratchSizeAMDX
VkExecutionGraphPipelineScratchSizeAMDX Provided by VK_AMDX_shader_enqueue.
ExecutionGraphPipelineScratchSizeAMDXBuilder
Builder for ExecutionGraphPipelineScratchSizeAMDX with lifetime-tied pNext safety.
ExportFenceCreateInfo
VkExportFenceCreateInfo Provided by VK_BASE_VERSION_1_1.
ExportFenceCreateInfoBuilder
Builder for ExportFenceCreateInfo with lifetime-tied pNext safety.
ExportFenceSciSyncInfoNV
VkExportFenceSciSyncInfoNV
ExportFenceSciSyncInfoNVBuilder
Builder for ExportFenceSciSyncInfoNV with lifetime-tied pNext safety.
ExportFenceWin32HandleInfoKHR
VkExportFenceWin32HandleInfoKHR Provided by VK_KHR_external_fence_win32.
ExportFenceWin32HandleInfoKHRBuilder
Builder for ExportFenceWin32HandleInfoKHR with lifetime-tied pNext safety.
ExportMemoryAllocateInfo
VkExportMemoryAllocateInfo Provided by VK_BASE_VERSION_1_1.
ExportMemoryAllocateInfoBuilder
Builder for ExportMemoryAllocateInfo with lifetime-tied pNext safety.
ExportMemoryAllocateInfoNV
VkExportMemoryAllocateInfoNV Provided by VK_NV_external_memory.
ExportMemoryAllocateInfoNVBuilder
Builder for ExportMemoryAllocateInfoNV with lifetime-tied pNext safety.
ExportMemorySciBufInfoNV
VkExportMemorySciBufInfoNV
ExportMemorySciBufInfoNVBuilder
Builder for ExportMemorySciBufInfoNV with lifetime-tied pNext safety.
ExportMemoryWin32HandleInfoKHR
VkExportMemoryWin32HandleInfoKHR Provided by VK_KHR_external_memory_win32.
ExportMemoryWin32HandleInfoKHRBuilder
Builder for ExportMemoryWin32HandleInfoKHR with lifetime-tied pNext safety.
ExportMemoryWin32HandleInfoNV
VkExportMemoryWin32HandleInfoNV Provided by VK_NV_external_memory_win32.
ExportMemoryWin32HandleInfoNVBuilder
Builder for ExportMemoryWin32HandleInfoNV with lifetime-tied pNext safety.
ExportMetalBufferInfoEXT
VkExportMetalBufferInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalBufferInfoEXTBuilder
Builder for ExportMetalBufferInfoEXT with lifetime-tied pNext safety.
ExportMetalCommandQueueInfoEXT
VkExportMetalCommandQueueInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalCommandQueueInfoEXTBuilder
Builder for ExportMetalCommandQueueInfoEXT with lifetime-tied pNext safety.
ExportMetalDeviceInfoEXT
VkExportMetalDeviceInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalDeviceInfoEXTBuilder
Builder for ExportMetalDeviceInfoEXT with lifetime-tied pNext safety.
ExportMetalIOSurfaceInfoEXT
VkExportMetalIOSurfaceInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalIOSurfaceInfoEXTBuilder
Builder for ExportMetalIOSurfaceInfoEXT with lifetime-tied pNext safety.
ExportMetalObjectCreateInfoEXT
VkExportMetalObjectCreateInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalObjectCreateInfoEXTBuilder
Builder for ExportMetalObjectCreateInfoEXT with lifetime-tied pNext safety.
ExportMetalObjectTypeFlagBitsEXT
VkExportMetalObjectTypeFlagBitsEXT
ExportMetalObjectsInfoEXT
VkExportMetalObjectsInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalObjectsInfoEXTBuilder
Builder for ExportMetalObjectsInfoEXT with lifetime-tied pNext safety.
ExportMetalSharedEventInfoEXT
VkExportMetalSharedEventInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalSharedEventInfoEXTBuilder
Builder for ExportMetalSharedEventInfoEXT with lifetime-tied pNext safety.
ExportMetalTextureInfoEXT
VkExportMetalTextureInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalTextureInfoEXTBuilder
Builder for ExportMetalTextureInfoEXT with lifetime-tied pNext safety.
ExportSemaphoreCreateInfo
VkExportSemaphoreCreateInfo Provided by VK_BASE_VERSION_1_1.
ExportSemaphoreCreateInfoBuilder
Builder for ExportSemaphoreCreateInfo with lifetime-tied pNext safety.
ExportSemaphoreSciSyncInfoNV
VkExportSemaphoreSciSyncInfoNV
ExportSemaphoreSciSyncInfoNVBuilder
Builder for ExportSemaphoreSciSyncInfoNV with lifetime-tied pNext safety.
ExportSemaphoreWin32HandleInfoKHR
VkExportSemaphoreWin32HandleInfoKHR Provided by VK_KHR_external_semaphore_win32.
ExportSemaphoreWin32HandleInfoKHRBuilder
Builder for ExportSemaphoreWin32HandleInfoKHR with lifetime-tied pNext safety.
ExtensionProperties
VkExtensionProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
ExtensionPropertiesBuilder
Builder for ExtensionProperties.
Extent2D
VkExtent2D Provided by VK_BASE_VERSION_1_0.
Extent2DBuilder
Builder for Extent2D.
Extent3D
VkExtent3D Provided by VK_BASE_VERSION_1_0.
Extent3DBuilder
Builder for Extent3D.
ExternalBufferProperties
VkExternalBufferProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalBufferPropertiesBuilder
Builder for ExternalBufferProperties with lifetime-tied pNext safety.
ExternalComputeQueueCreateInfoNV
VkExternalComputeQueueCreateInfoNV Provided by VK_NV_external_compute_queue.
ExternalComputeQueueCreateInfoNVBuilder
Builder for ExternalComputeQueueCreateInfoNV with lifetime-tied pNext safety.
ExternalComputeQueueDataParamsNV
VkExternalComputeQueueDataParamsNV Provided by VK_NV_external_compute_queue.
ExternalComputeQueueDataParamsNVBuilder
Builder for ExternalComputeQueueDataParamsNV with lifetime-tied pNext safety.
ExternalComputeQueueDeviceCreateInfoNV
VkExternalComputeQueueDeviceCreateInfoNV Provided by VK_NV_external_compute_queue.
ExternalComputeQueueDeviceCreateInfoNVBuilder
Builder for ExternalComputeQueueDeviceCreateInfoNV with lifetime-tied pNext safety.
ExternalComputeQueueNV
VkExternalComputeQueueNV
ExternalFenceFeatureFlagBits
VkExternalFenceFeatureFlagBits
ExternalFenceHandleTypeFlagBits
VkExternalFenceHandleTypeFlagBits
ExternalFenceProperties
VkExternalFenceProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalFencePropertiesBuilder
Builder for ExternalFenceProperties with lifetime-tied pNext safety.
ExternalFormatANDROID
VkExternalFormatANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer.
ExternalFormatANDROIDBuilder
Builder for ExternalFormatANDROID with lifetime-tied pNext safety.
ExternalFormatOHOS
VkExternalFormatOHOS Provided by VK_OHOS_external_memory.
ExternalFormatOHOSBuilder
Builder for ExternalFormatOHOS with lifetime-tied pNext safety.
ExternalFormatQNX
VkExternalFormatQNX Provided by VK_QNX_external_memory_screen_buffer.
ExternalFormatQNXBuilder
Builder for ExternalFormatQNX with lifetime-tied pNext safety.
ExternalImageFormatProperties
VkExternalImageFormatProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalImageFormatPropertiesBuilder
Builder for ExternalImageFormatProperties with lifetime-tied pNext safety.
ExternalImageFormatPropertiesNV
VkExternalImageFormatPropertiesNV Provided by VK_NV_external_memory_capabilities. Returned only*, filled by Vulkan, not constructed by the application.
ExternalImageFormatPropertiesNVBuilder
Builder for ExternalImageFormatPropertiesNV.
ExternalMemoryAcquireUnmodifiedEXT
VkExternalMemoryAcquireUnmodifiedEXT Provided by VK_EXT_external_memory_acquire_unmodified.
ExternalMemoryAcquireUnmodifiedEXTBuilder
Builder for ExternalMemoryAcquireUnmodifiedEXT with lifetime-tied pNext safety.
ExternalMemoryBufferCreateInfo
VkExternalMemoryBufferCreateInfo Provided by VK_BASE_VERSION_1_1.
ExternalMemoryBufferCreateInfoBuilder
Builder for ExternalMemoryBufferCreateInfo with lifetime-tied pNext safety.
ExternalMemoryFeatureFlagBits
VkExternalMemoryFeatureFlagBits
ExternalMemoryFeatureFlagBitsNV
VkExternalMemoryFeatureFlagBitsNV
ExternalMemoryHandleTypeFlagBits
VkExternalMemoryHandleTypeFlagBits
ExternalMemoryHandleTypeFlagBitsNV
VkExternalMemoryHandleTypeFlagBitsNV
ExternalMemoryImageCreateInfo
VkExternalMemoryImageCreateInfo Provided by VK_BASE_VERSION_1_1.
ExternalMemoryImageCreateInfoBuilder
Builder for ExternalMemoryImageCreateInfo with lifetime-tied pNext safety.
ExternalMemoryImageCreateInfoNV
VkExternalMemoryImageCreateInfoNV Provided by VK_NV_external_memory.
ExternalMemoryImageCreateInfoNVBuilder
Builder for ExternalMemoryImageCreateInfoNV with lifetime-tied pNext safety.
ExternalMemoryProperties
VkExternalMemoryProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalMemoryPropertiesBuilder
Builder for ExternalMemoryProperties.
ExternalMemoryTensorCreateInfoARM
VkExternalMemoryTensorCreateInfoARM Provided by VK_ARM_tensors.
ExternalMemoryTensorCreateInfoARMBuilder
Builder for ExternalMemoryTensorCreateInfoARM with lifetime-tied pNext safety.
ExternalSemaphoreFeatureFlagBits
VkExternalSemaphoreFeatureFlagBits
ExternalSemaphoreHandleTypeFlagBits
VkExternalSemaphoreHandleTypeFlagBits
ExternalSemaphoreProperties
VkExternalSemaphoreProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalSemaphorePropertiesBuilder
Builder for ExternalSemaphoreProperties with lifetime-tied pNext safety.
ExternalTensorPropertiesARM
VkExternalTensorPropertiesARM Provided by VK_ARM_tensors.
ExternalTensorPropertiesARMBuilder
Builder for ExternalTensorPropertiesARM with lifetime-tied pNext safety.
FaultCallbackInfo
VkFaultCallbackInfo Provided by VKSC_VERSION_1_0.
FaultCallbackInfoBuilder
Builder for FaultCallbackInfo with lifetime-tied pNext safety.
FaultData
VkFaultData Provided by VKSC_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
FaultDataBuilder
Builder for FaultData with lifetime-tied pNext safety.
FaultLevel
VkFaultLevel
FaultQueryBehavior
VkFaultQueryBehavior
FaultType
VkFaultType
Fence
VkFence
FenceCreateFlagBits
VkFenceCreateFlagBits
FenceCreateInfo
VkFenceCreateInfo Provided by VK_BASE_VERSION_1_0.
FenceCreateInfoBuilder
Builder for FenceCreateInfo with lifetime-tied pNext safety.
FenceGetFdInfoKHR
VkFenceGetFdInfoKHR Provided by VK_KHR_external_fence_fd.
FenceGetFdInfoKHRBuilder
Builder for FenceGetFdInfoKHR with lifetime-tied pNext safety.
FenceGetSciSyncInfoNV
VkFenceGetSciSyncInfoNV
FenceGetSciSyncInfoNVBuilder
Builder for FenceGetSciSyncInfoNV with lifetime-tied pNext safety.
FenceGetWin32HandleInfoKHR
VkFenceGetWin32HandleInfoKHR Provided by VK_KHR_external_fence_win32.
FenceGetWin32HandleInfoKHRBuilder
Builder for FenceGetWin32HandleInfoKHR with lifetime-tied pNext safety.
FenceImportFlagBits
VkFenceImportFlagBits
Filter
VkFilter
FilterCubicImageViewImageFormatPropertiesEXT
VkFilterCubicImageViewImageFormatPropertiesEXT Provided by VK_EXT_filter_cubic. Returned only*, filled by Vulkan, not constructed by the application.
FilterCubicImageViewImageFormatPropertiesEXTBuilder
Builder for FilterCubicImageViewImageFormatPropertiesEXT with lifetime-tied pNext safety.
Format
VkFormat
FormatFeatureFlagBits
VkFormatFeatureFlagBits
FormatFeatureFlagBits2
VkFormatFeatureFlagBits2
FormatProperties
VkFormatProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
FormatProperties2
VkFormatProperties2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
FormatProperties3
VkFormatProperties3 Provided by VK_BASE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
FormatProperties2Builder
Builder for FormatProperties2 with lifetime-tied pNext safety.
FormatProperties3Builder
Builder for FormatProperties3 with lifetime-tied pNext safety.
FormatPropertiesBuilder
Builder for FormatProperties.
FragmentShadingRateAttachmentInfoKHR
VkFragmentShadingRateAttachmentInfoKHR Provided by VK_KHR_fragment_shading_rate.
FragmentShadingRateAttachmentInfoKHRBuilder
Builder for FragmentShadingRateAttachmentInfoKHR with lifetime-tied pNext safety.
FragmentShadingRateCombinerOpKHR
VkFragmentShadingRateCombinerOpKHR
FragmentShadingRateNV
VkFragmentShadingRateNV
FragmentShadingRateTypeNV
VkFragmentShadingRateTypeNV
FrameBoundaryEXT
VkFrameBoundaryEXT Provided by VK_EXT_frame_boundary.
FrameBoundaryEXTBuilder
Builder for FrameBoundaryEXT with lifetime-tied pNext safety.
FrameBoundaryFlagBitsEXT
VkFrameBoundaryFlagBitsEXT
FrameBoundaryTensorsARM
VkFrameBoundaryTensorsARM Provided by VK_ARM_tensors.
FrameBoundaryTensorsARMBuilder
Builder for FrameBoundaryTensorsARM with lifetime-tied pNext safety.
Framebuffer
VkFramebuffer
FramebufferAttachmentImageInfo
VkFramebufferAttachmentImageInfo Provided by VK_GRAPHICS_VERSION_1_2.
FramebufferAttachmentImageInfoBuilder
Builder for FramebufferAttachmentImageInfo with lifetime-tied pNext safety.
FramebufferAttachmentsCreateInfo
VkFramebufferAttachmentsCreateInfo Provided by VK_GRAPHICS_VERSION_1_2.
FramebufferAttachmentsCreateInfoBuilder
Builder for FramebufferAttachmentsCreateInfo with lifetime-tied pNext safety.
FramebufferCreateFlagBits
VkFramebufferCreateFlagBits
FramebufferCreateInfo
VkFramebufferCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
FramebufferCreateInfoBuilder
Builder for FramebufferCreateInfo with lifetime-tied pNext safety.
FramebufferMixedSamplesCombinationNV
VkFramebufferMixedSamplesCombinationNV Provided by VK_NV_coverage_reduction_mode. Returned only*, filled by Vulkan, not constructed by the application.
FramebufferMixedSamplesCombinationNVBuilder
Builder for FramebufferMixedSamplesCombinationNV with lifetime-tied pNext safety.
FrontFace
VkFrontFace
FullScreenExclusiveEXT
VkFullScreenExclusiveEXT
GeneratedCommandsInfoEXT
VkGeneratedCommandsInfoEXT Provided by VK_EXT_device_generated_commands.
GeneratedCommandsInfoEXTBuilder
Builder for GeneratedCommandsInfoEXT with lifetime-tied pNext safety.
GeneratedCommandsInfoNV
VkGeneratedCommandsInfoNV Provided by VK_NV_device_generated_commands.
GeneratedCommandsInfoNVBuilder
Builder for GeneratedCommandsInfoNV with lifetime-tied pNext safety.
GeneratedCommandsMemoryRequirementsInfoEXT
VkGeneratedCommandsMemoryRequirementsInfoEXT Provided by VK_EXT_device_generated_commands.
GeneratedCommandsMemoryRequirementsInfoEXTBuilder
Builder for GeneratedCommandsMemoryRequirementsInfoEXT with lifetime-tied pNext safety.
GeneratedCommandsMemoryRequirementsInfoNV
VkGeneratedCommandsMemoryRequirementsInfoNV Provided by VK_NV_device_generated_commands.
GeneratedCommandsMemoryRequirementsInfoNVBuilder
Builder for GeneratedCommandsMemoryRequirementsInfoNV with lifetime-tied pNext safety.
GeneratedCommandsPipelineInfoEXT
VkGeneratedCommandsPipelineInfoEXT Provided by VK_EXT_device_generated_commands.
GeneratedCommandsPipelineInfoEXTBuilder
Builder for GeneratedCommandsPipelineInfoEXT with lifetime-tied pNext safety.
GeneratedCommandsShaderInfoEXT
VkGeneratedCommandsShaderInfoEXT Provided by VK_EXT_device_generated_commands.
GeneratedCommandsShaderInfoEXTBuilder
Builder for GeneratedCommandsShaderInfoEXT with lifetime-tied pNext safety.
GeometryAABBNV
VkGeometryAABBNV Provided by VK_NV_ray_tracing.
GeometryAABBNVBuilder
Builder for GeometryAABBNV with lifetime-tied pNext safety.
GeometryDataNV
VkGeometryDataNV Provided by VK_NV_ray_tracing.
GeometryDataNVBuilder
Builder for GeometryDataNV.
GeometryFlagBitsKHR
VkGeometryFlagBitsKHR
GeometryInstanceFlagBitsKHR
VkGeometryInstanceFlagBitsKHR
GeometryNV
VkGeometryNV Provided by VK_NV_ray_tracing.
GeometryNVBuilder
Builder for GeometryNV with lifetime-tied pNext safety.
GeometryTrianglesNV
VkGeometryTrianglesNV Provided by VK_NV_ray_tracing.
GeometryTrianglesNVBuilder
Builder for GeometryTrianglesNV with lifetime-tied pNext safety.
GeometryTypeKHR
VkGeometryTypeKHR
GetLatencyMarkerInfoNV
VkGetLatencyMarkerInfoNV Provided by VK_NV_low_latency2.
GetLatencyMarkerInfoNVBuilder
Builder for GetLatencyMarkerInfoNV with lifetime-tied pNext safety.
GraphicsPipelineCreateInfo
VkGraphicsPipelineCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
GraphicsPipelineCreateInfoBuilder
Builder for GraphicsPipelineCreateInfo with lifetime-tied pNext safety.
GraphicsPipelineLibraryCreateInfoEXT
VkGraphicsPipelineLibraryCreateInfoEXT Provided by VK_EXT_graphics_pipeline_library.
GraphicsPipelineLibraryCreateInfoEXTBuilder
Builder for GraphicsPipelineLibraryCreateInfoEXT with lifetime-tied pNext safety.
GraphicsPipelineLibraryFlagBitsEXT
VkGraphicsPipelineLibraryFlagBitsEXT
GraphicsPipelineShaderGroupsCreateInfoNV
VkGraphicsPipelineShaderGroupsCreateInfoNV Provided by VK_NV_device_generated_commands.
GraphicsPipelineShaderGroupsCreateInfoNVBuilder
Builder for GraphicsPipelineShaderGroupsCreateInfoNV with lifetime-tied pNext safety.
GraphicsShaderGroupCreateInfoNV
VkGraphicsShaderGroupCreateInfoNV Provided by VK_NV_device_generated_commands.
GraphicsShaderGroupCreateInfoNVBuilder
Builder for GraphicsShaderGroupCreateInfoNV with lifetime-tied pNext safety.
HdrMetadataEXT
VkHdrMetadataEXT Provided by VK_EXT_hdr_metadata.
HdrMetadataEXTBuilder
Builder for HdrMetadataEXT with lifetime-tied pNext safety.
HdrVividDynamicMetadataHUAWEI
VkHdrVividDynamicMetadataHUAWEI Provided by VK_HUAWEI_hdr_vivid.
HdrVividDynamicMetadataHUAWEIBuilder
Builder for HdrVividDynamicMetadataHUAWEI with lifetime-tied pNext safety.
HeadlessSurfaceCreateInfoEXT
VkHeadlessSurfaceCreateInfoEXT Provided by VK_EXT_headless_surface.
HeadlessSurfaceCreateInfoEXTBuilder
Builder for HeadlessSurfaceCreateInfoEXT with lifetime-tied pNext safety.
HostAddressRangeConstEXT
VkHostAddressRangeConstEXT Provided by VK_EXT_descriptor_heap.
HostAddressRangeConstEXTBuilder
Builder for HostAddressRangeConstEXT.
HostAddressRangeEXT
VkHostAddressRangeEXT Provided by VK_EXT_descriptor_heap.
HostAddressRangeEXTBuilder
Builder for HostAddressRangeEXT.
HostImageCopyDevicePerformanceQuery
VkHostImageCopyDevicePerformanceQuery Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
HostImageCopyDevicePerformanceQueryBuilder
Builder for HostImageCopyDevicePerformanceQuery with lifetime-tied pNext safety.
HostImageCopyFlagBits
VkHostImageCopyFlagBits
HostImageLayoutTransitionInfo
VkHostImageLayoutTransitionInfo Provided by VK_BASE_VERSION_1_4.
HostImageLayoutTransitionInfoBuilder
Builder for HostImageLayoutTransitionInfo with lifetime-tied pNext safety.
IOSSurfaceCreateInfoMVK
VkIOSSurfaceCreateInfoMVK Provided by VK_MVK_ios_surface.
IOSSurfaceCreateInfoMVKBuilder
Builder for IOSSurfaceCreateInfoMVK with lifetime-tied pNext safety.
Image
VkImage
ImageAlignmentControlCreateInfoMESA
VkImageAlignmentControlCreateInfoMESA Provided by VK_MESA_image_alignment_control.
ImageAlignmentControlCreateInfoMESABuilder
Builder for ImageAlignmentControlCreateInfoMESA with lifetime-tied pNext safety.
ImageAspectFlagBits
VkImageAspectFlagBits
ImageBlit
VkImageBlit Provided by VK_GRAPHICS_VERSION_1_0.
ImageBlit2
VkImageBlit2 Provided by VK_GRAPHICS_VERSION_1_3.
ImageBlit2Builder
Builder for ImageBlit2 with lifetime-tied pNext safety.
ImageBlitBuilder
Builder for ImageBlit.
ImageCaptureDescriptorDataInfoEXT
VkImageCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
ImageCaptureDescriptorDataInfoEXTBuilder
Builder for ImageCaptureDescriptorDataInfoEXT with lifetime-tied pNext safety.
ImageCompressionControlEXT
VkImageCompressionControlEXT Provided by VK_EXT_image_compression_control.
ImageCompressionControlEXTBuilder
Builder for ImageCompressionControlEXT with lifetime-tied pNext safety.
ImageCompressionFixedRateFlagBitsEXT
VkImageCompressionFixedRateFlagBitsEXT
ImageCompressionFlagBitsEXT
VkImageCompressionFlagBitsEXT
ImageCompressionPropertiesEXT
VkImageCompressionPropertiesEXT Provided by VK_EXT_image_compression_control. Returned only*, filled by Vulkan, not constructed by the application.
ImageCompressionPropertiesEXTBuilder
Builder for ImageCompressionPropertiesEXT with lifetime-tied pNext safety.
ImageConstraintsInfoFUCHSIA
VkImageConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
ImageConstraintsInfoFUCHSIABuilder
Builder for ImageConstraintsInfoFUCHSIA with lifetime-tied pNext safety.
ImageConstraintsInfoFlagBitsFUCHSIA
VkImageConstraintsInfoFlagBitsFUCHSIA
ImageCopy
VkImageCopy Provided by VK_BASE_VERSION_1_0.
ImageCopy2
VkImageCopy2 Provided by VK_BASE_VERSION_1_3.
ImageCopy2Builder
Builder for ImageCopy2 with lifetime-tied pNext safety.
ImageCopyBuilder
Builder for ImageCopy.
ImageCreateFlagBits
VkImageCreateFlagBits
ImageCreateInfo
VkImageCreateInfo Provided by VK_BASE_VERSION_1_0.
ImageCreateInfoBuilder
Builder for ImageCreateInfo with lifetime-tied pNext safety.
ImageDescriptorInfoEXT
VkImageDescriptorInfoEXT Provided by VK_EXT_descriptor_heap.
ImageDescriptorInfoEXTBuilder
Builder for ImageDescriptorInfoEXT with lifetime-tied pNext safety.
ImageDrmFormatModifierExplicitCreateInfoEXT
VkImageDrmFormatModifierExplicitCreateInfoEXT Provided by VK_EXT_image_drm_format_modifier.
ImageDrmFormatModifierExplicitCreateInfoEXTBuilder
Builder for ImageDrmFormatModifierExplicitCreateInfoEXT with lifetime-tied pNext safety.
ImageDrmFormatModifierListCreateInfoEXT
VkImageDrmFormatModifierListCreateInfoEXT Provided by VK_EXT_image_drm_format_modifier.
ImageDrmFormatModifierListCreateInfoEXTBuilder
Builder for ImageDrmFormatModifierListCreateInfoEXT with lifetime-tied pNext safety.
ImageDrmFormatModifierPropertiesEXT
VkImageDrmFormatModifierPropertiesEXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
ImageDrmFormatModifierPropertiesEXTBuilder
Builder for ImageDrmFormatModifierPropertiesEXT with lifetime-tied pNext safety.
ImageFormatConstraintsFlagBitsFUCHSIA
VkImageFormatConstraintsFlagBitsFUCHSIA
ImageFormatConstraintsInfoFUCHSIA
VkImageFormatConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
ImageFormatConstraintsInfoFUCHSIABuilder
Builder for ImageFormatConstraintsInfoFUCHSIA with lifetime-tied pNext safety.
ImageFormatListCreateInfo
VkImageFormatListCreateInfo Provided by VK_BASE_VERSION_1_2.
ImageFormatListCreateInfoBuilder
Builder for ImageFormatListCreateInfo with lifetime-tied pNext safety.
ImageFormatProperties
VkImageFormatProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
ImageFormatProperties2
VkImageFormatProperties2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ImageFormatProperties2Builder
Builder for ImageFormatProperties2 with lifetime-tied pNext safety.
ImageFormatPropertiesBuilder
Builder for ImageFormatProperties.
ImageLayout
VkImageLayout
ImageMemoryBarrier
VkImageMemoryBarrier Provided by VK_BASE_VERSION_1_0.
ImageMemoryBarrier2
VkImageMemoryBarrier2 Provided by VK_BASE_VERSION_1_3.
ImageMemoryBarrier2Builder
Builder for ImageMemoryBarrier2 with lifetime-tied pNext safety.
ImageMemoryBarrierBuilder
Builder for ImageMemoryBarrier with lifetime-tied pNext safety.
ImageMemoryRequirementsInfo2
VkImageMemoryRequirementsInfo2 Provided by VK_BASE_VERSION_1_1.
ImageMemoryRequirementsInfo2Builder
Builder for ImageMemoryRequirementsInfo2 with lifetime-tied pNext safety.
ImagePipeSurfaceCreateInfoFUCHSIA
VkImagePipeSurfaceCreateInfoFUCHSIA Provided by VK_FUCHSIA_imagepipe_surface.
ImagePipeSurfaceCreateInfoFUCHSIABuilder
Builder for ImagePipeSurfaceCreateInfoFUCHSIA with lifetime-tied pNext safety.
ImagePlaneMemoryRequirementsInfo
VkImagePlaneMemoryRequirementsInfo Provided by VK_BASE_VERSION_1_1.
ImagePlaneMemoryRequirementsInfoBuilder
Builder for ImagePlaneMemoryRequirementsInfo with lifetime-tied pNext safety.
ImageResolve
VkImageResolve Provided by VK_GRAPHICS_VERSION_1_0.
ImageResolve2
VkImageResolve2 Provided by VK_GRAPHICS_VERSION_1_3.
ImageResolve2Builder
Builder for ImageResolve2 with lifetime-tied pNext safety.
ImageResolveBuilder
Builder for ImageResolve.
ImageSparseMemoryRequirementsInfo2
VkImageSparseMemoryRequirementsInfo2 Provided by VK_BASE_VERSION_1_1.
ImageSparseMemoryRequirementsInfo2Builder
Builder for ImageSparseMemoryRequirementsInfo2 with lifetime-tied pNext safety.
ImageStencilUsageCreateInfo
VkImageStencilUsageCreateInfo Provided by VK_GRAPHICS_VERSION_1_2.
ImageStencilUsageCreateInfoBuilder
Builder for ImageStencilUsageCreateInfo with lifetime-tied pNext safety.
ImageSubresource
VkImageSubresource Provided by VK_BASE_VERSION_1_0.
ImageSubresource2
VkImageSubresource2 Provided by VK_BASE_VERSION_1_4.
ImageSubresource2Builder
Builder for ImageSubresource2 with lifetime-tied pNext safety.
ImageSubresourceBuilder
Builder for ImageSubresource.
ImageSubresourceLayers
VkImageSubresourceLayers Provided by VK_BASE_VERSION_1_0.
ImageSubresourceLayersBuilder
Builder for ImageSubresourceLayers.
ImageSubresourceRange
VkImageSubresourceRange Provided by VK_BASE_VERSION_1_0.
ImageSubresourceRangeBuilder
Builder for ImageSubresourceRange.
ImageSwapchainCreateInfoKHR
VkImageSwapchainCreateInfoKHR Provided by VK_KHR_swapchain.
ImageSwapchainCreateInfoKHRBuilder
Builder for ImageSwapchainCreateInfoKHR with lifetime-tied pNext safety.
ImageTiling
VkImageTiling
ImageToMemoryCopy
VkImageToMemoryCopy Provided by VK_BASE_VERSION_1_4.
ImageToMemoryCopyBuilder
Builder for ImageToMemoryCopy with lifetime-tied pNext safety.
ImageType
VkImageType
ImageUsageFlagBits
VkImageUsageFlagBits
ImageView
VkImageView
ImageViewASTCDecodeModeEXT
VkImageViewASTCDecodeModeEXT Provided by VK_EXT_astc_decode_mode.
ImageViewASTCDecodeModeEXTBuilder
Builder for ImageViewASTCDecodeModeEXT with lifetime-tied pNext safety.
ImageViewAddressPropertiesNVX
VkImageViewAddressPropertiesNVX Provided by VK_NVX_image_view_handle. Returned only*, filled by Vulkan, not constructed by the application.
ImageViewAddressPropertiesNVXBuilder
Builder for ImageViewAddressPropertiesNVX with lifetime-tied pNext safety.
ImageViewCaptureDescriptorDataInfoEXT
VkImageViewCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
ImageViewCaptureDescriptorDataInfoEXTBuilder
Builder for ImageViewCaptureDescriptorDataInfoEXT with lifetime-tied pNext safety.
ImageViewCreateFlagBits
VkImageViewCreateFlagBits
ImageViewCreateInfo
VkImageViewCreateInfo Provided by VK_BASE_VERSION_1_0.
ImageViewCreateInfoBuilder
Builder for ImageViewCreateInfo with lifetime-tied pNext safety.
ImageViewHandleInfoNVX
VkImageViewHandleInfoNVX Provided by VK_NVX_image_view_handle.
ImageViewHandleInfoNVXBuilder
Builder for ImageViewHandleInfoNVX with lifetime-tied pNext safety.
ImageViewMinLodCreateInfoEXT
VkImageViewMinLodCreateInfoEXT Provided by VK_EXT_image_view_min_lod.
ImageViewMinLodCreateInfoEXTBuilder
Builder for ImageViewMinLodCreateInfoEXT with lifetime-tied pNext safety.
ImageViewSampleWeightCreateInfoQCOM
VkImageViewSampleWeightCreateInfoQCOM Provided by VK_QCOM_image_processing.
ImageViewSampleWeightCreateInfoQCOMBuilder
Builder for ImageViewSampleWeightCreateInfoQCOM with lifetime-tied pNext safety.
ImageViewSlicedCreateInfoEXT
VkImageViewSlicedCreateInfoEXT Provided by VK_EXT_image_sliced_view_of_3d.
ImageViewSlicedCreateInfoEXTBuilder
Builder for ImageViewSlicedCreateInfoEXT with lifetime-tied pNext safety.
ImageViewType
VkImageViewType
ImageViewUsageCreateInfo
VkImageViewUsageCreateInfo Provided by VK_BASE_VERSION_1_1.
ImageViewUsageCreateInfoBuilder
Builder for ImageViewUsageCreateInfo with lifetime-tied pNext safety.
ImportAndroidHardwareBufferInfoANDROID
VkImportAndroidHardwareBufferInfoANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer.
ImportAndroidHardwareBufferInfoANDROIDBuilder
Builder for ImportAndroidHardwareBufferInfoANDROID with lifetime-tied pNext safety.
ImportFenceFdInfoKHR
VkImportFenceFdInfoKHR Provided by VK_KHR_external_fence_fd.
ImportFenceFdInfoKHRBuilder
Builder for ImportFenceFdInfoKHR with lifetime-tied pNext safety.
ImportFenceSciSyncInfoNV
VkImportFenceSciSyncInfoNV
ImportFenceSciSyncInfoNVBuilder
Builder for ImportFenceSciSyncInfoNV with lifetime-tied pNext safety.
ImportFenceWin32HandleInfoKHR
VkImportFenceWin32HandleInfoKHR Provided by VK_KHR_external_fence_win32.
ImportFenceWin32HandleInfoKHRBuilder
Builder for ImportFenceWin32HandleInfoKHR with lifetime-tied pNext safety.
ImportMemoryBufferCollectionFUCHSIA
VkImportMemoryBufferCollectionFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
ImportMemoryBufferCollectionFUCHSIABuilder
Builder for ImportMemoryBufferCollectionFUCHSIA with lifetime-tied pNext safety.
ImportMemoryFdInfoKHR
VkImportMemoryFdInfoKHR Provided by VK_KHR_external_memory_fd.
ImportMemoryFdInfoKHRBuilder
Builder for ImportMemoryFdInfoKHR with lifetime-tied pNext safety.
ImportMemoryHostPointerInfoEXT
VkImportMemoryHostPointerInfoEXT Provided by VK_EXT_external_memory_host.
ImportMemoryHostPointerInfoEXTBuilder
Builder for ImportMemoryHostPointerInfoEXT with lifetime-tied pNext safety.
ImportMemoryMetalHandleInfoEXT
VkImportMemoryMetalHandleInfoEXT Provided by VK_EXT_external_memory_metal.
ImportMemoryMetalHandleInfoEXTBuilder
Builder for ImportMemoryMetalHandleInfoEXT with lifetime-tied pNext safety.
ImportMemorySciBufInfoNV
VkImportMemorySciBufInfoNV
ImportMemorySciBufInfoNVBuilder
Builder for ImportMemorySciBufInfoNV with lifetime-tied pNext safety.
ImportMemoryWin32HandleInfoKHR
VkImportMemoryWin32HandleInfoKHR Provided by VK_KHR_external_memory_win32.
ImportMemoryWin32HandleInfoKHRBuilder
Builder for ImportMemoryWin32HandleInfoKHR with lifetime-tied pNext safety.
ImportMemoryWin32HandleInfoNV
VkImportMemoryWin32HandleInfoNV Provided by VK_NV_external_memory_win32.
ImportMemoryWin32HandleInfoNVBuilder
Builder for ImportMemoryWin32HandleInfoNV with lifetime-tied pNext safety.
ImportMemoryZirconHandleInfoFUCHSIA
VkImportMemoryZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_memory.
ImportMemoryZirconHandleInfoFUCHSIABuilder
Builder for ImportMemoryZirconHandleInfoFUCHSIA with lifetime-tied pNext safety.
ImportMetalBufferInfoEXT
VkImportMetalBufferInfoEXT Provided by VK_EXT_metal_objects.
ImportMetalBufferInfoEXTBuilder
Builder for ImportMetalBufferInfoEXT with lifetime-tied pNext safety.
ImportMetalIOSurfaceInfoEXT
VkImportMetalIOSurfaceInfoEXT Provided by VK_EXT_metal_objects.
ImportMetalIOSurfaceInfoEXTBuilder
Builder for ImportMetalIOSurfaceInfoEXT with lifetime-tied pNext safety.
ImportMetalSharedEventInfoEXT
VkImportMetalSharedEventInfoEXT Provided by VK_EXT_metal_objects.
ImportMetalSharedEventInfoEXTBuilder
Builder for ImportMetalSharedEventInfoEXT with lifetime-tied pNext safety.
ImportMetalTextureInfoEXT
VkImportMetalTextureInfoEXT Provided by VK_EXT_metal_objects.
ImportMetalTextureInfoEXTBuilder
Builder for ImportMetalTextureInfoEXT with lifetime-tied pNext safety.
ImportNativeBufferInfoOHOS
VkImportNativeBufferInfoOHOS Provided by VK_OHOS_external_memory.
ImportNativeBufferInfoOHOSBuilder
Builder for ImportNativeBufferInfoOHOS with lifetime-tied pNext safety.
ImportScreenBufferInfoQNX
VkImportScreenBufferInfoQNX Provided by VK_QNX_external_memory_screen_buffer.
ImportScreenBufferInfoQNXBuilder
Builder for ImportScreenBufferInfoQNX with lifetime-tied pNext safety.
ImportSemaphoreFdInfoKHR
VkImportSemaphoreFdInfoKHR Provided by VK_KHR_external_semaphore_fd.
ImportSemaphoreFdInfoKHRBuilder
Builder for ImportSemaphoreFdInfoKHR with lifetime-tied pNext safety.
ImportSemaphoreSciSyncInfoNV
VkImportSemaphoreSciSyncInfoNV
ImportSemaphoreSciSyncInfoNVBuilder
Builder for ImportSemaphoreSciSyncInfoNV with lifetime-tied pNext safety.
ImportSemaphoreWin32HandleInfoKHR
VkImportSemaphoreWin32HandleInfoKHR Provided by VK_KHR_external_semaphore_win32.
ImportSemaphoreWin32HandleInfoKHRBuilder
Builder for ImportSemaphoreWin32HandleInfoKHR with lifetime-tied pNext safety.
ImportSemaphoreZirconHandleInfoFUCHSIA
VkImportSemaphoreZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_semaphore.
ImportSemaphoreZirconHandleInfoFUCHSIABuilder
Builder for ImportSemaphoreZirconHandleInfoFUCHSIA with lifetime-tied pNext safety.
IndexType
VkIndexType
IndirectCommandsExecutionSetTokenEXT
VkIndirectCommandsExecutionSetTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsExecutionSetTokenEXTBuilder
Builder for IndirectCommandsExecutionSetTokenEXT.
IndirectCommandsIndexBufferTokenEXT
VkIndirectCommandsIndexBufferTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsIndexBufferTokenEXTBuilder
Builder for IndirectCommandsIndexBufferTokenEXT.
IndirectCommandsInputModeFlagBitsEXT
VkIndirectCommandsInputModeFlagBitsEXT
IndirectCommandsLayoutCreateInfoEXT
VkIndirectCommandsLayoutCreateInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsLayoutCreateInfoEXTBuilder
Builder for IndirectCommandsLayoutCreateInfoEXT with lifetime-tied pNext safety.
IndirectCommandsLayoutCreateInfoNV
VkIndirectCommandsLayoutCreateInfoNV Provided by VK_NV_device_generated_commands.
IndirectCommandsLayoutCreateInfoNVBuilder
Builder for IndirectCommandsLayoutCreateInfoNV with lifetime-tied pNext safety.
IndirectCommandsLayoutEXT
VkIndirectCommandsLayoutEXT
IndirectCommandsLayoutNV
VkIndirectCommandsLayoutNV
IndirectCommandsLayoutPushDataTokenNV
VkIndirectCommandsLayoutPushDataTokenNV Provided by VK_EXT_descriptor_heap.
IndirectCommandsLayoutPushDataTokenNVBuilder
Builder for IndirectCommandsLayoutPushDataTokenNV with lifetime-tied pNext safety.
IndirectCommandsLayoutTokenEXT
VkIndirectCommandsLayoutTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsLayoutTokenEXTBuilder
Builder for IndirectCommandsLayoutTokenEXT with lifetime-tied pNext safety.
IndirectCommandsLayoutTokenNV
VkIndirectCommandsLayoutTokenNV Provided by VK_NV_device_generated_commands.
IndirectCommandsLayoutTokenNVBuilder
Builder for IndirectCommandsLayoutTokenNV with lifetime-tied pNext safety.
IndirectCommandsLayoutUsageFlagBitsEXT
VkIndirectCommandsLayoutUsageFlagBitsEXT
IndirectCommandsLayoutUsageFlagBitsNV
VkIndirectCommandsLayoutUsageFlagBitsNV
IndirectCommandsPushConstantTokenEXT
VkIndirectCommandsPushConstantTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsPushConstantTokenEXTBuilder
Builder for IndirectCommandsPushConstantTokenEXT.
IndirectCommandsStreamNV
VkIndirectCommandsStreamNV Provided by VK_NV_device_generated_commands.
IndirectCommandsStreamNVBuilder
Builder for IndirectCommandsStreamNV.
IndirectCommandsTokenTypeEXT
VkIndirectCommandsTokenTypeEXT
IndirectCommandsTokenTypeNV
VkIndirectCommandsTokenTypeNV
IndirectCommandsVertexBufferTokenEXT
VkIndirectCommandsVertexBufferTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsVertexBufferTokenEXTBuilder
Builder for IndirectCommandsVertexBufferTokenEXT.
IndirectExecutionSetCreateInfoEXT
VkIndirectExecutionSetCreateInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetCreateInfoEXTBuilder
Builder for IndirectExecutionSetCreateInfoEXT with lifetime-tied pNext safety.
IndirectExecutionSetEXT
VkIndirectExecutionSetEXT
IndirectExecutionSetInfoTypeEXT
VkIndirectExecutionSetInfoTypeEXT
IndirectExecutionSetPipelineInfoEXT
VkIndirectExecutionSetPipelineInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetPipelineInfoEXTBuilder
Builder for IndirectExecutionSetPipelineInfoEXT with lifetime-tied pNext safety.
IndirectExecutionSetShaderInfoEXT
VkIndirectExecutionSetShaderInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetShaderInfoEXTBuilder
Builder for IndirectExecutionSetShaderInfoEXT with lifetime-tied pNext safety.
IndirectExecutionSetShaderLayoutInfoEXT
VkIndirectExecutionSetShaderLayoutInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetShaderLayoutInfoEXTBuilder
Builder for IndirectExecutionSetShaderLayoutInfoEXT with lifetime-tied pNext safety.
IndirectStateFlagBitsNV
VkIndirectStateFlagBitsNV
InitializePerformanceApiInfoINTEL
VkInitializePerformanceApiInfoINTEL Provided by VK_INTEL_performance_query.
InitializePerformanceApiInfoINTELBuilder
Builder for InitializePerformanceApiInfoINTEL with lifetime-tied pNext safety.
InputAttachmentAspectReference
VkInputAttachmentAspectReference Provided by VK_GRAPHICS_VERSION_1_1.
InputAttachmentAspectReferenceBuilder
Builder for InputAttachmentAspectReference.
Instance
VkInstance
InstanceCreateFlagBits
VkInstanceCreateFlagBits
InstanceCreateInfo
VkInstanceCreateInfo Provided by VK_BASE_VERSION_1_0.
InstanceCreateInfoBuilder
Builder for InstanceCreateInfo with lifetime-tied pNext safety.
InternalAllocationType
VkInternalAllocationType
LatencyMarkerNV
VkLatencyMarkerNV
LatencySleepInfoNV
VkLatencySleepInfoNV Provided by VK_NV_low_latency2.
LatencySleepInfoNVBuilder
Builder for LatencySleepInfoNV with lifetime-tied pNext safety.
LatencySleepModeInfoNV
VkLatencySleepModeInfoNV Provided by VK_NV_low_latency2.
LatencySleepModeInfoNVBuilder
Builder for LatencySleepModeInfoNV with lifetime-tied pNext safety.
LatencySubmissionPresentIdNV
VkLatencySubmissionPresentIdNV Provided by VK_NV_low_latency2.
LatencySubmissionPresentIdNVBuilder
Builder for LatencySubmissionPresentIdNV with lifetime-tied pNext safety.
LatencySurfaceCapabilitiesNV
VkLatencySurfaceCapabilitiesNV Provided by VK_NV_low_latency2.
LatencySurfaceCapabilitiesNVBuilder
Builder for LatencySurfaceCapabilitiesNV with lifetime-tied pNext safety.
LatencyTimingsFrameReportNV
VkLatencyTimingsFrameReportNV Provided by VK_NV_low_latency2. Returned only*, filled by Vulkan, not constructed by the application.
LatencyTimingsFrameReportNVBuilder
Builder for LatencyTimingsFrameReportNV with lifetime-tied pNext safety.
LayerProperties
VkLayerProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
LayerPropertiesBuilder
Builder for LayerProperties.
LayerSettingEXT
VkLayerSettingEXT Provided by VK_EXT_layer_settings.
LayerSettingEXTBuilder
Builder for LayerSettingEXT.
LayerSettingTypeEXT
VkLayerSettingTypeEXT
LayerSettingsCreateInfoEXT
VkLayerSettingsCreateInfoEXT Provided by VK_EXT_layer_settings.
LayerSettingsCreateInfoEXTBuilder
Builder for LayerSettingsCreateInfoEXT with lifetime-tied pNext safety.
LayeredDriverUnderlyingApiMSFT
VkLayeredDriverUnderlyingApiMSFT
LineRasterizationMode
VkLineRasterizationMode
LogicOp
VkLogicOp
MacOSSurfaceCreateInfoMVK
VkMacOSSurfaceCreateInfoMVK Provided by VK_MVK_macos_surface.
MacOSSurfaceCreateInfoMVKBuilder
Builder for MacOSSurfaceCreateInfoMVK with lifetime-tied pNext safety.
MappedMemoryRange
VkMappedMemoryRange Provided by VK_BASE_VERSION_1_0.
MappedMemoryRangeBuilder
Builder for MappedMemoryRange with lifetime-tied pNext safety.
MemoryAllocateFlagBits
VkMemoryAllocateFlagBits
MemoryAllocateFlagsInfo
VkMemoryAllocateFlagsInfo Provided by VK_BASE_VERSION_1_1.
MemoryAllocateFlagsInfoBuilder
Builder for MemoryAllocateFlagsInfo with lifetime-tied pNext safety.
MemoryAllocateInfo
VkMemoryAllocateInfo Provided by VK_BASE_VERSION_1_0.
MemoryAllocateInfoBuilder
Builder for MemoryAllocateInfo with lifetime-tied pNext safety.
MemoryBarrier
VkMemoryBarrier Provided by VK_BASE_VERSION_1_0.
MemoryBarrier2
VkMemoryBarrier2 Provided by VK_BASE_VERSION_1_3.
MemoryBarrier2Builder
Builder for MemoryBarrier2 with lifetime-tied pNext safety.
MemoryBarrierAccessFlags3KHR
VkMemoryBarrierAccessFlags3KHR Provided by VK_KHR_maintenance8.
MemoryBarrierAccessFlags3KHRBuilder
Builder for MemoryBarrierAccessFlags3KHR with lifetime-tied pNext safety.
MemoryBarrierBuilder
Builder for MemoryBarrier with lifetime-tied pNext safety.
MemoryDecompressionMethodFlagBitsEXT
VkMemoryDecompressionMethodFlagBitsEXT
MemoryDedicatedAllocateInfo
VkMemoryDedicatedAllocateInfo Provided by VK_BASE_VERSION_1_1.
MemoryDedicatedAllocateInfoBuilder
Builder for MemoryDedicatedAllocateInfo with lifetime-tied pNext safety.
MemoryDedicatedAllocateInfoTensorARM
VkMemoryDedicatedAllocateInfoTensorARM Provided by VK_ARM_tensors.
MemoryDedicatedAllocateInfoTensorARMBuilder
Builder for MemoryDedicatedAllocateInfoTensorARM with lifetime-tied pNext safety.
MemoryDedicatedRequirements
VkMemoryDedicatedRequirements Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
MemoryDedicatedRequirementsBuilder
Builder for MemoryDedicatedRequirements with lifetime-tied pNext safety.
MemoryFdPropertiesKHR
VkMemoryFdPropertiesKHR Provided by VK_KHR_external_memory_fd. Returned only*, filled by Vulkan, not constructed by the application.
MemoryFdPropertiesKHRBuilder
Builder for MemoryFdPropertiesKHR with lifetime-tied pNext safety.
MemoryGetAndroidHardwareBufferInfoANDROID
VkMemoryGetAndroidHardwareBufferInfoANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer.
MemoryGetAndroidHardwareBufferInfoANDROIDBuilder
Builder for MemoryGetAndroidHardwareBufferInfoANDROID with lifetime-tied pNext safety.
MemoryGetFdInfoKHR
VkMemoryGetFdInfoKHR Provided by VK_KHR_external_memory_fd.
MemoryGetFdInfoKHRBuilder
Builder for MemoryGetFdInfoKHR with lifetime-tied pNext safety.
MemoryGetMetalHandleInfoEXT
VkMemoryGetMetalHandleInfoEXT Provided by VK_EXT_external_memory_metal.
MemoryGetMetalHandleInfoEXTBuilder
Builder for MemoryGetMetalHandleInfoEXT with lifetime-tied pNext safety.
MemoryGetNativeBufferInfoOHOS
VkMemoryGetNativeBufferInfoOHOS Provided by VK_OHOS_external_memory.
MemoryGetNativeBufferInfoOHOSBuilder
Builder for MemoryGetNativeBufferInfoOHOS with lifetime-tied pNext safety.
MemoryGetRemoteAddressInfoNV
VkMemoryGetRemoteAddressInfoNV Provided by VK_NV_external_memory_rdma.
MemoryGetRemoteAddressInfoNVBuilder
Builder for MemoryGetRemoteAddressInfoNV with lifetime-tied pNext safety.
MemoryGetSciBufInfoNV
VkMemoryGetSciBufInfoNV
MemoryGetSciBufInfoNVBuilder
Builder for MemoryGetSciBufInfoNV with lifetime-tied pNext safety.
MemoryGetWin32HandleInfoKHR
VkMemoryGetWin32HandleInfoKHR Provided by VK_KHR_external_memory_win32.
MemoryGetWin32HandleInfoKHRBuilder
Builder for MemoryGetWin32HandleInfoKHR with lifetime-tied pNext safety.
MemoryGetZirconHandleInfoFUCHSIA
VkMemoryGetZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_memory.
MemoryGetZirconHandleInfoFUCHSIABuilder
Builder for MemoryGetZirconHandleInfoFUCHSIA with lifetime-tied pNext safety.
MemoryHeap
VkMemoryHeap Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
MemoryHeapBuilder
Builder for MemoryHeap.
MemoryHeapFlagBits
VkMemoryHeapFlagBits
MemoryHostPointerPropertiesEXT
VkMemoryHostPointerPropertiesEXT Provided by VK_EXT_external_memory_host. Returned only*, filled by Vulkan, not constructed by the application.
MemoryHostPointerPropertiesEXTBuilder
Builder for MemoryHostPointerPropertiesEXT with lifetime-tied pNext safety.
MemoryMapFlagBits
VkMemoryMapFlagBits
MemoryMapInfo
VkMemoryMapInfo Provided by VK_BASE_VERSION_1_4.
MemoryMapInfoBuilder
Builder for MemoryMapInfo with lifetime-tied pNext safety.
MemoryMapPlacedInfoEXT
VkMemoryMapPlacedInfoEXT Provided by VK_EXT_map_memory_placed.
MemoryMapPlacedInfoEXTBuilder
Builder for MemoryMapPlacedInfoEXT with lifetime-tied pNext safety.
MemoryMarkerInfoAMD
VkMemoryMarkerInfoAMD Provided by VK_KHR_device_address_commands.
MemoryMarkerInfoAMDBuilder
Builder for MemoryMarkerInfoAMD with lifetime-tied pNext safety.
MemoryMetalHandlePropertiesEXT
VkMemoryMetalHandlePropertiesEXT Provided by VK_EXT_external_memory_metal. Returned only*, filled by Vulkan, not constructed by the application.
MemoryMetalHandlePropertiesEXTBuilder
Builder for MemoryMetalHandlePropertiesEXT with lifetime-tied pNext safety.
MemoryOpaqueCaptureAddressAllocateInfo
VkMemoryOpaqueCaptureAddressAllocateInfo Provided by VK_BASE_VERSION_1_2.
MemoryOpaqueCaptureAddressAllocateInfoBuilder
Builder for MemoryOpaqueCaptureAddressAllocateInfo with lifetime-tied pNext safety.
MemoryOverallocationBehaviorAMD
VkMemoryOverallocationBehaviorAMD
MemoryPriorityAllocateInfoEXT
VkMemoryPriorityAllocateInfoEXT Provided by VK_EXT_memory_priority.
MemoryPriorityAllocateInfoEXTBuilder
Builder for MemoryPriorityAllocateInfoEXT with lifetime-tied pNext safety.
MemoryPropertyFlagBits
VkMemoryPropertyFlagBits
MemoryRangeBarrierKHR
VkMemoryRangeBarrierKHR Provided by VK_KHR_device_address_commands.
MemoryRangeBarrierKHRBuilder
Builder for MemoryRangeBarrierKHR with lifetime-tied pNext safety.
MemoryRangeBarriersInfoKHR
VkMemoryRangeBarriersInfoKHR Provided by VK_KHR_device_address_commands.
MemoryRangeBarriersInfoKHRBuilder
Builder for MemoryRangeBarriersInfoKHR with lifetime-tied pNext safety.
MemoryRequirements
VkMemoryRequirements Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
MemoryRequirements2
VkMemoryRequirements2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
MemoryRequirements2Builder
Builder for MemoryRequirements2 with lifetime-tied pNext safety.
MemoryRequirementsBuilder
Builder for MemoryRequirements.
MemorySciBufPropertiesNV
VkMemorySciBufPropertiesNV
MemorySciBufPropertiesNVBuilder
Builder for MemorySciBufPropertiesNV with lifetime-tied pNext safety.
MemoryToImageCopy
VkMemoryToImageCopy Provided by VK_BASE_VERSION_1_4.
MemoryToImageCopyBuilder
Builder for MemoryToImageCopy with lifetime-tied pNext safety.
MemoryType
VkMemoryType Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
MemoryTypeBuilder
Builder for MemoryType.
MemoryUnmapFlagBits
VkMemoryUnmapFlagBits
MemoryUnmapInfo
VkMemoryUnmapInfo Provided by VK_BASE_VERSION_1_4.
MemoryUnmapInfoBuilder
Builder for MemoryUnmapInfo with lifetime-tied pNext safety.
MemoryWin32HandlePropertiesKHR
VkMemoryWin32HandlePropertiesKHR Provided by VK_KHR_external_memory_win32. Returned only*, filled by Vulkan, not constructed by the application.
MemoryWin32HandlePropertiesKHRBuilder
Builder for MemoryWin32HandlePropertiesKHR with lifetime-tied pNext safety.
MemoryZirconHandlePropertiesFUCHSIA
VkMemoryZirconHandlePropertiesFUCHSIA Provided by VK_FUCHSIA_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
MemoryZirconHandlePropertiesFUCHSIABuilder
Builder for MemoryZirconHandlePropertiesFUCHSIA with lifetime-tied pNext safety.
MetalSurfaceCreateInfoEXT
VkMetalSurfaceCreateInfoEXT Provided by VK_EXT_metal_surface.
MetalSurfaceCreateInfoEXTBuilder
Builder for MetalSurfaceCreateInfoEXT with lifetime-tied pNext safety.
MicromapBuildInfoEXT
VkMicromapBuildInfoEXT Provided by VK_EXT_opacity_micromap.
MicromapBuildInfoEXTBuilder
Builder for MicromapBuildInfoEXT with lifetime-tied pNext safety.
MicromapBuildSizesInfoEXT
VkMicromapBuildSizesInfoEXT Provided by VK_EXT_opacity_micromap.
MicromapBuildSizesInfoEXTBuilder
Builder for MicromapBuildSizesInfoEXT with lifetime-tied pNext safety.
MicromapCreateFlagBitsEXT
VkMicromapCreateFlagBitsEXT
MicromapCreateInfoEXT
VkMicromapCreateInfoEXT Provided by VK_EXT_opacity_micromap.
MicromapCreateInfoEXTBuilder
Builder for MicromapCreateInfoEXT with lifetime-tied pNext safety.
MicromapEXT
VkMicromapEXT
MicromapTriangleEXT
VkMicromapTriangleEXT Provided by VK_EXT_opacity_micromap.
MicromapTriangleEXTBuilder
Builder for MicromapTriangleEXT.
MicromapTypeEXT
VkMicromapTypeEXT
MicromapUsageEXT
VkMicromapUsageEXT Provided by VK_EXT_opacity_micromap.
MicromapUsageEXTBuilder
Builder for MicromapUsageEXT.
MicromapVersionInfoEXT
VkMicromapVersionInfoEXT Provided by VK_EXT_opacity_micromap.
MicromapVersionInfoEXTBuilder
Builder for MicromapVersionInfoEXT with lifetime-tied pNext safety.
MultiDrawIndexedInfoEXT
VkMultiDrawIndexedInfoEXT Provided by VK_EXT_multi_draw.
MultiDrawIndexedInfoEXTBuilder
Builder for MultiDrawIndexedInfoEXT.
MultiDrawInfoEXT
VkMultiDrawInfoEXT Provided by VK_EXT_multi_draw.
MultiDrawInfoEXTBuilder
Builder for MultiDrawInfoEXT.
MultisamplePropertiesEXT
VkMultisamplePropertiesEXT Provided by VK_EXT_sample_locations. Returned only*, filled by Vulkan, not constructed by the application.
MultisamplePropertiesEXTBuilder
Builder for MultisamplePropertiesEXT with lifetime-tied pNext safety.
MultisampledRenderToSingleSampledInfoEXT
VkMultisampledRenderToSingleSampledInfoEXT Provided by VK_EXT_multisampled_render_to_single_sampled.
MultisampledRenderToSingleSampledInfoEXTBuilder
Builder for MultisampledRenderToSingleSampledInfoEXT with lifetime-tied pNext safety.
MultiviewPerViewAttributesInfoNVX
VkMultiviewPerViewAttributesInfoNVX Provided by VK_NVX_multiview_per_view_attributes.
MultiviewPerViewAttributesInfoNVXBuilder
Builder for MultiviewPerViewAttributesInfoNVX with lifetime-tied pNext safety.
MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM
VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM Provided by VK_QCOM_multiview_per_view_render_areas.
MultiviewPerViewRenderAreasRenderPassBeginInfoQCOMBuilder
Builder for MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM with lifetime-tied pNext safety.
MutableDescriptorTypeCreateInfoEXT
VkMutableDescriptorTypeCreateInfoEXT Provided by VK_EXT_mutable_descriptor_type.
MutableDescriptorTypeCreateInfoEXTBuilder
Builder for MutableDescriptorTypeCreateInfoEXT with lifetime-tied pNext safety.
MutableDescriptorTypeListEXT
VkMutableDescriptorTypeListEXT Provided by VK_EXT_mutable_descriptor_type.
MutableDescriptorTypeListEXTBuilder
Builder for MutableDescriptorTypeListEXT.
NativeBufferANDROID
VkNativeBufferANDROID
NativeBufferANDROIDBuilder
Builder for NativeBufferANDROID with lifetime-tied pNext safety.
NativeBufferFormatPropertiesOHOS
VkNativeBufferFormatPropertiesOHOS Provided by VK_OHOS_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
NativeBufferFormatPropertiesOHOSBuilder
Builder for NativeBufferFormatPropertiesOHOS with lifetime-tied pNext safety.
NativeBufferOHOS
VkNativeBufferOHOS
NativeBufferOHOSBuilder
Builder for NativeBufferOHOS with lifetime-tied pNext safety.
NativeBufferPropertiesOHOS
VkNativeBufferPropertiesOHOS Provided by VK_OHOS_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
NativeBufferPropertiesOHOSBuilder
Builder for NativeBufferPropertiesOHOS with lifetime-tied pNext safety.
NativeBufferUsage2ANDROID
VkNativeBufferUsage2ANDROID
NativeBufferUsage2ANDROIDBuilder
Builder for NativeBufferUsage2ANDROID.
NativeBufferUsageOHOS
VkNativeBufferUsageOHOS Provided by VK_OHOS_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
NativeBufferUsageOHOSBuilder
Builder for NativeBufferUsageOHOS with lifetime-tied pNext safety.
ObjectType
VkObjectType
Offset2D
VkOffset2D Provided by VK_BASE_VERSION_1_0.
Offset2DBuilder
Builder for Offset2D.
Offset3D
VkOffset3D Provided by VK_BASE_VERSION_1_0.
Offset3DBuilder
Builder for Offset3D.
OpacityMicromapFormatEXT
VkOpacityMicromapFormatEXT
OpacityMicromapSpecialIndexEXT
VkOpacityMicromapSpecialIndexEXT
OpaqueCaptureDataCreateInfoEXT
VkOpaqueCaptureDataCreateInfoEXT Provided by VK_EXT_descriptor_heap.
OpaqueCaptureDataCreateInfoEXTBuilder
Builder for OpaqueCaptureDataCreateInfoEXT with lifetime-tied pNext safety.
OpaqueCaptureDescriptorDataCreateInfoEXT
VkOpaqueCaptureDescriptorDataCreateInfoEXT Provided by VK_EXT_descriptor_buffer.
OpaqueCaptureDescriptorDataCreateInfoEXTBuilder
Builder for OpaqueCaptureDescriptorDataCreateInfoEXT with lifetime-tied pNext safety.
OpticalFlowExecuteFlagBitsNV
VkOpticalFlowExecuteFlagBitsNV
OpticalFlowExecuteInfoNV
VkOpticalFlowExecuteInfoNV Provided by VK_NV_optical_flow.
OpticalFlowExecuteInfoNVBuilder
Builder for OpticalFlowExecuteInfoNV with lifetime-tied pNext safety.
OpticalFlowGridSizeFlagBitsNV
VkOpticalFlowGridSizeFlagBitsNV
OpticalFlowImageFormatInfoNV
VkOpticalFlowImageFormatInfoNV Provided by VK_NV_optical_flow.
OpticalFlowImageFormatInfoNVBuilder
Builder for OpticalFlowImageFormatInfoNV with lifetime-tied pNext safety.
OpticalFlowImageFormatPropertiesNV
VkOpticalFlowImageFormatPropertiesNV Provided by VK_NV_optical_flow. Returned only*, filled by Vulkan, not constructed by the application.
OpticalFlowImageFormatPropertiesNVBuilder
Builder for OpticalFlowImageFormatPropertiesNV with lifetime-tied pNext safety.
OpticalFlowPerformanceLevelNV
VkOpticalFlowPerformanceLevelNV
OpticalFlowSessionBindingPointNV
VkOpticalFlowSessionBindingPointNV
OpticalFlowSessionCreateFlagBitsNV
VkOpticalFlowSessionCreateFlagBitsNV
OpticalFlowSessionCreateInfoNV
VkOpticalFlowSessionCreateInfoNV Provided by VK_NV_optical_flow.
OpticalFlowSessionCreateInfoNVBuilder
Builder for OpticalFlowSessionCreateInfoNV with lifetime-tied pNext safety.
OpticalFlowSessionCreatePrivateDataInfoNV
VkOpticalFlowSessionCreatePrivateDataInfoNV Provided by VK_NV_optical_flow.
OpticalFlowSessionCreatePrivateDataInfoNVBuilder
Builder for OpticalFlowSessionCreatePrivateDataInfoNV with lifetime-tied pNext safety.
OpticalFlowSessionNV
VkOpticalFlowSessionNV
OpticalFlowUsageFlagBitsNV
VkOpticalFlowUsageFlagBitsNV
OutOfBandQueueTypeInfoNV
VkOutOfBandQueueTypeInfoNV Provided by VK_NV_low_latency2.
OutOfBandQueueTypeInfoNVBuilder
Builder for OutOfBandQueueTypeInfoNV with lifetime-tied pNext safety.
OutOfBandQueueTypeNV
VkOutOfBandQueueTypeNV
PartitionedAccelerationStructureFlagsNV
VkPartitionedAccelerationStructureFlagsNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureFlagsNVBuilder
Builder for PartitionedAccelerationStructureFlagsNV with lifetime-tied pNext safety.
PartitionedAccelerationStructureInstanceFlagBitsNV
VkPartitionedAccelerationStructureInstanceFlagBitsNV
PartitionedAccelerationStructureInstancesInputNV
VkPartitionedAccelerationStructureInstancesInputNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureInstancesInputNVBuilder
Builder for PartitionedAccelerationStructureInstancesInputNV with lifetime-tied pNext safety.
PartitionedAccelerationStructureOpTypeNV
VkPartitionedAccelerationStructureOpTypeNV
PartitionedAccelerationStructureUpdateInstanceDataNV
VkPartitionedAccelerationStructureUpdateInstanceDataNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureUpdateInstanceDataNVBuilder
Builder for PartitionedAccelerationStructureUpdateInstanceDataNV.
PartitionedAccelerationStructureWriteInstanceDataNV
VkPartitionedAccelerationStructureWriteInstanceDataNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureWriteInstanceDataNVBuilder
Builder for PartitionedAccelerationStructureWriteInstanceDataNV.
PartitionedAccelerationStructureWritePartitionTranslationDataNV
VkPartitionedAccelerationStructureWritePartitionTranslationDataNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureWritePartitionTranslationDataNVBuilder
Builder for PartitionedAccelerationStructureWritePartitionTranslationDataNV.
PastPresentationTimingEXT
VkPastPresentationTimingEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PastPresentationTimingEXTBuilder
Builder for PastPresentationTimingEXT with lifetime-tied pNext safety.
PastPresentationTimingFlagBitsEXT
VkPastPresentationTimingFlagBitsEXT
PastPresentationTimingGOOGLE
VkPastPresentationTimingGOOGLE Provided by VK_GOOGLE_display_timing. Returned only*, filled by Vulkan, not constructed by the application.
PastPresentationTimingGOOGLEBuilder
Builder for PastPresentationTimingGOOGLE.
PastPresentationTimingInfoEXT
VkPastPresentationTimingInfoEXT Provided by VK_EXT_present_timing.
PastPresentationTimingInfoEXTBuilder
Builder for PastPresentationTimingInfoEXT with lifetime-tied pNext safety.
PastPresentationTimingPropertiesEXT
VkPastPresentationTimingPropertiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PastPresentationTimingPropertiesEXTBuilder
Builder for PastPresentationTimingPropertiesEXT with lifetime-tied pNext safety.
PeerMemoryFeatureFlagBits
VkPeerMemoryFeatureFlagBits
PerTileBeginInfoQCOM
VkPerTileBeginInfoQCOM Provided by VK_QCOM_tile_shading.
PerTileBeginInfoQCOMBuilder
Builder for PerTileBeginInfoQCOM with lifetime-tied pNext safety.
PerTileEndInfoQCOM
VkPerTileEndInfoQCOM Provided by VK_QCOM_tile_shading.
PerTileEndInfoQCOMBuilder
Builder for PerTileEndInfoQCOM with lifetime-tied pNext safety.
PerformanceConfigurationAcquireInfoINTEL
VkPerformanceConfigurationAcquireInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceConfigurationAcquireInfoINTELBuilder
Builder for PerformanceConfigurationAcquireInfoINTEL with lifetime-tied pNext safety.
PerformanceConfigurationINTEL
VkPerformanceConfigurationINTEL
PerformanceConfigurationTypeINTEL
VkPerformanceConfigurationTypeINTEL
PerformanceCounterARM
VkPerformanceCounterARM Provided by VK_ARM_performance_counters_by_region. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceCounterARMBuilder
Builder for PerformanceCounterARM with lifetime-tied pNext safety.
PerformanceCounterDescriptionARM
VkPerformanceCounterDescriptionARM Provided by VK_ARM_performance_counters_by_region. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceCounterDescriptionARMBuilder
Builder for PerformanceCounterDescriptionARM with lifetime-tied pNext safety.
PerformanceCounterDescriptionFlagBitsKHR
VkPerformanceCounterDescriptionFlagBitsKHR
PerformanceCounterDescriptionKHR
VkPerformanceCounterDescriptionKHR Provided by VK_KHR_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceCounterDescriptionKHRBuilder
Builder for PerformanceCounterDescriptionKHR with lifetime-tied pNext safety.
PerformanceCounterKHR
VkPerformanceCounterKHR Provided by VK_KHR_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceCounterKHRBuilder
Builder for PerformanceCounterKHR with lifetime-tied pNext safety.
PerformanceCounterScopeKHR
VkPerformanceCounterScopeKHR
PerformanceCounterStorageKHR
VkPerformanceCounterStorageKHR
PerformanceCounterUnitKHR
VkPerformanceCounterUnitKHR
PerformanceMarkerInfoINTEL
VkPerformanceMarkerInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceMarkerInfoINTELBuilder
Builder for PerformanceMarkerInfoINTEL with lifetime-tied pNext safety.
PerformanceOverrideInfoINTEL
VkPerformanceOverrideInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceOverrideInfoINTELBuilder
Builder for PerformanceOverrideInfoINTEL with lifetime-tied pNext safety.
PerformanceOverrideTypeINTEL
VkPerformanceOverrideTypeINTEL
PerformanceParameterTypeINTEL
VkPerformanceParameterTypeINTEL
PerformanceQueryReservationInfoKHR
VkPerformanceQueryReservationInfoKHR
PerformanceQueryReservationInfoKHRBuilder
Builder for PerformanceQueryReservationInfoKHR with lifetime-tied pNext safety.
PerformanceQuerySubmitInfoKHR
VkPerformanceQuerySubmitInfoKHR Provided by VK_KHR_performance_query.
PerformanceQuerySubmitInfoKHRBuilder
Builder for PerformanceQuerySubmitInfoKHR with lifetime-tied pNext safety.
PerformanceStreamMarkerInfoINTEL
VkPerformanceStreamMarkerInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceStreamMarkerInfoINTELBuilder
Builder for PerformanceStreamMarkerInfoINTEL with lifetime-tied pNext safety.
PerformanceValueINTEL
VkPerformanceValueINTEL Provided by VK_INTEL_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceValueINTELBuilder
Builder for PerformanceValueINTEL.
PerformanceValueTypeINTEL
VkPerformanceValueTypeINTEL
PhysicalDevice
VkPhysicalDevice
PhysicalDevice8BitStorageFeatures
VkPhysicalDevice8BitStorageFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDevice8BitStorageFeaturesBuilder
Builder for PhysicalDevice8BitStorageFeatures with lifetime-tied pNext safety.
PhysicalDevice16BitStorageFeatures
VkPhysicalDevice16BitStorageFeatures Provided by VK_COMPUTE_VERSION_1_1.
PhysicalDevice16BitStorageFeaturesBuilder
Builder for PhysicalDevice16BitStorageFeatures with lifetime-tied pNext safety.
PhysicalDevice4444FormatsFeaturesEXT
VkPhysicalDevice4444FormatsFeaturesEXT Provided by VK_EXT_4444_formats.
PhysicalDevice4444FormatsFeaturesEXTBuilder
Builder for PhysicalDevice4444FormatsFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceASTCDecodeFeaturesEXT
VkPhysicalDeviceASTCDecodeFeaturesEXT Provided by VK_EXT_astc_decode_mode.
PhysicalDeviceASTCDecodeFeaturesEXTBuilder
Builder for PhysicalDeviceASTCDecodeFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceAccelerationStructureFeaturesKHR
VkPhysicalDeviceAccelerationStructureFeaturesKHR Provided by VK_KHR_acceleration_structure.
PhysicalDeviceAccelerationStructureFeaturesKHRBuilder
Builder for PhysicalDeviceAccelerationStructureFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceAccelerationStructurePropertiesKHR
VkPhysicalDeviceAccelerationStructurePropertiesKHR Provided by VK_KHR_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceAccelerationStructurePropertiesKHRBuilder
Builder for PhysicalDeviceAccelerationStructurePropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceAddressBindingReportFeaturesEXT
VkPhysicalDeviceAddressBindingReportFeaturesEXT Provided by VK_EXT_device_address_binding_report.
PhysicalDeviceAddressBindingReportFeaturesEXTBuilder
Builder for PhysicalDeviceAddressBindingReportFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceAmigoProfilingFeaturesSEC
VkPhysicalDeviceAmigoProfilingFeaturesSEC Provided by VK_SEC_amigo_profiling.
PhysicalDeviceAmigoProfilingFeaturesSECBuilder
Builder for PhysicalDeviceAmigoProfilingFeaturesSEC with lifetime-tied pNext safety.
PhysicalDeviceAntiLagFeaturesAMD
VkPhysicalDeviceAntiLagFeaturesAMD Provided by VK_AMD_anti_lag.
PhysicalDeviceAntiLagFeaturesAMDBuilder
Builder for PhysicalDeviceAntiLagFeaturesAMD with lifetime-tied pNext safety.
PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT
VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT Provided by VK_EXT_attachment_feedback_loop_dynamic_state.
PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXTBuilder
Builder for PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Provided by VK_EXT_attachment_feedback_loop_layout.
PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXTBuilder
Builder for PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceBlendOperationAdvancedFeaturesEXT
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT Provided by VK_EXT_blend_operation_advanced.
PhysicalDeviceBlendOperationAdvancedFeaturesEXTBuilder
Builder for PhysicalDeviceBlendOperationAdvancedFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceBlendOperationAdvancedPropertiesEXT
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT Provided by VK_EXT_blend_operation_advanced. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceBlendOperationAdvancedPropertiesEXTBuilder
Builder for PhysicalDeviceBlendOperationAdvancedPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceBorderColorSwizzleFeaturesEXT
VkPhysicalDeviceBorderColorSwizzleFeaturesEXT Provided by VK_EXT_border_color_swizzle.
PhysicalDeviceBorderColorSwizzleFeaturesEXTBuilder
Builder for PhysicalDeviceBorderColorSwizzleFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceBufferDeviceAddressFeatures
VkPhysicalDeviceBufferDeviceAddressFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceBufferDeviceAddressFeaturesBuilder
Builder for PhysicalDeviceBufferDeviceAddressFeatures with lifetime-tied pNext safety.
PhysicalDeviceBufferDeviceAddressFeaturesEXT
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT Provided by VK_EXT_buffer_device_address.
PhysicalDeviceBufferDeviceAddressFeaturesEXTBuilder
Builder for PhysicalDeviceBufferDeviceAddressFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceClusterAccelerationStructureFeaturesNV
VkPhysicalDeviceClusterAccelerationStructureFeaturesNV Provided by VK_NV_cluster_acceleration_structure.
PhysicalDeviceClusterAccelerationStructureFeaturesNVBuilder
Builder for PhysicalDeviceClusterAccelerationStructureFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceClusterAccelerationStructurePropertiesNV
VkPhysicalDeviceClusterAccelerationStructurePropertiesNV Provided by VK_NV_cluster_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceClusterAccelerationStructurePropertiesNVBuilder
Builder for PhysicalDeviceClusterAccelerationStructurePropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceClusterCullingShaderFeaturesHUAWEI
VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI Provided by VK_HUAWEI_cluster_culling_shader.
PhysicalDeviceClusterCullingShaderFeaturesHUAWEIBuilder
Builder for PhysicalDeviceClusterCullingShaderFeaturesHUAWEI with lifetime-tied pNext safety.
PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI Provided by VK_HUAWEI_cluster_culling_shader. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
Builder for PhysicalDeviceClusterCullingShaderPropertiesHUAWEI with lifetime-tied pNext safety.
PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI
VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI Provided by VK_HUAWEI_cluster_culling_shader.
PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEIBuilder
Builder for PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI with lifetime-tied pNext safety.
PhysicalDeviceCoherentMemoryFeaturesAMD
VkPhysicalDeviceCoherentMemoryFeaturesAMD Provided by VK_AMD_device_coherent_memory.
PhysicalDeviceCoherentMemoryFeaturesAMDBuilder
Builder for PhysicalDeviceCoherentMemoryFeaturesAMD with lifetime-tied pNext safety.
PhysicalDeviceColorWriteEnableFeaturesEXT
VkPhysicalDeviceColorWriteEnableFeaturesEXT Provided by VK_EXT_color_write_enable.
PhysicalDeviceColorWriteEnableFeaturesEXTBuilder
Builder for PhysicalDeviceColorWriteEnableFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceCommandBufferInheritanceFeaturesNV
VkPhysicalDeviceCommandBufferInheritanceFeaturesNV Provided by VK_NV_command_buffer_inheritance.
PhysicalDeviceCommandBufferInheritanceFeaturesNVBuilder
Builder for PhysicalDeviceCommandBufferInheritanceFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceComputeOccupancyPriorityFeaturesNV
VkPhysicalDeviceComputeOccupancyPriorityFeaturesNV Provided by VK_NV_compute_occupancy_priority.
PhysicalDeviceComputeOccupancyPriorityFeaturesNVBuilder
Builder for PhysicalDeviceComputeOccupancyPriorityFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceComputeShaderDerivativesFeaturesKHR
VkPhysicalDeviceComputeShaderDerivativesFeaturesKHR Provided by VK_KHR_compute_shader_derivatives.
PhysicalDeviceComputeShaderDerivativesFeaturesKHRBuilder
Builder for PhysicalDeviceComputeShaderDerivativesFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceComputeShaderDerivativesPropertiesKHR
VkPhysicalDeviceComputeShaderDerivativesPropertiesKHR Provided by VK_KHR_compute_shader_derivatives. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceComputeShaderDerivativesPropertiesKHRBuilder
Builder for PhysicalDeviceComputeShaderDerivativesPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceConditionalRenderingFeaturesEXT
VkPhysicalDeviceConditionalRenderingFeaturesEXT Provided by VK_EXT_conditional_rendering.
PhysicalDeviceConditionalRenderingFeaturesEXTBuilder
Builder for PhysicalDeviceConditionalRenderingFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceConservativeRasterizationPropertiesEXT
VkPhysicalDeviceConservativeRasterizationPropertiesEXT Provided by VK_EXT_conservative_rasterization. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceConservativeRasterizationPropertiesEXTBuilder
Builder for PhysicalDeviceConservativeRasterizationPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceCooperativeMatrix2FeaturesNV
VkPhysicalDeviceCooperativeMatrix2FeaturesNV Provided by VK_NV_cooperative_matrix2.
PhysicalDeviceCooperativeMatrix2FeaturesNVBuilder
Builder for PhysicalDeviceCooperativeMatrix2FeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceCooperativeMatrix2PropertiesNV
VkPhysicalDeviceCooperativeMatrix2PropertiesNV Provided by VK_NV_cooperative_matrix2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeMatrix2PropertiesNVBuilder
Builder for PhysicalDeviceCooperativeMatrix2PropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceCooperativeMatrixConversionFeaturesQCOM
VkPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM Provided by VK_QCOM_cooperative_matrix_conversion.
PhysicalDeviceCooperativeMatrixConversionFeaturesQCOMBuilder
Builder for PhysicalDeviceCooperativeMatrixConversionFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceCooperativeMatrixFeaturesKHR
VkPhysicalDeviceCooperativeMatrixFeaturesKHR Provided by VK_KHR_cooperative_matrix.
PhysicalDeviceCooperativeMatrixFeaturesKHRBuilder
Builder for PhysicalDeviceCooperativeMatrixFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceCooperativeMatrixFeaturesNV
VkPhysicalDeviceCooperativeMatrixFeaturesNV Provided by VK_NV_cooperative_matrix.
PhysicalDeviceCooperativeMatrixFeaturesNVBuilder
Builder for PhysicalDeviceCooperativeMatrixFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceCooperativeMatrixPropertiesKHR
VkPhysicalDeviceCooperativeMatrixPropertiesKHR Provided by VK_KHR_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeMatrixPropertiesKHRBuilder
Builder for PhysicalDeviceCooperativeMatrixPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceCooperativeMatrixPropertiesNV
VkPhysicalDeviceCooperativeMatrixPropertiesNV Provided by VK_NV_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeMatrixPropertiesNVBuilder
Builder for PhysicalDeviceCooperativeMatrixPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceCooperativeVectorFeaturesNV
VkPhysicalDeviceCooperativeVectorFeaturesNV Provided by VK_NV_cooperative_vector.
PhysicalDeviceCooperativeVectorFeaturesNVBuilder
Builder for PhysicalDeviceCooperativeVectorFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceCooperativeVectorPropertiesNV
VkPhysicalDeviceCooperativeVectorPropertiesNV Provided by VK_NV_cooperative_vector. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeVectorPropertiesNVBuilder
Builder for PhysicalDeviceCooperativeVectorPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceCopyMemoryIndirectFeaturesKHR
VkPhysicalDeviceCopyMemoryIndirectFeaturesKHR Provided by VK_KHR_copy_memory_indirect.
PhysicalDeviceCopyMemoryIndirectFeaturesKHRBuilder
Builder for PhysicalDeviceCopyMemoryIndirectFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceCopyMemoryIndirectFeaturesNV
VkPhysicalDeviceCopyMemoryIndirectFeaturesNV Provided by VK_NV_copy_memory_indirect.
PhysicalDeviceCopyMemoryIndirectFeaturesNVBuilder
Builder for PhysicalDeviceCopyMemoryIndirectFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceCopyMemoryIndirectPropertiesKHR
VkPhysicalDeviceCopyMemoryIndirectPropertiesKHR Provided by VK_KHR_copy_memory_indirect. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCopyMemoryIndirectPropertiesKHRBuilder
Builder for PhysicalDeviceCopyMemoryIndirectPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceCornerSampledImageFeaturesNV
VkPhysicalDeviceCornerSampledImageFeaturesNV Provided by VK_NV_corner_sampled_image.
PhysicalDeviceCornerSampledImageFeaturesNVBuilder
Builder for PhysicalDeviceCornerSampledImageFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceCoverageReductionModeFeaturesNV
VkPhysicalDeviceCoverageReductionModeFeaturesNV Provided by VK_NV_coverage_reduction_mode.
PhysicalDeviceCoverageReductionModeFeaturesNVBuilder
Builder for PhysicalDeviceCoverageReductionModeFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceCubicClampFeaturesQCOM
VkPhysicalDeviceCubicClampFeaturesQCOM Provided by VK_QCOM_filter_cubic_clamp.
PhysicalDeviceCubicClampFeaturesQCOMBuilder
Builder for PhysicalDeviceCubicClampFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceCubicWeightsFeaturesQCOM
VkPhysicalDeviceCubicWeightsFeaturesQCOM Provided by VK_QCOM_filter_cubic_weights.
PhysicalDeviceCubicWeightsFeaturesQCOMBuilder
Builder for PhysicalDeviceCubicWeightsFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceCudaKernelLaunchFeaturesNV
VkPhysicalDeviceCudaKernelLaunchFeaturesNV Provided by VK_NV_cuda_kernel_launch.
PhysicalDeviceCudaKernelLaunchFeaturesNVBuilder
Builder for PhysicalDeviceCudaKernelLaunchFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceCudaKernelLaunchPropertiesNV
VkPhysicalDeviceCudaKernelLaunchPropertiesNV Provided by VK_NV_cuda_kernel_launch. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCudaKernelLaunchPropertiesNVBuilder
Builder for PhysicalDeviceCudaKernelLaunchPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceCustomBorderColorFeaturesEXT
VkPhysicalDeviceCustomBorderColorFeaturesEXT Provided by VK_EXT_custom_border_color.
PhysicalDeviceCustomBorderColorFeaturesEXTBuilder
Builder for PhysicalDeviceCustomBorderColorFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceCustomBorderColorPropertiesEXT
VkPhysicalDeviceCustomBorderColorPropertiesEXT Provided by VK_EXT_custom_border_color. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCustomBorderColorPropertiesEXTBuilder
Builder for PhysicalDeviceCustomBorderColorPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceCustomResolveFeaturesEXT
VkPhysicalDeviceCustomResolveFeaturesEXT Provided by VK_EXT_custom_resolve.
PhysicalDeviceCustomResolveFeaturesEXTBuilder
Builder for PhysicalDeviceCustomResolveFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDataGraphFeaturesARM
VkPhysicalDeviceDataGraphFeaturesARM Provided by VK_ARM_data_graph.
PhysicalDeviceDataGraphFeaturesARMBuilder
Builder for PhysicalDeviceDataGraphFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceDataGraphModelFeaturesQCOM
VkPhysicalDeviceDataGraphModelFeaturesQCOM Provided by VK_QCOM_data_graph_model.
PhysicalDeviceDataGraphModelFeaturesQCOMBuilder
Builder for PhysicalDeviceDataGraphModelFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceDataGraphOperationSupportARM
VkPhysicalDeviceDataGraphOperationSupportARM Provided by VK_ARM_data_graph.
PhysicalDeviceDataGraphOperationSupportARMBuilder
Builder for PhysicalDeviceDataGraphOperationSupportARM.
PhysicalDeviceDataGraphOperationTypeARM
VkPhysicalDeviceDataGraphOperationTypeARM
PhysicalDeviceDataGraphProcessingEngineARM
VkPhysicalDeviceDataGraphProcessingEngineARM Provided by VK_ARM_data_graph.
PhysicalDeviceDataGraphProcessingEngineARMBuilder
Builder for PhysicalDeviceDataGraphProcessingEngineARM.
PhysicalDeviceDataGraphProcessingEngineTypeARM
VkPhysicalDeviceDataGraphProcessingEngineTypeARM
PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV Provided by VK_NV_dedicated_allocation_image_aliasing.
PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNVBuilder
Builder for PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceDenseGeometryFormatFeaturesAMDX
VkPhysicalDeviceDenseGeometryFormatFeaturesAMDX Provided by VK_AMDX_dense_geometry_format.
PhysicalDeviceDenseGeometryFormatFeaturesAMDXBuilder
Builder for PhysicalDeviceDenseGeometryFormatFeaturesAMDX with lifetime-tied pNext safety.
PhysicalDeviceDepthBiasControlFeaturesEXT
VkPhysicalDeviceDepthBiasControlFeaturesEXT Provided by VK_EXT_depth_bias_control.
PhysicalDeviceDepthBiasControlFeaturesEXTBuilder
Builder for PhysicalDeviceDepthBiasControlFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDepthClampControlFeaturesEXT
VkPhysicalDeviceDepthClampControlFeaturesEXT Provided by VK_EXT_depth_clamp_control.
PhysicalDeviceDepthClampControlFeaturesEXTBuilder
Builder for PhysicalDeviceDepthClampControlFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDepthClampZeroOneFeaturesKHR
VkPhysicalDeviceDepthClampZeroOneFeaturesKHR Provided by VK_KHR_depth_clamp_zero_one.
PhysicalDeviceDepthClampZeroOneFeaturesKHRBuilder
Builder for PhysicalDeviceDepthClampZeroOneFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceDepthClipControlFeaturesEXT
VkPhysicalDeviceDepthClipControlFeaturesEXT Provided by VK_EXT_depth_clip_control.
PhysicalDeviceDepthClipControlFeaturesEXTBuilder
Builder for PhysicalDeviceDepthClipControlFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDepthClipEnableFeaturesEXT
VkPhysicalDeviceDepthClipEnableFeaturesEXT Provided by VK_EXT_depth_clip_enable.
PhysicalDeviceDepthClipEnableFeaturesEXTBuilder
Builder for PhysicalDeviceDepthClipEnableFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDepthStencilResolveProperties
VkPhysicalDeviceDepthStencilResolveProperties Provided by VK_GRAPHICS_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDepthStencilResolvePropertiesBuilder
Builder for PhysicalDeviceDepthStencilResolveProperties with lifetime-tied pNext safety.
PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT
VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT Provided by VK_EXT_descriptor_buffer. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorBufferDensityMapPropertiesEXTBuilder
Builder for PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceDescriptorBufferFeaturesEXT
VkPhysicalDeviceDescriptorBufferFeaturesEXT Provided by VK_EXT_descriptor_buffer.
PhysicalDeviceDescriptorBufferFeaturesEXTBuilder
Builder for PhysicalDeviceDescriptorBufferFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDescriptorBufferPropertiesEXT
VkPhysicalDeviceDescriptorBufferPropertiesEXT Provided by VK_EXT_descriptor_buffer. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorBufferPropertiesEXTBuilder
Builder for PhysicalDeviceDescriptorBufferPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceDescriptorBufferTensorFeaturesARM
VkPhysicalDeviceDescriptorBufferTensorFeaturesARM Provided by VK_ARM_tensors.
PhysicalDeviceDescriptorBufferTensorFeaturesARMBuilder
Builder for PhysicalDeviceDescriptorBufferTensorFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceDescriptorBufferTensorPropertiesARM
VkPhysicalDeviceDescriptorBufferTensorPropertiesARM Provided by VK_ARM_tensors.
PhysicalDeviceDescriptorBufferTensorPropertiesARMBuilder
Builder for PhysicalDeviceDescriptorBufferTensorPropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceDescriptorHeapFeaturesEXT
VkPhysicalDeviceDescriptorHeapFeaturesEXT Provided by VK_EXT_descriptor_heap.
PhysicalDeviceDescriptorHeapFeaturesEXTBuilder
Builder for PhysicalDeviceDescriptorHeapFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDescriptorHeapPropertiesEXT
VkPhysicalDeviceDescriptorHeapPropertiesEXT Provided by VK_EXT_descriptor_heap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorHeapPropertiesEXTBuilder
Builder for PhysicalDeviceDescriptorHeapPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceDescriptorHeapTensorPropertiesARM
VkPhysicalDeviceDescriptorHeapTensorPropertiesARM Provided by VK_EXT_descriptor_heap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorHeapTensorPropertiesARMBuilder
Builder for PhysicalDeviceDescriptorHeapTensorPropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceDescriptorIndexingFeatures
VkPhysicalDeviceDescriptorIndexingFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceDescriptorIndexingFeaturesBuilder
Builder for PhysicalDeviceDescriptorIndexingFeatures with lifetime-tied pNext safety.
PhysicalDeviceDescriptorIndexingProperties
VkPhysicalDeviceDescriptorIndexingProperties Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorIndexingPropertiesBuilder
Builder for PhysicalDeviceDescriptorIndexingProperties with lifetime-tied pNext safety.
PhysicalDeviceDescriptorPoolOverallocationFeaturesNV
VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV Provided by VK_NV_descriptor_pool_overallocation.
PhysicalDeviceDescriptorPoolOverallocationFeaturesNVBuilder
Builder for PhysicalDeviceDescriptorPoolOverallocationFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE Provided by VK_VALVE_descriptor_set_host_mapping.
PhysicalDeviceDescriptorSetHostMappingFeaturesVALVEBuilder
Builder for PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE with lifetime-tied pNext safety.
PhysicalDeviceDeviceAddressCommandsFeaturesKHR
VkPhysicalDeviceDeviceAddressCommandsFeaturesKHR Provided by VK_KHR_device_address_commands.
PhysicalDeviceDeviceAddressCommandsFeaturesKHRBuilder
Builder for PhysicalDeviceDeviceAddressCommandsFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV
VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV Provided by VK_NV_device_generated_commands_compute.
PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNVBuilder
Builder for PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceDeviceGeneratedCommandsFeaturesEXT
VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT Provided by VK_EXT_device_generated_commands.
PhysicalDeviceDeviceGeneratedCommandsFeaturesEXTBuilder
Builder for PhysicalDeviceDeviceGeneratedCommandsFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDeviceGeneratedCommandsFeaturesNV
VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV Provided by VK_NV_device_generated_commands.
PhysicalDeviceDeviceGeneratedCommandsFeaturesNVBuilder
Builder for PhysicalDeviceDeviceGeneratedCommandsFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT
VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT Provided by VK_EXT_device_generated_commands. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDeviceGeneratedCommandsPropertiesEXTBuilder
Builder for PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceDeviceGeneratedCommandsPropertiesNV
VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV Provided by VK_NV_device_generated_commands. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDeviceGeneratedCommandsPropertiesNVBuilder
Builder for PhysicalDeviceDeviceGeneratedCommandsPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceDeviceMemoryReportFeaturesEXT
VkPhysicalDeviceDeviceMemoryReportFeaturesEXT Provided by VK_EXT_device_memory_report.
PhysicalDeviceDeviceMemoryReportFeaturesEXTBuilder
Builder for PhysicalDeviceDeviceMemoryReportFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceDiagnosticsConfigFeaturesNV
VkPhysicalDeviceDiagnosticsConfigFeaturesNV Provided by VK_NV_device_diagnostics_config.
PhysicalDeviceDiagnosticsConfigFeaturesNVBuilder
Builder for PhysicalDeviceDiagnosticsConfigFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceDiscardRectanglePropertiesEXT
VkPhysicalDeviceDiscardRectanglePropertiesEXT Provided by VK_EXT_discard_rectangles. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDiscardRectanglePropertiesEXTBuilder
Builder for PhysicalDeviceDiscardRectanglePropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceDisplacementMicromapFeaturesNV
VkPhysicalDeviceDisplacementMicromapFeaturesNV Provided by VK_NV_displacement_micromap.
PhysicalDeviceDisplacementMicromapFeaturesNVBuilder
Builder for PhysicalDeviceDisplacementMicromapFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceDisplacementMicromapPropertiesNV
VkPhysicalDeviceDisplacementMicromapPropertiesNV Provided by VK_NV_displacement_micromap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDisplacementMicromapPropertiesNVBuilder
Builder for PhysicalDeviceDisplacementMicromapPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceDriverProperties
VkPhysicalDeviceDriverProperties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDriverPropertiesBuilder
Builder for PhysicalDeviceDriverProperties with lifetime-tied pNext safety.
PhysicalDeviceDrmPropertiesEXT
VkPhysicalDeviceDrmPropertiesEXT Provided by VK_EXT_physical_device_drm. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDrmPropertiesEXTBuilder
Builder for PhysicalDeviceDrmPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceDynamicRenderingFeatures
VkPhysicalDeviceDynamicRenderingFeatures Provided by VK_GRAPHICS_VERSION_1_3.
PhysicalDeviceDynamicRenderingFeaturesBuilder
Builder for PhysicalDeviceDynamicRenderingFeatures with lifetime-tied pNext safety.
PhysicalDeviceDynamicRenderingLocalReadFeatures
VkPhysicalDeviceDynamicRenderingLocalReadFeatures Provided by VK_GRAPHICS_VERSION_1_4.
PhysicalDeviceDynamicRenderingLocalReadFeaturesBuilder
Builder for PhysicalDeviceDynamicRenderingLocalReadFeatures with lifetime-tied pNext safety.
PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT
VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT Provided by VK_EXT_dynamic_rendering_unused_attachments.
PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXTBuilder
Builder for PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceExclusiveScissorFeaturesNV
VkPhysicalDeviceExclusiveScissorFeaturesNV Provided by VK_NV_scissor_exclusive.
PhysicalDeviceExclusiveScissorFeaturesNVBuilder
Builder for PhysicalDeviceExclusiveScissorFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceExtendedDynamicState2FeaturesEXT
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT Provided by VK_EXT_extended_dynamic_state2.
PhysicalDeviceExtendedDynamicState2FeaturesEXTBuilder
Builder for PhysicalDeviceExtendedDynamicState2FeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceExtendedDynamicState3FeaturesEXT
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT Provided by VK_EXT_extended_dynamic_state3.
PhysicalDeviceExtendedDynamicState3FeaturesEXTBuilder
Builder for PhysicalDeviceExtendedDynamicState3FeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceExtendedDynamicState3PropertiesEXT
VkPhysicalDeviceExtendedDynamicState3PropertiesEXT Provided by VK_EXT_extended_dynamic_state3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExtendedDynamicState3PropertiesEXTBuilder
Builder for PhysicalDeviceExtendedDynamicState3PropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceExtendedDynamicStateFeaturesEXT
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT Provided by VK_EXT_extended_dynamic_state.
PhysicalDeviceExtendedDynamicStateFeaturesEXTBuilder
Builder for PhysicalDeviceExtendedDynamicStateFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV
VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV Provided by VK_NV_extended_sparse_address_space.
PhysicalDeviceExtendedSparseAddressSpaceFeaturesNVBuilder
Builder for PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceExtendedSparseAddressSpacePropertiesNV
VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV Provided by VK_NV_extended_sparse_address_space. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExtendedSparseAddressSpacePropertiesNVBuilder
Builder for PhysicalDeviceExtendedSparseAddressSpacePropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceExternalBufferInfo
VkPhysicalDeviceExternalBufferInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalBufferInfoBuilder
Builder for PhysicalDeviceExternalBufferInfo with lifetime-tied pNext safety.
PhysicalDeviceExternalComputeQueuePropertiesNV
VkPhysicalDeviceExternalComputeQueuePropertiesNV Provided by VK_NV_external_compute_queue. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExternalComputeQueuePropertiesNVBuilder
Builder for PhysicalDeviceExternalComputeQueuePropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceExternalFenceInfo
VkPhysicalDeviceExternalFenceInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalFenceInfoBuilder
Builder for PhysicalDeviceExternalFenceInfo with lifetime-tied pNext safety.
PhysicalDeviceExternalFormatResolveFeaturesANDROID
VkPhysicalDeviceExternalFormatResolveFeaturesANDROID Provided by VK_ANDROID_external_format_resolve.
PhysicalDeviceExternalFormatResolveFeaturesANDROIDBuilder
Builder for PhysicalDeviceExternalFormatResolveFeaturesANDROID with lifetime-tied pNext safety.
PhysicalDeviceExternalFormatResolvePropertiesANDROID
VkPhysicalDeviceExternalFormatResolvePropertiesANDROID Provided by VK_ANDROID_external_format_resolve. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExternalFormatResolvePropertiesANDROIDBuilder
Builder for PhysicalDeviceExternalFormatResolvePropertiesANDROID with lifetime-tied pNext safety.
PhysicalDeviceExternalImageFormatInfo
VkPhysicalDeviceExternalImageFormatInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalImageFormatInfoBuilder
Builder for PhysicalDeviceExternalImageFormatInfo with lifetime-tied pNext safety.
PhysicalDeviceExternalMemoryHostPropertiesEXT
VkPhysicalDeviceExternalMemoryHostPropertiesEXT Provided by VK_EXT_external_memory_host. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExternalMemoryHostPropertiesEXTBuilder
Builder for PhysicalDeviceExternalMemoryHostPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceExternalMemoryRDMAFeaturesNV
VkPhysicalDeviceExternalMemoryRDMAFeaturesNV Provided by VK_NV_external_memory_rdma.
PhysicalDeviceExternalMemoryRDMAFeaturesNVBuilder
Builder for PhysicalDeviceExternalMemoryRDMAFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceExternalMemorySciBufFeaturesNV
VkPhysicalDeviceExternalMemorySciBufFeaturesNV
PhysicalDeviceExternalMemorySciBufFeaturesNVBuilder
Builder for PhysicalDeviceExternalMemorySciBufFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX
VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX Provided by VK_QNX_external_memory_screen_buffer.
PhysicalDeviceExternalMemoryScreenBufferFeaturesQNXBuilder
Builder for PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX with lifetime-tied pNext safety.
PhysicalDeviceExternalSciSync2FeaturesNV
VkPhysicalDeviceExternalSciSync2FeaturesNV
PhysicalDeviceExternalSciSync2FeaturesNVBuilder
Builder for PhysicalDeviceExternalSciSync2FeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceExternalSciSyncFeaturesNV
VkPhysicalDeviceExternalSciSyncFeaturesNV
PhysicalDeviceExternalSciSyncFeaturesNVBuilder
Builder for PhysicalDeviceExternalSciSyncFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceExternalSemaphoreInfo
VkPhysicalDeviceExternalSemaphoreInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalSemaphoreInfoBuilder
Builder for PhysicalDeviceExternalSemaphoreInfo with lifetime-tied pNext safety.
PhysicalDeviceExternalTensorInfoARM
VkPhysicalDeviceExternalTensorInfoARM Provided by VK_ARM_tensors.
PhysicalDeviceExternalTensorInfoARMBuilder
Builder for PhysicalDeviceExternalTensorInfoARM with lifetime-tied pNext safety.
PhysicalDeviceFaultFeaturesEXT
VkPhysicalDeviceFaultFeaturesEXT Provided by VK_EXT_device_fault.
PhysicalDeviceFaultFeaturesEXTBuilder
Builder for PhysicalDeviceFaultFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceFaultFeaturesKHR
VkPhysicalDeviceFaultFeaturesKHR Provided by VK_KHR_device_fault.
PhysicalDeviceFaultFeaturesKHRBuilder
Builder for PhysicalDeviceFaultFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceFaultPropertiesKHR
VkPhysicalDeviceFaultPropertiesKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFaultPropertiesKHRBuilder
Builder for PhysicalDeviceFaultPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceFeatures
VkPhysicalDeviceFeatures Provided by VK_BASE_VERSION_1_0.
PhysicalDeviceFeatures2
VkPhysicalDeviceFeatures2 Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceFeatures2Builder
Builder for PhysicalDeviceFeatures2 with lifetime-tied pNext safety.
PhysicalDeviceFeaturesBuilder
Builder for PhysicalDeviceFeatures.
PhysicalDeviceFloatControlsProperties
VkPhysicalDeviceFloatControlsProperties Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFloatControlsPropertiesBuilder
Builder for PhysicalDeviceFloatControlsProperties with lifetime-tied pNext safety.
PhysicalDeviceFormatPackFeaturesARM
VkPhysicalDeviceFormatPackFeaturesARM Provided by VK_ARM_format_pack.
PhysicalDeviceFormatPackFeaturesARMBuilder
Builder for PhysicalDeviceFormatPackFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMap2FeaturesEXT
VkPhysicalDeviceFragmentDensityMap2FeaturesEXT Provided by VK_EXT_fragment_density_map2.
PhysicalDeviceFragmentDensityMap2FeaturesEXTBuilder
Builder for PhysicalDeviceFragmentDensityMap2FeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMap2PropertiesEXT
VkPhysicalDeviceFragmentDensityMap2PropertiesEXT Provided by VK_EXT_fragment_density_map2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentDensityMap2PropertiesEXTBuilder
Builder for PhysicalDeviceFragmentDensityMap2PropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMapFeaturesEXT
VkPhysicalDeviceFragmentDensityMapFeaturesEXT Provided by VK_EXT_fragment_density_map.
PhysicalDeviceFragmentDensityMapFeaturesEXTBuilder
Builder for PhysicalDeviceFragmentDensityMapFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE
VkPhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE Provided by VK_VALVE_fragment_density_map_layered.
PhysicalDeviceFragmentDensityMapLayeredFeaturesVALVEBuilder
Builder for PhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMapLayeredPropertiesVALVE
VkPhysicalDeviceFragmentDensityMapLayeredPropertiesVALVE Provided by VK_VALVE_fragment_density_map_layered. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentDensityMapLayeredPropertiesVALVEBuilder
Builder for PhysicalDeviceFragmentDensityMapLayeredPropertiesVALVE with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMapOffsetFeaturesEXT
VkPhysicalDeviceFragmentDensityMapOffsetFeaturesEXT Provided by VK_EXT_fragment_density_map_offset.
PhysicalDeviceFragmentDensityMapOffsetFeaturesEXTBuilder
Builder for PhysicalDeviceFragmentDensityMapOffsetFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMapOffsetPropertiesEXT
VkPhysicalDeviceFragmentDensityMapOffsetPropertiesEXT Provided by VK_EXT_fragment_density_map_offset. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentDensityMapOffsetPropertiesEXTBuilder
Builder for PhysicalDeviceFragmentDensityMapOffsetPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceFragmentDensityMapPropertiesEXT
VkPhysicalDeviceFragmentDensityMapPropertiesEXT Provided by VK_EXT_fragment_density_map. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentDensityMapPropertiesEXTBuilder
Builder for PhysicalDeviceFragmentDensityMapPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceFragmentShaderBarycentricFeaturesKHR
VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR Provided by VK_KHR_fragment_shader_barycentric.
PhysicalDeviceFragmentShaderBarycentricFeaturesKHRBuilder
Builder for PhysicalDeviceFragmentShaderBarycentricFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceFragmentShaderBarycentricPropertiesKHR
VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR Provided by VK_KHR_fragment_shader_barycentric. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShaderBarycentricPropertiesKHRBuilder
Builder for PhysicalDeviceFragmentShaderBarycentricPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceFragmentShaderInterlockFeaturesEXT
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT Provided by VK_EXT_fragment_shader_interlock.
PhysicalDeviceFragmentShaderInterlockFeaturesEXTBuilder
Builder for PhysicalDeviceFragmentShaderInterlockFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceFragmentShadingRateEnumsFeaturesNV
VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV Provided by VK_NV_fragment_shading_rate_enums.
PhysicalDeviceFragmentShadingRateEnumsFeaturesNVBuilder
Builder for PhysicalDeviceFragmentShadingRateEnumsFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceFragmentShadingRateEnumsPropertiesNV
VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV Provided by VK_NV_fragment_shading_rate_enums. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShadingRateEnumsPropertiesNVBuilder
Builder for PhysicalDeviceFragmentShadingRateEnumsPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceFragmentShadingRateFeaturesKHR
VkPhysicalDeviceFragmentShadingRateFeaturesKHR Provided by VK_KHR_fragment_shading_rate.
PhysicalDeviceFragmentShadingRateFeaturesKHRBuilder
Builder for PhysicalDeviceFragmentShadingRateFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceFragmentShadingRateKHR
VkPhysicalDeviceFragmentShadingRateKHR Provided by VK_KHR_fragment_shading_rate. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShadingRateKHRBuilder
Builder for PhysicalDeviceFragmentShadingRateKHR with lifetime-tied pNext safety.
PhysicalDeviceFragmentShadingRatePropertiesKHR
VkPhysicalDeviceFragmentShadingRatePropertiesKHR Provided by VK_KHR_fragment_shading_rate. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShadingRatePropertiesKHRBuilder
Builder for PhysicalDeviceFragmentShadingRatePropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceFrameBoundaryFeaturesEXT
VkPhysicalDeviceFrameBoundaryFeaturesEXT Provided by VK_EXT_frame_boundary.
PhysicalDeviceFrameBoundaryFeaturesEXTBuilder
Builder for PhysicalDeviceFrameBoundaryFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceGlobalPriorityQueryFeatures
VkPhysicalDeviceGlobalPriorityQueryFeatures Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceGlobalPriorityQueryFeaturesBuilder
Builder for PhysicalDeviceGlobalPriorityQueryFeatures with lifetime-tied pNext safety.
PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT Provided by VK_EXT_graphics_pipeline_library.
PhysicalDeviceGraphicsPipelineLibraryFeaturesEXTBuilder
Builder for PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT
VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT Provided by VK_EXT_graphics_pipeline_library. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceGraphicsPipelineLibraryPropertiesEXTBuilder
Builder for PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceGroupProperties
VkPhysicalDeviceGroupProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceGroupPropertiesBuilder
Builder for PhysicalDeviceGroupProperties with lifetime-tied pNext safety.
PhysicalDeviceHdrVividFeaturesHUAWEI
VkPhysicalDeviceHdrVividFeaturesHUAWEI Provided by VK_HUAWEI_hdr_vivid.
PhysicalDeviceHdrVividFeaturesHUAWEIBuilder
Builder for PhysicalDeviceHdrVividFeaturesHUAWEI with lifetime-tied pNext safety.
PhysicalDeviceHostImageCopyFeatures
VkPhysicalDeviceHostImageCopyFeatures Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceHostImageCopyFeaturesBuilder
Builder for PhysicalDeviceHostImageCopyFeatures with lifetime-tied pNext safety.
PhysicalDeviceHostImageCopyProperties
VkPhysicalDeviceHostImageCopyProperties Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceHostImageCopyPropertiesBuilder
Builder for PhysicalDeviceHostImageCopyProperties with lifetime-tied pNext safety.
PhysicalDeviceHostQueryResetFeatures
VkPhysicalDeviceHostQueryResetFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceHostQueryResetFeaturesBuilder
Builder for PhysicalDeviceHostQueryResetFeatures with lifetime-tied pNext safety.
PhysicalDeviceIDProperties
VkPhysicalDeviceIDProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceIDPropertiesBuilder
Builder for PhysicalDeviceIDProperties with lifetime-tied pNext safety.
PhysicalDeviceImage2DViewOf3DFeaturesEXT
VkPhysicalDeviceImage2DViewOf3DFeaturesEXT Provided by VK_EXT_image_2d_view_of_3d.
PhysicalDeviceImage2DViewOf3DFeaturesEXTBuilder
Builder for PhysicalDeviceImage2DViewOf3DFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceImageAlignmentControlFeaturesMESA
VkPhysicalDeviceImageAlignmentControlFeaturesMESA Provided by VK_MESA_image_alignment_control.
PhysicalDeviceImageAlignmentControlFeaturesMESABuilder
Builder for PhysicalDeviceImageAlignmentControlFeaturesMESA with lifetime-tied pNext safety.
PhysicalDeviceImageAlignmentControlPropertiesMESA
VkPhysicalDeviceImageAlignmentControlPropertiesMESA Provided by VK_MESA_image_alignment_control. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceImageAlignmentControlPropertiesMESABuilder
Builder for PhysicalDeviceImageAlignmentControlPropertiesMESA with lifetime-tied pNext safety.
PhysicalDeviceImageCompressionControlFeaturesEXT
VkPhysicalDeviceImageCompressionControlFeaturesEXT Provided by VK_EXT_image_compression_control.
PhysicalDeviceImageCompressionControlFeaturesEXTBuilder
Builder for PhysicalDeviceImageCompressionControlFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT Provided by VK_EXT_image_compression_control_swapchain.
PhysicalDeviceImageCompressionControlSwapchainFeaturesEXTBuilder
Builder for PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceImageDrmFormatModifierInfoEXT
VkPhysicalDeviceImageDrmFormatModifierInfoEXT Provided by VK_EXT_image_drm_format_modifier.
PhysicalDeviceImageDrmFormatModifierInfoEXTBuilder
Builder for PhysicalDeviceImageDrmFormatModifierInfoEXT with lifetime-tied pNext safety.
PhysicalDeviceImageFormatInfo2
VkPhysicalDeviceImageFormatInfo2 Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceImageFormatInfo2Builder
Builder for PhysicalDeviceImageFormatInfo2 with lifetime-tied pNext safety.
PhysicalDeviceImageProcessing2FeaturesQCOM
VkPhysicalDeviceImageProcessing2FeaturesQCOM Provided by VK_QCOM_image_processing2.
PhysicalDeviceImageProcessing2FeaturesQCOMBuilder
Builder for PhysicalDeviceImageProcessing2FeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceImageProcessing2PropertiesQCOM
VkPhysicalDeviceImageProcessing2PropertiesQCOM Provided by VK_QCOM_image_processing2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceImageProcessing2PropertiesQCOMBuilder
Builder for PhysicalDeviceImageProcessing2PropertiesQCOM with lifetime-tied pNext safety.
PhysicalDeviceImageProcessingFeaturesQCOM
VkPhysicalDeviceImageProcessingFeaturesQCOM Provided by VK_QCOM_image_processing.
PhysicalDeviceImageProcessingFeaturesQCOMBuilder
Builder for PhysicalDeviceImageProcessingFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceImageProcessingPropertiesQCOM
VkPhysicalDeviceImageProcessingPropertiesQCOM Provided by VK_QCOM_image_processing. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceImageProcessingPropertiesQCOMBuilder
Builder for PhysicalDeviceImageProcessingPropertiesQCOM with lifetime-tied pNext safety.
PhysicalDeviceImageRobustnessFeatures
VkPhysicalDeviceImageRobustnessFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceImageRobustnessFeaturesBuilder
Builder for PhysicalDeviceImageRobustnessFeatures with lifetime-tied pNext safety.
PhysicalDeviceImageSlicedViewOf3DFeaturesEXT
VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT Provided by VK_EXT_image_sliced_view_of_3d.
PhysicalDeviceImageSlicedViewOf3DFeaturesEXTBuilder
Builder for PhysicalDeviceImageSlicedViewOf3DFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceImageViewImageFormatInfoEXT
VkPhysicalDeviceImageViewImageFormatInfoEXT Provided by VK_EXT_filter_cubic.
PhysicalDeviceImageViewImageFormatInfoEXTBuilder
Builder for PhysicalDeviceImageViewImageFormatInfoEXT with lifetime-tied pNext safety.
PhysicalDeviceImageViewMinLodFeaturesEXT
VkPhysicalDeviceImageViewMinLodFeaturesEXT Provided by VK_EXT_image_view_min_lod.
PhysicalDeviceImageViewMinLodFeaturesEXTBuilder
Builder for PhysicalDeviceImageViewMinLodFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceImagelessFramebufferFeatures
VkPhysicalDeviceImagelessFramebufferFeatures Provided by VK_GRAPHICS_VERSION_1_2.
PhysicalDeviceImagelessFramebufferFeaturesBuilder
Builder for PhysicalDeviceImagelessFramebufferFeatures with lifetime-tied pNext safety.
PhysicalDeviceIndexTypeUint8Features
VkPhysicalDeviceIndexTypeUint8Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceIndexTypeUint8FeaturesBuilder
Builder for PhysicalDeviceIndexTypeUint8Features with lifetime-tied pNext safety.
PhysicalDeviceInheritedViewportScissorFeaturesNV
VkPhysicalDeviceInheritedViewportScissorFeaturesNV Provided by VK_NV_inherited_viewport_scissor.
PhysicalDeviceInheritedViewportScissorFeaturesNVBuilder
Builder for PhysicalDeviceInheritedViewportScissorFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceInlineUniformBlockFeatures
VkPhysicalDeviceInlineUniformBlockFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceInlineUniformBlockFeaturesBuilder
Builder for PhysicalDeviceInlineUniformBlockFeatures with lifetime-tied pNext safety.
PhysicalDeviceInlineUniformBlockProperties
VkPhysicalDeviceInlineUniformBlockProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceInlineUniformBlockPropertiesBuilder
Builder for PhysicalDeviceInlineUniformBlockProperties with lifetime-tied pNext safety.
PhysicalDeviceInternallySynchronizedQueuesFeaturesKHR
VkPhysicalDeviceInternallySynchronizedQueuesFeaturesKHR Provided by VK_KHR_internally_synchronized_queues.
PhysicalDeviceInternallySynchronizedQueuesFeaturesKHRBuilder
Builder for PhysicalDeviceInternallySynchronizedQueuesFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceInvocationMaskFeaturesHUAWEI
VkPhysicalDeviceInvocationMaskFeaturesHUAWEI Provided by VK_HUAWEI_invocation_mask.
PhysicalDeviceInvocationMaskFeaturesHUAWEIBuilder
Builder for PhysicalDeviceInvocationMaskFeaturesHUAWEI with lifetime-tied pNext safety.
PhysicalDeviceLayeredApiKHR
VkPhysicalDeviceLayeredApiKHR
PhysicalDeviceLayeredApiPropertiesKHR
VkPhysicalDeviceLayeredApiPropertiesKHR Provided by VK_KHR_maintenance7. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLayeredApiPropertiesKHRBuilder
Builder for PhysicalDeviceLayeredApiPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceLayeredApiPropertiesListKHR
VkPhysicalDeviceLayeredApiPropertiesListKHR Provided by VK_KHR_maintenance7.
PhysicalDeviceLayeredApiPropertiesListKHRBuilder
Builder for PhysicalDeviceLayeredApiPropertiesListKHR with lifetime-tied pNext safety.
PhysicalDeviceLayeredApiVulkanPropertiesKHR
VkPhysicalDeviceLayeredApiVulkanPropertiesKHR Provided by VK_KHR_maintenance7. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLayeredApiVulkanPropertiesKHRBuilder
Builder for PhysicalDeviceLayeredApiVulkanPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceLayeredDriverPropertiesMSFT
VkPhysicalDeviceLayeredDriverPropertiesMSFT Provided by VK_MSFT_layered_driver. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLayeredDriverPropertiesMSFTBuilder
Builder for PhysicalDeviceLayeredDriverPropertiesMSFT with lifetime-tied pNext safety.
PhysicalDeviceLegacyDitheringFeaturesEXT
VkPhysicalDeviceLegacyDitheringFeaturesEXT Provided by VK_EXT_legacy_dithering.
PhysicalDeviceLegacyDitheringFeaturesEXTBuilder
Builder for PhysicalDeviceLegacyDitheringFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceLegacyVertexAttributesFeaturesEXT
VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT Provided by VK_EXT_legacy_vertex_attributes.
PhysicalDeviceLegacyVertexAttributesFeaturesEXTBuilder
Builder for PhysicalDeviceLegacyVertexAttributesFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceLegacyVertexAttributesPropertiesEXT
VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT Provided by VK_EXT_legacy_vertex_attributes. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLegacyVertexAttributesPropertiesEXTBuilder
Builder for PhysicalDeviceLegacyVertexAttributesPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceLimits
VkPhysicalDeviceLimits Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLimitsBuilder
Builder for PhysicalDeviceLimits.
PhysicalDeviceLineRasterizationFeatures
VkPhysicalDeviceLineRasterizationFeatures Provided by VK_GRAPHICS_VERSION_1_4.
PhysicalDeviceLineRasterizationFeaturesBuilder
Builder for PhysicalDeviceLineRasterizationFeatures with lifetime-tied pNext safety.
PhysicalDeviceLineRasterizationProperties
VkPhysicalDeviceLineRasterizationProperties Provided by VK_GRAPHICS_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLineRasterizationPropertiesBuilder
Builder for PhysicalDeviceLineRasterizationProperties with lifetime-tied pNext safety.
PhysicalDeviceLinearColorAttachmentFeaturesNV
VkPhysicalDeviceLinearColorAttachmentFeaturesNV Provided by VK_NV_linear_color_attachment.
PhysicalDeviceLinearColorAttachmentFeaturesNVBuilder
Builder for PhysicalDeviceLinearColorAttachmentFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceMaintenance3Properties
VkPhysicalDeviceMaintenance3Properties Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance3PropertiesBuilder
Builder for PhysicalDeviceMaintenance3Properties with lifetime-tied pNext safety.
PhysicalDeviceMaintenance4Features
VkPhysicalDeviceMaintenance4Features Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceMaintenance4FeaturesBuilder
Builder for PhysicalDeviceMaintenance4Features with lifetime-tied pNext safety.
PhysicalDeviceMaintenance4Properties
VkPhysicalDeviceMaintenance4Properties Provided by VK_BASE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance4PropertiesBuilder
Builder for PhysicalDeviceMaintenance4Properties with lifetime-tied pNext safety.
PhysicalDeviceMaintenance5Features
VkPhysicalDeviceMaintenance5Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceMaintenance5FeaturesBuilder
Builder for PhysicalDeviceMaintenance5Features with lifetime-tied pNext safety.
PhysicalDeviceMaintenance5Properties
VkPhysicalDeviceMaintenance5Properties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance5PropertiesBuilder
Builder for PhysicalDeviceMaintenance5Properties with lifetime-tied pNext safety.
PhysicalDeviceMaintenance6Features
VkPhysicalDeviceMaintenance6Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceMaintenance6FeaturesBuilder
Builder for PhysicalDeviceMaintenance6Features with lifetime-tied pNext safety.
PhysicalDeviceMaintenance6Properties
VkPhysicalDeviceMaintenance6Properties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance6PropertiesBuilder
Builder for PhysicalDeviceMaintenance6Properties with lifetime-tied pNext safety.
PhysicalDeviceMaintenance7FeaturesKHR
VkPhysicalDeviceMaintenance7FeaturesKHR Provided by VK_KHR_maintenance7.
PhysicalDeviceMaintenance7FeaturesKHRBuilder
Builder for PhysicalDeviceMaintenance7FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceMaintenance7PropertiesKHR
VkPhysicalDeviceMaintenance7PropertiesKHR Provided by VK_KHR_maintenance7. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance7PropertiesKHRBuilder
Builder for PhysicalDeviceMaintenance7PropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceMaintenance8FeaturesKHR
VkPhysicalDeviceMaintenance8FeaturesKHR Provided by VK_KHR_maintenance8.
PhysicalDeviceMaintenance8FeaturesKHRBuilder
Builder for PhysicalDeviceMaintenance8FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceMaintenance9FeaturesKHR
VkPhysicalDeviceMaintenance9FeaturesKHR Provided by VK_KHR_maintenance9.
PhysicalDeviceMaintenance9FeaturesKHRBuilder
Builder for PhysicalDeviceMaintenance9FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceMaintenance9PropertiesKHR
VkPhysicalDeviceMaintenance9PropertiesKHR Provided by VK_KHR_maintenance9. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance9PropertiesKHRBuilder
Builder for PhysicalDeviceMaintenance9PropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceMaintenance10FeaturesKHR
VkPhysicalDeviceMaintenance10FeaturesKHR Provided by VK_KHR_maintenance10.
PhysicalDeviceMaintenance10FeaturesKHRBuilder
Builder for PhysicalDeviceMaintenance10FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceMaintenance10PropertiesKHR
VkPhysicalDeviceMaintenance10PropertiesKHR Provided by VK_KHR_maintenance10. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance10PropertiesKHRBuilder
Builder for PhysicalDeviceMaintenance10PropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceMapMemoryPlacedFeaturesEXT
VkPhysicalDeviceMapMemoryPlacedFeaturesEXT Provided by VK_EXT_map_memory_placed.
PhysicalDeviceMapMemoryPlacedFeaturesEXTBuilder
Builder for PhysicalDeviceMapMemoryPlacedFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceMapMemoryPlacedPropertiesEXT
VkPhysicalDeviceMapMemoryPlacedPropertiesEXT Provided by VK_EXT_map_memory_placed. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMapMemoryPlacedPropertiesEXTBuilder
Builder for PhysicalDeviceMapMemoryPlacedPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceMemoryBudgetPropertiesEXT
VkPhysicalDeviceMemoryBudgetPropertiesEXT Provided by VK_EXT_memory_budget. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMemoryBudgetPropertiesEXTBuilder
Builder for PhysicalDeviceMemoryBudgetPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceMemoryDecompressionFeaturesEXT
VkPhysicalDeviceMemoryDecompressionFeaturesEXT Provided by VK_EXT_memory_decompression.
PhysicalDeviceMemoryDecompressionFeaturesEXTBuilder
Builder for PhysicalDeviceMemoryDecompressionFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceMemoryDecompressionPropertiesEXT
VkPhysicalDeviceMemoryDecompressionPropertiesEXT Provided by VK_EXT_memory_decompression. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMemoryDecompressionPropertiesEXTBuilder
Builder for PhysicalDeviceMemoryDecompressionPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceMemoryPriorityFeaturesEXT
VkPhysicalDeviceMemoryPriorityFeaturesEXT Provided by VK_EXT_memory_priority.
PhysicalDeviceMemoryPriorityFeaturesEXTBuilder
Builder for PhysicalDeviceMemoryPriorityFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceMemoryProperties
VkPhysicalDeviceMemoryProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMemoryProperties2
VkPhysicalDeviceMemoryProperties2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMemoryProperties2Builder
Builder for PhysicalDeviceMemoryProperties2 with lifetime-tied pNext safety.
PhysicalDeviceMemoryPropertiesBuilder
Builder for PhysicalDeviceMemoryProperties.
PhysicalDeviceMeshShaderFeaturesEXT
VkPhysicalDeviceMeshShaderFeaturesEXT Provided by VK_EXT_mesh_shader.
PhysicalDeviceMeshShaderFeaturesEXTBuilder
Builder for PhysicalDeviceMeshShaderFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceMeshShaderFeaturesNV
VkPhysicalDeviceMeshShaderFeaturesNV Provided by VK_NV_mesh_shader.
PhysicalDeviceMeshShaderFeaturesNVBuilder
Builder for PhysicalDeviceMeshShaderFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceMeshShaderPropertiesEXT
VkPhysicalDeviceMeshShaderPropertiesEXT Provided by VK_EXT_mesh_shader. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMeshShaderPropertiesEXTBuilder
Builder for PhysicalDeviceMeshShaderPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceMeshShaderPropertiesNV
VkPhysicalDeviceMeshShaderPropertiesNV Provided by VK_NV_mesh_shader. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMeshShaderPropertiesNVBuilder
Builder for PhysicalDeviceMeshShaderPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceMultiDrawFeaturesEXT
VkPhysicalDeviceMultiDrawFeaturesEXT Provided by VK_EXT_multi_draw.
PhysicalDeviceMultiDrawFeaturesEXTBuilder
Builder for PhysicalDeviceMultiDrawFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceMultiDrawPropertiesEXT
VkPhysicalDeviceMultiDrawPropertiesEXT Provided by VK_EXT_multi_draw. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMultiDrawPropertiesEXTBuilder
Builder for PhysicalDeviceMultiDrawPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT Provided by VK_EXT_multisampled_render_to_single_sampled.
PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXTBuilder
Builder for PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceMultiviewFeatures
VkPhysicalDeviceMultiviewFeatures Provided by VK_GRAPHICS_VERSION_1_1.
PhysicalDeviceMultiviewFeaturesBuilder
Builder for PhysicalDeviceMultiviewFeatures with lifetime-tied pNext safety.
PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Provided by VK_NVX_multiview_per_view_attributes. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMultiviewPerViewAttributesPropertiesNVXBuilder
Builder for PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX with lifetime-tied pNext safety.
PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM
VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM Provided by VK_QCOM_multiview_per_view_render_areas.
PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOMBuilder
Builder for PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM Provided by VK_QCOM_multiview_per_view_viewports.
PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOMBuilder
Builder for PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceMultiviewProperties
VkPhysicalDeviceMultiviewProperties Provided by VK_GRAPHICS_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMultiviewPropertiesBuilder
Builder for PhysicalDeviceMultiviewProperties with lifetime-tied pNext safety.
PhysicalDeviceMutableDescriptorTypeFeaturesEXT
VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT Provided by VK_EXT_mutable_descriptor_type.
PhysicalDeviceMutableDescriptorTypeFeaturesEXTBuilder
Builder for PhysicalDeviceMutableDescriptorTypeFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceNestedCommandBufferFeaturesEXT
VkPhysicalDeviceNestedCommandBufferFeaturesEXT Provided by VK_EXT_nested_command_buffer.
PhysicalDeviceNestedCommandBufferFeaturesEXTBuilder
Builder for PhysicalDeviceNestedCommandBufferFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceNestedCommandBufferPropertiesEXT
VkPhysicalDeviceNestedCommandBufferPropertiesEXT Provided by VK_EXT_nested_command_buffer. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceNestedCommandBufferPropertiesEXTBuilder
Builder for PhysicalDeviceNestedCommandBufferPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceNonSeamlessCubeMapFeaturesEXT
VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT Provided by VK_EXT_non_seamless_cube_map.
PhysicalDeviceNonSeamlessCubeMapFeaturesEXTBuilder
Builder for PhysicalDeviceNonSeamlessCubeMapFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceOpacityMicromapFeaturesEXT
VkPhysicalDeviceOpacityMicromapFeaturesEXT Provided by VK_EXT_opacity_micromap.
PhysicalDeviceOpacityMicromapFeaturesEXTBuilder
Builder for PhysicalDeviceOpacityMicromapFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceOpacityMicromapPropertiesEXT
VkPhysicalDeviceOpacityMicromapPropertiesEXT Provided by VK_EXT_opacity_micromap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceOpacityMicromapPropertiesEXTBuilder
Builder for PhysicalDeviceOpacityMicromapPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceOpticalFlowFeaturesNV
VkPhysicalDeviceOpticalFlowFeaturesNV Provided by VK_NV_optical_flow.
PhysicalDeviceOpticalFlowFeaturesNVBuilder
Builder for PhysicalDeviceOpticalFlowFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceOpticalFlowPropertiesNV
VkPhysicalDeviceOpticalFlowPropertiesNV Provided by VK_NV_optical_flow. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceOpticalFlowPropertiesNVBuilder
Builder for PhysicalDeviceOpticalFlowPropertiesNV with lifetime-tied pNext safety.
PhysicalDevicePCIBusInfoPropertiesEXT
VkPhysicalDevicePCIBusInfoPropertiesEXT Provided by VK_EXT_pci_bus_info. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePCIBusInfoPropertiesEXTBuilder
Builder for PhysicalDevicePCIBusInfoPropertiesEXT with lifetime-tied pNext safety.
PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT Provided by VK_EXT_pageable_device_local_memory.
PhysicalDevicePageableDeviceLocalMemoryFeaturesEXTBuilder
Builder for PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT with lifetime-tied pNext safety.
PhysicalDevicePartitionedAccelerationStructureFeaturesNV
VkPhysicalDevicePartitionedAccelerationStructureFeaturesNV Provided by VK_NV_partitioned_acceleration_structure.
PhysicalDevicePartitionedAccelerationStructureFeaturesNVBuilder
Builder for PhysicalDevicePartitionedAccelerationStructureFeaturesNV with lifetime-tied pNext safety.
PhysicalDevicePartitionedAccelerationStructurePropertiesNV
VkPhysicalDevicePartitionedAccelerationStructurePropertiesNV Provided by VK_NV_partitioned_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePartitionedAccelerationStructurePropertiesNVBuilder
Builder for PhysicalDevicePartitionedAccelerationStructurePropertiesNV with lifetime-tied pNext safety.
PhysicalDevicePerStageDescriptorSetFeaturesNV
VkPhysicalDevicePerStageDescriptorSetFeaturesNV Provided by VK_NV_per_stage_descriptor_set.
PhysicalDevicePerStageDescriptorSetFeaturesNVBuilder
Builder for PhysicalDevicePerStageDescriptorSetFeaturesNV with lifetime-tied pNext safety.
PhysicalDevicePerformanceCountersByRegionFeaturesARM
VkPhysicalDevicePerformanceCountersByRegionFeaturesARM Provided by VK_ARM_performance_counters_by_region.
PhysicalDevicePerformanceCountersByRegionFeaturesARMBuilder
Builder for PhysicalDevicePerformanceCountersByRegionFeaturesARM with lifetime-tied pNext safety.
PhysicalDevicePerformanceCountersByRegionPropertiesARM
VkPhysicalDevicePerformanceCountersByRegionPropertiesARM Provided by VK_ARM_performance_counters_by_region. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePerformanceCountersByRegionPropertiesARMBuilder
Builder for PhysicalDevicePerformanceCountersByRegionPropertiesARM with lifetime-tied pNext safety.
PhysicalDevicePerformanceQueryFeaturesKHR
VkPhysicalDevicePerformanceQueryFeaturesKHR Provided by VK_KHR_performance_query.
PhysicalDevicePerformanceQueryFeaturesKHRBuilder
Builder for PhysicalDevicePerformanceQueryFeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePerformanceQueryPropertiesKHR
VkPhysicalDevicePerformanceQueryPropertiesKHR Provided by VK_KHR_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePerformanceQueryPropertiesKHRBuilder
Builder for PhysicalDevicePerformanceQueryPropertiesKHR with lifetime-tied pNext safety.
PhysicalDevicePipelineBinaryFeaturesKHR
VkPhysicalDevicePipelineBinaryFeaturesKHR Provided by VK_KHR_pipeline_binary.
PhysicalDevicePipelineBinaryFeaturesKHRBuilder
Builder for PhysicalDevicePipelineBinaryFeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePipelineBinaryPropertiesKHR
VkPhysicalDevicePipelineBinaryPropertiesKHR Provided by VK_KHR_pipeline_binary. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePipelineBinaryPropertiesKHRBuilder
Builder for PhysicalDevicePipelineBinaryPropertiesKHR with lifetime-tied pNext safety.
PhysicalDevicePipelineCacheIncrementalModeFeaturesSEC
VkPhysicalDevicePipelineCacheIncrementalModeFeaturesSEC Provided by VK_SEC_pipeline_cache_incremental_mode.
PhysicalDevicePipelineCacheIncrementalModeFeaturesSECBuilder
Builder for PhysicalDevicePipelineCacheIncrementalModeFeaturesSEC with lifetime-tied pNext safety.
PhysicalDevicePipelineCreationCacheControlFeatures
VkPhysicalDevicePipelineCreationCacheControlFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDevicePipelineCreationCacheControlFeaturesBuilder
Builder for PhysicalDevicePipelineCreationCacheControlFeatures with lifetime-tied pNext safety.
PhysicalDevicePipelineExecutablePropertiesFeaturesKHR
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR Provided by VK_KHR_pipeline_executable_properties.
PhysicalDevicePipelineExecutablePropertiesFeaturesKHRBuilder
Builder for PhysicalDevicePipelineExecutablePropertiesFeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT Provided by VK_EXT_pipeline_library_group_handles.
PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXTBuilder
Builder for PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT with lifetime-tied pNext safety.
PhysicalDevicePipelineOpacityMicromapFeaturesARM
VkPhysicalDevicePipelineOpacityMicromapFeaturesARM Provided by VK_ARM_pipeline_opacity_micromap.
PhysicalDevicePipelineOpacityMicromapFeaturesARMBuilder
Builder for PhysicalDevicePipelineOpacityMicromapFeaturesARM with lifetime-tied pNext safety.
PhysicalDevicePipelinePropertiesFeaturesEXT
VkPhysicalDevicePipelinePropertiesFeaturesEXT Provided by VK_EXT_pipeline_properties.
PhysicalDevicePipelinePropertiesFeaturesEXTBuilder
Builder for PhysicalDevicePipelinePropertiesFeaturesEXT with lifetime-tied pNext safety.
PhysicalDevicePipelineProtectedAccessFeatures
VkPhysicalDevicePipelineProtectedAccessFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDevicePipelineProtectedAccessFeaturesBuilder
Builder for PhysicalDevicePipelineProtectedAccessFeatures with lifetime-tied pNext safety.
PhysicalDevicePipelineRobustnessFeatures
VkPhysicalDevicePipelineRobustnessFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDevicePipelineRobustnessFeaturesBuilder
Builder for PhysicalDevicePipelineRobustnessFeatures with lifetime-tied pNext safety.
PhysicalDevicePipelineRobustnessProperties
VkPhysicalDevicePipelineRobustnessProperties Provided by VK_COMPUTE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePipelineRobustnessPropertiesBuilder
Builder for PhysicalDevicePipelineRobustnessProperties with lifetime-tied pNext safety.
PhysicalDevicePointClippingProperties
VkPhysicalDevicePointClippingProperties Provided by VK_GRAPHICS_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePointClippingPropertiesBuilder
Builder for PhysicalDevicePointClippingProperties with lifetime-tied pNext safety.
PhysicalDevicePortabilitySubsetFeaturesKHR
VkPhysicalDevicePortabilitySubsetFeaturesKHR Provided by VK_KHR_portability_subset.
PhysicalDevicePortabilitySubsetFeaturesKHRBuilder
Builder for PhysicalDevicePortabilitySubsetFeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePortabilitySubsetPropertiesKHR
VkPhysicalDevicePortabilitySubsetPropertiesKHR Provided by VK_KHR_portability_subset. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePortabilitySubsetPropertiesKHRBuilder
Builder for PhysicalDevicePortabilitySubsetPropertiesKHR with lifetime-tied pNext safety.
PhysicalDevicePresentBarrierFeaturesNV
VkPhysicalDevicePresentBarrierFeaturesNV Provided by VK_NV_present_barrier.
PhysicalDevicePresentBarrierFeaturesNVBuilder
Builder for PhysicalDevicePresentBarrierFeaturesNV with lifetime-tied pNext safety.
PhysicalDevicePresentId2FeaturesKHR
VkPhysicalDevicePresentId2FeaturesKHR Provided by VK_KHR_present_id2.
PhysicalDevicePresentId2FeaturesKHRBuilder
Builder for PhysicalDevicePresentId2FeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePresentIdFeaturesKHR
VkPhysicalDevicePresentIdFeaturesKHR Provided by VK_KHR_present_id.
PhysicalDevicePresentIdFeaturesKHRBuilder
Builder for PhysicalDevicePresentIdFeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePresentMeteringFeaturesNV
VkPhysicalDevicePresentMeteringFeaturesNV Provided by VK_NV_present_metering.
PhysicalDevicePresentMeteringFeaturesNVBuilder
Builder for PhysicalDevicePresentMeteringFeaturesNV with lifetime-tied pNext safety.
PhysicalDevicePresentModeFifoLatestReadyFeaturesKHR
VkPhysicalDevicePresentModeFifoLatestReadyFeaturesKHR Provided by VK_KHR_present_mode_fifo_latest_ready.
PhysicalDevicePresentModeFifoLatestReadyFeaturesKHRBuilder
Builder for PhysicalDevicePresentModeFifoLatestReadyFeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePresentTimingFeaturesEXT
VkPhysicalDevicePresentTimingFeaturesEXT Provided by VK_EXT_present_timing.
PhysicalDevicePresentTimingFeaturesEXTBuilder
Builder for PhysicalDevicePresentTimingFeaturesEXT with lifetime-tied pNext safety.
PhysicalDevicePresentWait2FeaturesKHR
VkPhysicalDevicePresentWait2FeaturesKHR Provided by VK_KHR_present_wait2.
PhysicalDevicePresentWait2FeaturesKHRBuilder
Builder for PhysicalDevicePresentWait2FeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePresentWaitFeaturesKHR
VkPhysicalDevicePresentWaitFeaturesKHR Provided by VK_KHR_present_wait.
PhysicalDevicePresentWaitFeaturesKHRBuilder
Builder for PhysicalDevicePresentWaitFeaturesKHR with lifetime-tied pNext safety.
PhysicalDevicePresentationPropertiesANDROID
VkPhysicalDevicePresentationPropertiesANDROID Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePresentationPropertiesANDROIDBuilder
Builder for PhysicalDevicePresentationPropertiesANDROID with lifetime-tied pNext safety.
PhysicalDevicePresentationPropertiesOHOS
VkPhysicalDevicePresentationPropertiesOHOS Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePresentationPropertiesOHOSBuilder
Builder for PhysicalDevicePresentationPropertiesOHOS with lifetime-tied pNext safety.
PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Provided by VK_EXT_primitive_topology_list_restart.
PhysicalDevicePrimitiveTopologyListRestartFeaturesEXTBuilder
Builder for PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT with lifetime-tied pNext safety.
PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT Provided by VK_EXT_primitives_generated_query.
PhysicalDevicePrimitivesGeneratedQueryFeaturesEXTBuilder
Builder for PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT with lifetime-tied pNext safety.
PhysicalDevicePrivateDataFeatures
VkPhysicalDevicePrivateDataFeatures Provided by VK_BASE_VERSION_1_3.
PhysicalDevicePrivateDataFeaturesBuilder
Builder for PhysicalDevicePrivateDataFeatures with lifetime-tied pNext safety.
PhysicalDeviceProperties
VkPhysicalDeviceProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceProperties2
VkPhysicalDeviceProperties2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceProperties2Builder
Builder for PhysicalDeviceProperties2 with lifetime-tied pNext safety.
PhysicalDevicePropertiesBuilder
Builder for PhysicalDeviceProperties.
PhysicalDeviceProtectedMemoryFeatures
VkPhysicalDeviceProtectedMemoryFeatures Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceProtectedMemoryFeaturesBuilder
Builder for PhysicalDeviceProtectedMemoryFeatures with lifetime-tied pNext safety.
PhysicalDeviceProtectedMemoryProperties
VkPhysicalDeviceProtectedMemoryProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceProtectedMemoryPropertiesBuilder
Builder for PhysicalDeviceProtectedMemoryProperties with lifetime-tied pNext safety.
PhysicalDeviceProvokingVertexFeaturesEXT
VkPhysicalDeviceProvokingVertexFeaturesEXT Provided by VK_EXT_provoking_vertex.
PhysicalDeviceProvokingVertexFeaturesEXTBuilder
Builder for PhysicalDeviceProvokingVertexFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceProvokingVertexPropertiesEXT
VkPhysicalDeviceProvokingVertexPropertiesEXT Provided by VK_EXT_provoking_vertex. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceProvokingVertexPropertiesEXTBuilder
Builder for PhysicalDeviceProvokingVertexPropertiesEXT with lifetime-tied pNext safety.
PhysicalDevicePushConstantBankFeaturesNV
VkPhysicalDevicePushConstantBankFeaturesNV Provided by VK_NV_push_constant_bank.
PhysicalDevicePushConstantBankFeaturesNVBuilder
Builder for PhysicalDevicePushConstantBankFeaturesNV with lifetime-tied pNext safety.
PhysicalDevicePushConstantBankPropertiesNV
VkPhysicalDevicePushConstantBankPropertiesNV Provided by VK_NV_push_constant_bank. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePushConstantBankPropertiesNVBuilder
Builder for PhysicalDevicePushConstantBankPropertiesNV with lifetime-tied pNext safety.
PhysicalDevicePushDescriptorProperties
VkPhysicalDevicePushDescriptorProperties Provided by VK_COMPUTE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePushDescriptorPropertiesBuilder
Builder for PhysicalDevicePushDescriptorProperties with lifetime-tied pNext safety.
PhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM
VkPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM Provided by VK_ARM_data_graph.
PhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARMBuilder
Builder for PhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM with lifetime-tied pNext safety.
PhysicalDeviceRGBA10X6FormatsFeaturesEXT
VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT Provided by VK_EXT_rgba10x6_formats.
PhysicalDeviceRGBA10X6FormatsFeaturesEXTBuilder
Builder for PhysicalDeviceRGBA10X6FormatsFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Provided by VK_EXT_rasterization_order_attachment_access.
PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXTBuilder
Builder for PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceRawAccessChainsFeaturesNV
VkPhysicalDeviceRawAccessChainsFeaturesNV Provided by VK_NV_raw_access_chains.
PhysicalDeviceRawAccessChainsFeaturesNVBuilder
Builder for PhysicalDeviceRawAccessChainsFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceRayQueryFeaturesKHR
VkPhysicalDeviceRayQueryFeaturesKHR Provided by VK_KHR_ray_query.
PhysicalDeviceRayQueryFeaturesKHRBuilder
Builder for PhysicalDeviceRayQueryFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceRayTracingInvocationReorderFeaturesEXT
VkPhysicalDeviceRayTracingInvocationReorderFeaturesEXT Provided by VK_EXT_ray_tracing_invocation_reorder.
PhysicalDeviceRayTracingInvocationReorderFeaturesEXTBuilder
Builder for PhysicalDeviceRayTracingInvocationReorderFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceRayTracingInvocationReorderFeaturesNV
VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV Provided by VK_NV_ray_tracing_invocation_reorder.
PhysicalDeviceRayTracingInvocationReorderFeaturesNVBuilder
Builder for PhysicalDeviceRayTracingInvocationReorderFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceRayTracingInvocationReorderPropertiesEXT
VkPhysicalDeviceRayTracingInvocationReorderPropertiesEXT Provided by VK_EXT_ray_tracing_invocation_reorder. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingInvocationReorderPropertiesEXTBuilder
Builder for PhysicalDeviceRayTracingInvocationReorderPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceRayTracingInvocationReorderPropertiesNV
VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV Provided by VK_NV_ray_tracing_invocation_reorder. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingInvocationReorderPropertiesNVBuilder
Builder for PhysicalDeviceRayTracingInvocationReorderPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceRayTracingLinearSweptSpheresFeaturesNV
VkPhysicalDeviceRayTracingLinearSweptSpheresFeaturesNV Provided by VK_NV_ray_tracing_linear_swept_spheres.
PhysicalDeviceRayTracingLinearSweptSpheresFeaturesNVBuilder
Builder for PhysicalDeviceRayTracingLinearSweptSpheresFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceRayTracingMaintenance1FeaturesKHR
VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR Provided by VK_KHR_ray_tracing_maintenance1.
PhysicalDeviceRayTracingMaintenance1FeaturesKHRBuilder
Builder for PhysicalDeviceRayTracingMaintenance1FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceRayTracingMotionBlurFeaturesNV
VkPhysicalDeviceRayTracingMotionBlurFeaturesNV Provided by VK_NV_ray_tracing_motion_blur.
PhysicalDeviceRayTracingMotionBlurFeaturesNVBuilder
Builder for PhysicalDeviceRayTracingMotionBlurFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceRayTracingPipelineFeaturesKHR
VkPhysicalDeviceRayTracingPipelineFeaturesKHR Provided by VK_KHR_ray_tracing_pipeline.
PhysicalDeviceRayTracingPipelineFeaturesKHRBuilder
Builder for PhysicalDeviceRayTracingPipelineFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceRayTracingPipelinePropertiesKHR
VkPhysicalDeviceRayTracingPipelinePropertiesKHR Provided by VK_KHR_ray_tracing_pipeline. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingPipelinePropertiesKHRBuilder
Builder for PhysicalDeviceRayTracingPipelinePropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceRayTracingPositionFetchFeaturesKHR
VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR Provided by VK_KHR_ray_tracing_position_fetch.
PhysicalDeviceRayTracingPositionFetchFeaturesKHRBuilder
Builder for PhysicalDeviceRayTracingPositionFetchFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceRayTracingPropertiesNV
VkPhysicalDeviceRayTracingPropertiesNV Provided by VK_NV_ray_tracing. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingPropertiesNVBuilder
Builder for PhysicalDeviceRayTracingPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceRayTracingValidationFeaturesNV
VkPhysicalDeviceRayTracingValidationFeaturesNV Provided by VK_NV_ray_tracing_validation.
PhysicalDeviceRayTracingValidationFeaturesNVBuilder
Builder for PhysicalDeviceRayTracingValidationFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceRelaxedLineRasterizationFeaturesIMG
VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG Provided by VK_IMG_relaxed_line_rasterization.
PhysicalDeviceRelaxedLineRasterizationFeaturesIMGBuilder
Builder for PhysicalDeviceRelaxedLineRasterizationFeaturesIMG with lifetime-tied pNext safety.
PhysicalDeviceRenderPassStripedFeaturesARM
VkPhysicalDeviceRenderPassStripedFeaturesARM Provided by VK_ARM_render_pass_striped.
PhysicalDeviceRenderPassStripedFeaturesARMBuilder
Builder for PhysicalDeviceRenderPassStripedFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceRenderPassStripedPropertiesARM
VkPhysicalDeviceRenderPassStripedPropertiesARM Provided by VK_ARM_render_pass_striped. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRenderPassStripedPropertiesARMBuilder
Builder for PhysicalDeviceRenderPassStripedPropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceRepresentativeFragmentTestFeaturesNV
VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV Provided by VK_NV_representative_fragment_test.
PhysicalDeviceRepresentativeFragmentTestFeaturesNVBuilder
Builder for PhysicalDeviceRepresentativeFragmentTestFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceRobustness2FeaturesKHR
VkPhysicalDeviceRobustness2FeaturesKHR Provided by VK_KHR_robustness2.
PhysicalDeviceRobustness2FeaturesKHRBuilder
Builder for PhysicalDeviceRobustness2FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceRobustness2PropertiesKHR
VkPhysicalDeviceRobustness2PropertiesKHR Provided by VK_KHR_robustness2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRobustness2PropertiesKHRBuilder
Builder for PhysicalDeviceRobustness2PropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceSampleLocationsPropertiesEXT
VkPhysicalDeviceSampleLocationsPropertiesEXT Provided by VK_EXT_sample_locations. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSampleLocationsPropertiesEXTBuilder
Builder for PhysicalDeviceSampleLocationsPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceSamplerFilterMinmaxProperties
VkPhysicalDeviceSamplerFilterMinmaxProperties Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSamplerFilterMinmaxPropertiesBuilder
Builder for PhysicalDeviceSamplerFilterMinmaxProperties with lifetime-tied pNext safety.
PhysicalDeviceSamplerYcbcrConversionFeatures
VkPhysicalDeviceSamplerYcbcrConversionFeatures Provided by VK_COMPUTE_VERSION_1_1.
PhysicalDeviceSamplerYcbcrConversionFeaturesBuilder
Builder for PhysicalDeviceSamplerYcbcrConversionFeatures with lifetime-tied pNext safety.
PhysicalDeviceScalarBlockLayoutFeatures
VkPhysicalDeviceScalarBlockLayoutFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceScalarBlockLayoutFeaturesBuilder
Builder for PhysicalDeviceScalarBlockLayoutFeatures with lifetime-tied pNext safety.
PhysicalDeviceSchedulingControlsFeaturesARM
VkPhysicalDeviceSchedulingControlsFeaturesARM Provided by VK_ARM_scheduling_controls.
PhysicalDeviceSchedulingControlsFeaturesARMBuilder
Builder for PhysicalDeviceSchedulingControlsFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceSchedulingControlsFlagBitsARM
VkPhysicalDeviceSchedulingControlsFlagBitsARM
PhysicalDeviceSchedulingControlsPropertiesARM
VkPhysicalDeviceSchedulingControlsPropertiesARM Provided by VK_ARM_scheduling_controls. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSchedulingControlsPropertiesARMBuilder
Builder for PhysicalDeviceSchedulingControlsPropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceSeparateDepthStencilLayoutsFeatures
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures Provided by VK_GRAPHICS_VERSION_1_2.
PhysicalDeviceSeparateDepthStencilLayoutsFeaturesBuilder
Builder for PhysicalDeviceSeparateDepthStencilLayoutsFeatures with lifetime-tied pNext safety.
PhysicalDeviceShader64BitIndexingFeaturesEXT
VkPhysicalDeviceShader64BitIndexingFeaturesEXT Provided by VK_EXT_shader_64bit_indexing.
PhysicalDeviceShader64BitIndexingFeaturesEXTBuilder
Builder for PhysicalDeviceShader64BitIndexingFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderAbortFeaturesKHR
VkPhysicalDeviceShaderAbortFeaturesKHR Provided by VK_KHR_shader_abort.
PhysicalDeviceShaderAbortFeaturesKHRBuilder
Builder for PhysicalDeviceShaderAbortFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderAbortPropertiesKHR
VkPhysicalDeviceShaderAbortPropertiesKHR Provided by VK_KHR_shader_abort.
PhysicalDeviceShaderAbortPropertiesKHRBuilder
Builder for PhysicalDeviceShaderAbortPropertiesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderAtomicFloat2FeaturesEXT
VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT Provided by VK_EXT_shader_atomic_float2.
PhysicalDeviceShaderAtomicFloat2FeaturesEXTBuilder
Builder for PhysicalDeviceShaderAtomicFloat2FeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV Provided by VK_NV_shader_atomic_float16_vector.
PhysicalDeviceShaderAtomicFloat16VectorFeaturesNVBuilder
Builder for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceShaderAtomicFloatFeaturesEXT
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT Provided by VK_EXT_shader_atomic_float.
PhysicalDeviceShaderAtomicFloatFeaturesEXTBuilder
Builder for PhysicalDeviceShaderAtomicFloatFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderAtomicInt64Features
VkPhysicalDeviceShaderAtomicInt64Features Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceShaderAtomicInt64FeaturesBuilder
Builder for PhysicalDeviceShaderAtomicInt64Features with lifetime-tied pNext safety.
PhysicalDeviceShaderBfloat16FeaturesKHR
VkPhysicalDeviceShaderBfloat16FeaturesKHR Provided by VK_KHR_shader_bfloat16.
PhysicalDeviceShaderBfloat16FeaturesKHRBuilder
Builder for PhysicalDeviceShaderBfloat16FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderClockFeaturesKHR
VkPhysicalDeviceShaderClockFeaturesKHR Provided by VK_KHR_shader_clock.
PhysicalDeviceShaderClockFeaturesKHRBuilder
Builder for PhysicalDeviceShaderClockFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderConstantDataFeaturesKHR
VkPhysicalDeviceShaderConstantDataFeaturesKHR Provided by VK_KHR_shader_constant_data.
PhysicalDeviceShaderConstantDataFeaturesKHRBuilder
Builder for PhysicalDeviceShaderConstantDataFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderCoreBuiltinsFeaturesARM
VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM Provided by VK_ARM_shader_core_builtins.
PhysicalDeviceShaderCoreBuiltinsFeaturesARMBuilder
Builder for PhysicalDeviceShaderCoreBuiltinsFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceShaderCoreBuiltinsPropertiesARM
VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM Provided by VK_ARM_shader_core_builtins. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderCoreBuiltinsPropertiesARMBuilder
Builder for PhysicalDeviceShaderCoreBuiltinsPropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceShaderCoreProperties2AMD
VkPhysicalDeviceShaderCoreProperties2AMD Provided by VK_AMD_shader_core_properties2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderCoreProperties2AMDBuilder
Builder for PhysicalDeviceShaderCoreProperties2AMD with lifetime-tied pNext safety.
PhysicalDeviceShaderCorePropertiesAMD
VkPhysicalDeviceShaderCorePropertiesAMD Provided by VK_AMD_shader_core_properties. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderCorePropertiesAMDBuilder
Builder for PhysicalDeviceShaderCorePropertiesAMD with lifetime-tied pNext safety.
PhysicalDeviceShaderCorePropertiesARM
VkPhysicalDeviceShaderCorePropertiesARM Provided by VK_ARM_shader_core_properties. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderCorePropertiesARMBuilder
Builder for PhysicalDeviceShaderCorePropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceShaderDemoteToHelperInvocationFeatures
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceShaderDemoteToHelperInvocationFeaturesBuilder
Builder for PhysicalDeviceShaderDemoteToHelperInvocationFeatures with lifetime-tied pNext safety.
PhysicalDeviceShaderDrawParametersFeatures
VkPhysicalDeviceShaderDrawParametersFeatures Provided by VK_GRAPHICS_VERSION_1_1.
PhysicalDeviceShaderDrawParametersFeaturesBuilder
Builder for PhysicalDeviceShaderDrawParametersFeatures with lifetime-tied pNext safety.
PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD Provided by VK_AMD_shader_early_and_late_fragment_tests.
PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMDBuilder
Builder for PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD with lifetime-tied pNext safety.
PhysicalDeviceShaderEnqueueFeaturesAMDX
VkPhysicalDeviceShaderEnqueueFeaturesAMDX Provided by VK_AMDX_shader_enqueue.
PhysicalDeviceShaderEnqueueFeaturesAMDXBuilder
Builder for PhysicalDeviceShaderEnqueueFeaturesAMDX with lifetime-tied pNext safety.
PhysicalDeviceShaderEnqueuePropertiesAMDX
VkPhysicalDeviceShaderEnqueuePropertiesAMDX Provided by VK_AMDX_shader_enqueue. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
Builder for PhysicalDeviceShaderEnqueuePropertiesAMDX with lifetime-tied pNext safety.
PhysicalDeviceShaderExpectAssumeFeatures
VkPhysicalDeviceShaderExpectAssumeFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDeviceShaderExpectAssumeFeaturesBuilder
Builder for PhysicalDeviceShaderExpectAssumeFeatures with lifetime-tied pNext safety.
PhysicalDeviceShaderFloat8FeaturesEXT
VkPhysicalDeviceShaderFloat8FeaturesEXT Provided by VK_EXT_shader_float8.
PhysicalDeviceShaderFloat8FeaturesEXTBuilder
Builder for PhysicalDeviceShaderFloat8FeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderFloat16Int8Features
VkPhysicalDeviceShaderFloat16Int8Features Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceShaderFloat16Int8FeaturesBuilder
Builder for PhysicalDeviceShaderFloat16Int8Features with lifetime-tied pNext safety.
PhysicalDeviceShaderFloatControls2Features
VkPhysicalDeviceShaderFloatControls2Features Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDeviceShaderFloatControls2FeaturesBuilder
Builder for PhysicalDeviceShaderFloatControls2Features with lifetime-tied pNext safety.
PhysicalDeviceShaderFmaFeaturesKHR
VkPhysicalDeviceShaderFmaFeaturesKHR Provided by VK_KHR_shader_fma.
PhysicalDeviceShaderFmaFeaturesKHRBuilder
Builder for PhysicalDeviceShaderFmaFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderImageAtomicInt64FeaturesEXT
VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT Provided by VK_EXT_shader_image_atomic_int64.
PhysicalDeviceShaderImageAtomicInt64FeaturesEXTBuilder
Builder for PhysicalDeviceShaderImageAtomicInt64FeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderImageFootprintFeaturesNV
VkPhysicalDeviceShaderImageFootprintFeaturesNV Provided by VK_NV_shader_image_footprint.
PhysicalDeviceShaderImageFootprintFeaturesNVBuilder
Builder for PhysicalDeviceShaderImageFootprintFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceShaderInstrumentationFeaturesARM
VkPhysicalDeviceShaderInstrumentationFeaturesARM Provided by VK_ARM_shader_instrumentation.
PhysicalDeviceShaderInstrumentationFeaturesARMBuilder
Builder for PhysicalDeviceShaderInstrumentationFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceShaderInstrumentationPropertiesARM
VkPhysicalDeviceShaderInstrumentationPropertiesARM Provided by VK_ARM_shader_instrumentation. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderInstrumentationPropertiesARMBuilder
Builder for PhysicalDeviceShaderInstrumentationPropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceShaderIntegerDotProductFeatures
VkPhysicalDeviceShaderIntegerDotProductFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceShaderIntegerDotProductFeaturesBuilder
Builder for PhysicalDeviceShaderIntegerDotProductFeatures with lifetime-tied pNext safety.
PhysicalDeviceShaderIntegerDotProductProperties
VkPhysicalDeviceShaderIntegerDotProductProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderIntegerDotProductPropertiesBuilder
Builder for PhysicalDeviceShaderIntegerDotProductProperties with lifetime-tied pNext safety.
PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL Provided by VK_INTEL_shader_integer_functions2.
PhysicalDeviceShaderIntegerFunctions2FeaturesINTELBuilder
Builder for PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL with lifetime-tied pNext safety.
PhysicalDeviceShaderLongVectorFeaturesEXT
VkPhysicalDeviceShaderLongVectorFeaturesEXT Provided by VK_EXT_shader_long_vector.
PhysicalDeviceShaderLongVectorFeaturesEXTBuilder
Builder for PhysicalDeviceShaderLongVectorFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderLongVectorPropertiesEXT
VkPhysicalDeviceShaderLongVectorPropertiesEXT Provided by VK_EXT_shader_long_vector. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderLongVectorPropertiesEXTBuilder
Builder for PhysicalDeviceShaderLongVectorPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR
VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR Provided by VK_KHR_shader_maximal_reconvergence.
PhysicalDeviceShaderMaximalReconvergenceFeaturesKHRBuilder
Builder for PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE
VkPhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE Provided by VK_VALVE_shader_mixed_float_dot_product.
PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVEBuilder
Builder for PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE with lifetime-tied pNext safety.
PhysicalDeviceShaderModuleIdentifierFeaturesEXT
VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT Provided by VK_EXT_shader_module_identifier.
PhysicalDeviceShaderModuleIdentifierFeaturesEXTBuilder
Builder for PhysicalDeviceShaderModuleIdentifierFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderModuleIdentifierPropertiesEXT
VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT Provided by VK_EXT_shader_module_identifier. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderModuleIdentifierPropertiesEXTBuilder
Builder for PhysicalDeviceShaderModuleIdentifierPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderObjectFeaturesEXT
VkPhysicalDeviceShaderObjectFeaturesEXT Provided by VK_EXT_shader_object.
PhysicalDeviceShaderObjectFeaturesEXTBuilder
Builder for PhysicalDeviceShaderObjectFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderObjectPropertiesEXT
VkPhysicalDeviceShaderObjectPropertiesEXT Provided by VK_EXT_shader_object. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderObjectPropertiesEXTBuilder
Builder for PhysicalDeviceShaderObjectPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderQuadControlFeaturesKHR
VkPhysicalDeviceShaderQuadControlFeaturesKHR Provided by VK_KHR_shader_quad_control.
PhysicalDeviceShaderQuadControlFeaturesKHRBuilder
Builder for PhysicalDeviceShaderQuadControlFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR
VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR Provided by VK_KHR_shader_relaxed_extended_instruction.
PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHRBuilder
Builder for PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderReplicatedCompositesFeaturesEXT
VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT Provided by VK_EXT_shader_replicated_composites.
PhysicalDeviceShaderReplicatedCompositesFeaturesEXTBuilder
Builder for PhysicalDeviceShaderReplicatedCompositesFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderSMBuiltinsFeaturesNV
VkPhysicalDeviceShaderSMBuiltinsFeaturesNV Provided by VK_NV_shader_sm_builtins.
PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
Builder for PhysicalDeviceShaderSMBuiltinsFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceShaderSMBuiltinsPropertiesNV
VkPhysicalDeviceShaderSMBuiltinsPropertiesNV Provided by VK_NV_shader_sm_builtins. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderSMBuiltinsPropertiesNVBuilder
Builder for PhysicalDeviceShaderSMBuiltinsPropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceShaderSubgroupExtendedTypesFeatures
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceShaderSubgroupExtendedTypesFeaturesBuilder
Builder for PhysicalDeviceShaderSubgroupExtendedTypesFeatures with lifetime-tied pNext safety.
PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
VkPhysicalDeviceShaderSubgroupPartitionedFeaturesEXT Provided by VK_EXT_shader_subgroup_partitioned.
PhysicalDeviceShaderSubgroupPartitionedFeaturesEXTBuilder
Builder for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderSubgroupRotateFeatures
VkPhysicalDeviceShaderSubgroupRotateFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDeviceShaderSubgroupRotateFeaturesBuilder
Builder for PhysicalDeviceShaderSubgroupRotateFeatures with lifetime-tied pNext safety.
PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR Provided by VK_KHR_shader_subgroup_uniform_control_flow.
PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHRBuilder
Builder for PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShaderTerminateInvocationFeatures
VkPhysicalDeviceShaderTerminateInvocationFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceShaderTerminateInvocationFeaturesBuilder
Builder for PhysicalDeviceShaderTerminateInvocationFeatures with lifetime-tied pNext safety.
PhysicalDeviceShaderTileImageFeaturesEXT
VkPhysicalDeviceShaderTileImageFeaturesEXT Provided by VK_EXT_shader_tile_image.
PhysicalDeviceShaderTileImageFeaturesEXTBuilder
Builder for PhysicalDeviceShaderTileImageFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderTileImagePropertiesEXT
VkPhysicalDeviceShaderTileImagePropertiesEXT Provided by VK_EXT_shader_tile_image. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderTileImagePropertiesEXTBuilder
Builder for PhysicalDeviceShaderTileImagePropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT
VkPhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT Provided by VK_EXT_shader_uniform_buffer_unsized_array.
PhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXTBuilder
Builder for PhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceShaderUntypedPointersFeaturesKHR
VkPhysicalDeviceShaderUntypedPointersFeaturesKHR Provided by VK_KHR_shader_untyped_pointers.
PhysicalDeviceShaderUntypedPointersFeaturesKHRBuilder
Builder for PhysicalDeviceShaderUntypedPointersFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceShadingRateImageFeaturesNV
VkPhysicalDeviceShadingRateImageFeaturesNV Provided by VK_NV_shading_rate_image.
PhysicalDeviceShadingRateImageFeaturesNVBuilder
Builder for PhysicalDeviceShadingRateImageFeaturesNV with lifetime-tied pNext safety.
PhysicalDeviceShadingRateImagePropertiesNV
VkPhysicalDeviceShadingRateImagePropertiesNV Provided by VK_NV_shading_rate_image. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShadingRateImagePropertiesNVBuilder
Builder for PhysicalDeviceShadingRateImagePropertiesNV with lifetime-tied pNext safety.
PhysicalDeviceSparseImageFormatInfo2
VkPhysicalDeviceSparseImageFormatInfo2 Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceSparseImageFormatInfo2Builder
Builder for PhysicalDeviceSparseImageFormatInfo2 with lifetime-tied pNext safety.
PhysicalDeviceSparseProperties
VkPhysicalDeviceSparseProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSparsePropertiesBuilder
Builder for PhysicalDeviceSparseProperties.
PhysicalDeviceSubgroupProperties
VkPhysicalDeviceSubgroupProperties Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSubgroupPropertiesBuilder
Builder for PhysicalDeviceSubgroupProperties with lifetime-tied pNext safety.
PhysicalDeviceSubgroupSizeControlFeatures
VkPhysicalDeviceSubgroupSizeControlFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceSubgroupSizeControlFeaturesBuilder
Builder for PhysicalDeviceSubgroupSizeControlFeatures with lifetime-tied pNext safety.
PhysicalDeviceSubgroupSizeControlProperties
VkPhysicalDeviceSubgroupSizeControlProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSubgroupSizeControlPropertiesBuilder
Builder for PhysicalDeviceSubgroupSizeControlProperties with lifetime-tied pNext safety.
PhysicalDeviceSubpassMergeFeedbackFeaturesEXT
VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT Provided by VK_EXT_subpass_merge_feedback.
PhysicalDeviceSubpassMergeFeedbackFeaturesEXTBuilder
Builder for PhysicalDeviceSubpassMergeFeedbackFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceSubpassShadingFeaturesHUAWEI
VkPhysicalDeviceSubpassShadingFeaturesHUAWEI Provided by VK_HUAWEI_subpass_shading.
PhysicalDeviceSubpassShadingFeaturesHUAWEIBuilder
Builder for PhysicalDeviceSubpassShadingFeaturesHUAWEI with lifetime-tied pNext safety.
PhysicalDeviceSubpassShadingPropertiesHUAWEI
VkPhysicalDeviceSubpassShadingPropertiesHUAWEI Provided by VK_HUAWEI_subpass_shading. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSubpassShadingPropertiesHUAWEIBuilder
Builder for PhysicalDeviceSubpassShadingPropertiesHUAWEI with lifetime-tied pNext safety.
PhysicalDeviceSurfaceInfo2KHR
VkPhysicalDeviceSurfaceInfo2KHR Provided by VK_KHR_get_surface_capabilities2.
PhysicalDeviceSurfaceInfo2KHRBuilder
Builder for PhysicalDeviceSurfaceInfo2KHR with lifetime-tied pNext safety.
PhysicalDeviceSwapchainMaintenance1FeaturesKHR
VkPhysicalDeviceSwapchainMaintenance1FeaturesKHR Provided by VK_KHR_swapchain_maintenance1.
PhysicalDeviceSwapchainMaintenance1FeaturesKHRBuilder
Builder for PhysicalDeviceSwapchainMaintenance1FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceSynchronization2Features
VkPhysicalDeviceSynchronization2Features Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceSynchronization2FeaturesBuilder
Builder for PhysicalDeviceSynchronization2Features with lifetime-tied pNext safety.
PhysicalDeviceTensorFeaturesARM
VkPhysicalDeviceTensorFeaturesARM Provided by VK_ARM_tensors.
PhysicalDeviceTensorFeaturesARMBuilder
Builder for PhysicalDeviceTensorFeaturesARM with lifetime-tied pNext safety.
PhysicalDeviceTensorPropertiesARM
VkPhysicalDeviceTensorPropertiesARM Provided by VK_ARM_tensors. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTensorPropertiesARMBuilder
Builder for PhysicalDeviceTensorPropertiesARM with lifetime-tied pNext safety.
PhysicalDeviceTexelBufferAlignmentFeaturesEXT
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT Provided by VK_EXT_texel_buffer_alignment.
PhysicalDeviceTexelBufferAlignmentFeaturesEXTBuilder
Builder for PhysicalDeviceTexelBufferAlignmentFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceTexelBufferAlignmentProperties
VkPhysicalDeviceTexelBufferAlignmentProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTexelBufferAlignmentPropertiesBuilder
Builder for PhysicalDeviceTexelBufferAlignmentProperties with lifetime-tied pNext safety.
PhysicalDeviceTextureCompressionASTC3DFeaturesEXT
VkPhysicalDeviceTextureCompressionASTC3DFeaturesEXT Provided by VK_EXT_texture_compression_astc_3d.
PhysicalDeviceTextureCompressionASTC3DFeaturesEXTBuilder
Builder for PhysicalDeviceTextureCompressionASTC3DFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceTextureCompressionASTCHDRFeatures
VkPhysicalDeviceTextureCompressionASTCHDRFeatures Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceTextureCompressionASTCHDRFeaturesBuilder
Builder for PhysicalDeviceTextureCompressionASTCHDRFeatures with lifetime-tied pNext safety.
PhysicalDeviceTileMemoryHeapFeaturesQCOM
VkPhysicalDeviceTileMemoryHeapFeaturesQCOM Provided by VK_QCOM_tile_memory_heap.
PhysicalDeviceTileMemoryHeapFeaturesQCOMBuilder
Builder for PhysicalDeviceTileMemoryHeapFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceTileMemoryHeapPropertiesQCOM
VkPhysicalDeviceTileMemoryHeapPropertiesQCOM Provided by VK_QCOM_tile_memory_heap.
PhysicalDeviceTileMemoryHeapPropertiesQCOMBuilder
Builder for PhysicalDeviceTileMemoryHeapPropertiesQCOM with lifetime-tied pNext safety.
PhysicalDeviceTilePropertiesFeaturesQCOM
VkPhysicalDeviceTilePropertiesFeaturesQCOM Provided by VK_QCOM_tile_properties.
PhysicalDeviceTilePropertiesFeaturesQCOMBuilder
Builder for PhysicalDeviceTilePropertiesFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceTileShadingFeaturesQCOM
VkPhysicalDeviceTileShadingFeaturesQCOM Provided by VK_QCOM_tile_shading.
PhysicalDeviceTileShadingFeaturesQCOMBuilder
Builder for PhysicalDeviceTileShadingFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceTileShadingPropertiesQCOM
VkPhysicalDeviceTileShadingPropertiesQCOM Provided by VK_QCOM_tile_shading. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTileShadingPropertiesQCOMBuilder
Builder for PhysicalDeviceTileShadingPropertiesQCOM with lifetime-tied pNext safety.
PhysicalDeviceTimelineSemaphoreFeatures
VkPhysicalDeviceTimelineSemaphoreFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceTimelineSemaphoreFeaturesBuilder
Builder for PhysicalDeviceTimelineSemaphoreFeatures with lifetime-tied pNext safety.
PhysicalDeviceTimelineSemaphoreProperties
VkPhysicalDeviceTimelineSemaphoreProperties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTimelineSemaphorePropertiesBuilder
Builder for PhysicalDeviceTimelineSemaphoreProperties with lifetime-tied pNext safety.
PhysicalDeviceToolProperties
VkPhysicalDeviceToolProperties Provided by VK_BASE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceToolPropertiesBuilder
Builder for PhysicalDeviceToolProperties with lifetime-tied pNext safety.
PhysicalDeviceTransformFeedbackFeaturesEXT
VkPhysicalDeviceTransformFeedbackFeaturesEXT Provided by VK_EXT_transform_feedback.
PhysicalDeviceTransformFeedbackFeaturesEXTBuilder
Builder for PhysicalDeviceTransformFeedbackFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceTransformFeedbackPropertiesEXT
VkPhysicalDeviceTransformFeedbackPropertiesEXT Provided by VK_EXT_transform_feedback. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTransformFeedbackPropertiesEXTBuilder
Builder for PhysicalDeviceTransformFeedbackPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceType
VkPhysicalDeviceType
PhysicalDeviceUnifiedImageLayoutsFeaturesKHR
VkPhysicalDeviceUnifiedImageLayoutsFeaturesKHR Provided by VK_KHR_unified_image_layouts.
PhysicalDeviceUnifiedImageLayoutsFeaturesKHRBuilder
Builder for PhysicalDeviceUnifiedImageLayoutsFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceUniformBufferStandardLayoutFeatures
VkPhysicalDeviceUniformBufferStandardLayoutFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceUniformBufferStandardLayoutFeaturesBuilder
Builder for PhysicalDeviceUniformBufferStandardLayoutFeatures with lifetime-tied pNext safety.
PhysicalDeviceVariablePointersFeatures
VkPhysicalDeviceVariablePointersFeatures Provided by VK_COMPUTE_VERSION_1_1.
PhysicalDeviceVariablePointersFeaturesBuilder
Builder for PhysicalDeviceVariablePointersFeatures with lifetime-tied pNext safety.
PhysicalDeviceVertexAttributeDivisorFeatures
VkPhysicalDeviceVertexAttributeDivisorFeatures Provided by VK_GRAPHICS_VERSION_1_4.
PhysicalDeviceVertexAttributeDivisorFeaturesBuilder
Builder for PhysicalDeviceVertexAttributeDivisorFeatures with lifetime-tied pNext safety.
PhysicalDeviceVertexAttributeDivisorProperties
VkPhysicalDeviceVertexAttributeDivisorProperties Provided by VK_GRAPHICS_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVertexAttributeDivisorPropertiesBuilder
Builder for PhysicalDeviceVertexAttributeDivisorProperties with lifetime-tied pNext safety.
PhysicalDeviceVertexAttributeDivisorPropertiesEXT
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT Provided by VK_EXT_vertex_attribute_divisor. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder
Builder for PhysicalDeviceVertexAttributeDivisorPropertiesEXT with lifetime-tied pNext safety.
PhysicalDeviceVertexAttributeRobustnessFeaturesEXT
VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT Provided by VK_EXT_vertex_attribute_robustness.
PhysicalDeviceVertexAttributeRobustnessFeaturesEXTBuilder
Builder for PhysicalDeviceVertexAttributeRobustnessFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceVertexInputDynamicStateFeaturesEXT
VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT Provided by VK_EXT_vertex_input_dynamic_state.
PhysicalDeviceVertexInputDynamicStateFeaturesEXTBuilder
Builder for PhysicalDeviceVertexInputDynamicStateFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceVideoDecodeVP9FeaturesKHR
VkPhysicalDeviceVideoDecodeVP9FeaturesKHR Provided by VK_KHR_video_decode_vp9.
PhysicalDeviceVideoDecodeVP9FeaturesKHRBuilder
Builder for PhysicalDeviceVideoDecodeVP9FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceVideoEncodeAV1FeaturesKHR
VkPhysicalDeviceVideoEncodeAV1FeaturesKHR Provided by VK_KHR_video_encode_av1.
PhysicalDeviceVideoEncodeAV1FeaturesKHRBuilder
Builder for PhysicalDeviceVideoEncodeAV1FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR
VkPhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR Provided by VK_KHR_video_encode_intra_refresh.
PhysicalDeviceVideoEncodeIntraRefreshFeaturesKHRBuilder
Builder for PhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceVideoEncodeQualityLevelInfoKHR
VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR Provided by VK_KHR_video_encode_queue.
PhysicalDeviceVideoEncodeQualityLevelInfoKHRBuilder
Builder for PhysicalDeviceVideoEncodeQualityLevelInfoKHR with lifetime-tied pNext safety.
PhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR
VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR Provided by VK_KHR_video_encode_quantization_map.
PhysicalDeviceVideoEncodeQuantizationMapFeaturesKHRBuilder
Builder for PhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceVideoEncodeRgbConversionFeaturesVALVE
VkPhysicalDeviceVideoEncodeRgbConversionFeaturesVALVE Provided by VK_VALVE_video_encode_rgb_conversion.
PhysicalDeviceVideoEncodeRgbConversionFeaturesVALVEBuilder
Builder for PhysicalDeviceVideoEncodeRgbConversionFeaturesVALVE with lifetime-tied pNext safety.
PhysicalDeviceVideoFormatInfoKHR
VkPhysicalDeviceVideoFormatInfoKHR Provided by VK_KHR_video_queue.
PhysicalDeviceVideoFormatInfoKHRBuilder
Builder for PhysicalDeviceVideoFormatInfoKHR with lifetime-tied pNext safety.
PhysicalDeviceVideoMaintenance1FeaturesKHR
VkPhysicalDeviceVideoMaintenance1FeaturesKHR Provided by VK_KHR_video_maintenance1.
PhysicalDeviceVideoMaintenance1FeaturesKHRBuilder
Builder for PhysicalDeviceVideoMaintenance1FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceVideoMaintenance2FeaturesKHR
VkPhysicalDeviceVideoMaintenance2FeaturesKHR Provided by VK_KHR_video_maintenance2.
PhysicalDeviceVideoMaintenance2FeaturesKHRBuilder
Builder for PhysicalDeviceVideoMaintenance2FeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceVulkan11Features
VkPhysicalDeviceVulkan11Features Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceVulkan11FeaturesBuilder
Builder for PhysicalDeviceVulkan11Features with lifetime-tied pNext safety.
PhysicalDeviceVulkan11Properties
VkPhysicalDeviceVulkan11Properties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkan11PropertiesBuilder
Builder for PhysicalDeviceVulkan11Properties with lifetime-tied pNext safety.
PhysicalDeviceVulkan12Features
VkPhysicalDeviceVulkan12Features Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceVulkan12FeaturesBuilder
Builder for PhysicalDeviceVulkan12Features with lifetime-tied pNext safety.
PhysicalDeviceVulkan12Properties
VkPhysicalDeviceVulkan12Properties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkan12PropertiesBuilder
Builder for PhysicalDeviceVulkan12Properties with lifetime-tied pNext safety.
PhysicalDeviceVulkan13Features
VkPhysicalDeviceVulkan13Features Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceVulkan13FeaturesBuilder
Builder for PhysicalDeviceVulkan13Features with lifetime-tied pNext safety.
PhysicalDeviceVulkan13Properties
VkPhysicalDeviceVulkan13Properties Provided by VK_BASE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkan13PropertiesBuilder
Builder for PhysicalDeviceVulkan13Properties with lifetime-tied pNext safety.
PhysicalDeviceVulkan14Features
VkPhysicalDeviceVulkan14Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceVulkan14FeaturesBuilder
Builder for PhysicalDeviceVulkan14Features with lifetime-tied pNext safety.
PhysicalDeviceVulkan14Properties
VkPhysicalDeviceVulkan14Properties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkan14PropertiesBuilder
Builder for PhysicalDeviceVulkan14Properties with lifetime-tied pNext safety.
PhysicalDeviceVulkanMemoryModelFeatures
VkPhysicalDeviceVulkanMemoryModelFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceVulkanMemoryModelFeaturesBuilder
Builder for PhysicalDeviceVulkanMemoryModelFeatures with lifetime-tied pNext safety.
PhysicalDeviceVulkanSC10Features
VkPhysicalDeviceVulkanSC10Features Provided by VKSC_VERSION_1_0.
PhysicalDeviceVulkanSC10FeaturesBuilder
Builder for PhysicalDeviceVulkanSC10Features with lifetime-tied pNext safety.
PhysicalDeviceVulkanSC10Properties
VkPhysicalDeviceVulkanSC10Properties Provided by VKSC_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkanSC10PropertiesBuilder
Builder for PhysicalDeviceVulkanSC10Properties with lifetime-tied pNext safety.
PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR Provided by VK_KHR_workgroup_memory_explicit_layout.
PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHRBuilder
Builder for PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR with lifetime-tied pNext safety.
PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT Provided by VK_EXT_ycbcr_2plane_444_formats.
PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXTBuilder
Builder for PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceYcbcrDegammaFeaturesQCOM
VkPhysicalDeviceYcbcrDegammaFeaturesQCOM Provided by VK_QCOM_ycbcr_degamma.
PhysicalDeviceYcbcrDegammaFeaturesQCOMBuilder
Builder for PhysicalDeviceYcbcrDegammaFeaturesQCOM with lifetime-tied pNext safety.
PhysicalDeviceYcbcrImageArraysFeaturesEXT
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT Provided by VK_EXT_ycbcr_image_arrays.
PhysicalDeviceYcbcrImageArraysFeaturesEXTBuilder
Builder for PhysicalDeviceYcbcrImageArraysFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT
VkPhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT Provided by VK_EXT_zero_initialize_device_memory.
PhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXTBuilder
Builder for PhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT with lifetime-tied pNext safety.
PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesBuilder
Builder for PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures with lifetime-tied pNext safety.
Pipeline
VkPipeline
PipelineBinaryCreateInfoKHR
VkPipelineBinaryCreateInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryCreateInfoKHRBuilder
Builder for PipelineBinaryCreateInfoKHR with lifetime-tied pNext safety.
PipelineBinaryDataInfoKHR
VkPipelineBinaryDataInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryDataInfoKHRBuilder
Builder for PipelineBinaryDataInfoKHR with lifetime-tied pNext safety.
PipelineBinaryDataKHR
VkPipelineBinaryDataKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryDataKHRBuilder
Builder for PipelineBinaryDataKHR.
PipelineBinaryHandlesInfoKHR
VkPipelineBinaryHandlesInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryHandlesInfoKHRBuilder
Builder for PipelineBinaryHandlesInfoKHR with lifetime-tied pNext safety.
PipelineBinaryInfoKHR
VkPipelineBinaryInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryInfoKHRBuilder
Builder for PipelineBinaryInfoKHR with lifetime-tied pNext safety.
PipelineBinaryKHR
VkPipelineBinaryKHR
PipelineBinaryKeyKHR
VkPipelineBinaryKeyKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryKeyKHRBuilder
Builder for PipelineBinaryKeyKHR with lifetime-tied pNext safety.
PipelineBinaryKeysAndDataKHR
VkPipelineBinaryKeysAndDataKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryKeysAndDataKHRBuilder
Builder for PipelineBinaryKeysAndDataKHR.
PipelineBindPoint
VkPipelineBindPoint
PipelineCache
VkPipelineCache
PipelineCacheCreateFlagBits
VkPipelineCacheCreateFlagBits
PipelineCacheCreateInfo
VkPipelineCacheCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
PipelineCacheCreateInfoBuilder
Builder for PipelineCacheCreateInfo with lifetime-tied pNext safety.
PipelineCacheHeaderVersion
VkPipelineCacheHeaderVersion
PipelineCacheHeaderVersionDataGraphQCOM
VkPipelineCacheHeaderVersionDataGraphQCOM Provided by VK_QCOM_data_graph_model.
PipelineCacheHeaderVersionDataGraphQCOMBuilder
Builder for PipelineCacheHeaderVersionDataGraphQCOM.
PipelineCacheHeaderVersionOne
VkPipelineCacheHeaderVersionOne Provided by VK_COMPUTE_VERSION_1_0.
PipelineCacheHeaderVersionOneBuilder
Builder for PipelineCacheHeaderVersionOne.
PipelineCacheHeaderVersionSafetyCriticalOne
VkPipelineCacheHeaderVersionSafetyCriticalOne Provided by VKSC_VERSION_1_0.
PipelineCacheHeaderVersionSafetyCriticalOneBuilder
Builder for PipelineCacheHeaderVersionSafetyCriticalOne.
PipelineCacheSafetyCriticalIndexEntry
VkPipelineCacheSafetyCriticalIndexEntry Provided by VKSC_VERSION_1_0.
PipelineCacheSafetyCriticalIndexEntryBuilder
Builder for PipelineCacheSafetyCriticalIndexEntry.
PipelineCacheStageValidationIndexEntry
VkPipelineCacheStageValidationIndexEntry Provided by VKSC_VERSION_1_0.
PipelineCacheStageValidationIndexEntryBuilder
Builder for PipelineCacheStageValidationIndexEntry.
PipelineCacheValidationVersion
VkPipelineCacheValidationVersion
PipelineColorBlendAdvancedStateCreateInfoEXT
VkPipelineColorBlendAdvancedStateCreateInfoEXT Provided by VK_EXT_blend_operation_advanced.
PipelineColorBlendAdvancedStateCreateInfoEXTBuilder
Builder for PipelineColorBlendAdvancedStateCreateInfoEXT with lifetime-tied pNext safety.
PipelineColorBlendAttachmentState
VkPipelineColorBlendAttachmentState Provided by VK_GRAPHICS_VERSION_1_0.
PipelineColorBlendAttachmentStateBuilder
Builder for PipelineColorBlendAttachmentState.
PipelineColorBlendStateCreateFlagBits
VkPipelineColorBlendStateCreateFlagBits
PipelineColorBlendStateCreateInfo
VkPipelineColorBlendStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineColorBlendStateCreateInfoBuilder
Builder for PipelineColorBlendStateCreateInfo with lifetime-tied pNext safety.
PipelineColorWriteCreateInfoEXT
VkPipelineColorWriteCreateInfoEXT Provided by VK_EXT_color_write_enable.
PipelineColorWriteCreateInfoEXTBuilder
Builder for PipelineColorWriteCreateInfoEXT with lifetime-tied pNext safety.
PipelineCompilerControlCreateInfoAMD
VkPipelineCompilerControlCreateInfoAMD Provided by VK_AMD_pipeline_compiler_control.
PipelineCompilerControlCreateInfoAMDBuilder
Builder for PipelineCompilerControlCreateInfoAMD with lifetime-tied pNext safety.
PipelineCompilerControlFlagBitsAMD
VkPipelineCompilerControlFlagBitsAMD
PipelineCoverageModulationStateCreateInfoNV
VkPipelineCoverageModulationStateCreateInfoNV Provided by VK_NV_framebuffer_mixed_samples.
PipelineCoverageModulationStateCreateInfoNVBuilder
Builder for PipelineCoverageModulationStateCreateInfoNV with lifetime-tied pNext safety.
PipelineCoverageReductionStateCreateInfoNV
VkPipelineCoverageReductionStateCreateInfoNV Provided by VK_NV_coverage_reduction_mode.
PipelineCoverageReductionStateCreateInfoNVBuilder
Builder for PipelineCoverageReductionStateCreateInfoNV with lifetime-tied pNext safety.
PipelineCoverageToColorStateCreateInfoNV
VkPipelineCoverageToColorStateCreateInfoNV Provided by VK_NV_fragment_coverage_to_color.
PipelineCoverageToColorStateCreateInfoNVBuilder
Builder for PipelineCoverageToColorStateCreateInfoNV with lifetime-tied pNext safety.
PipelineCreateFlagBits
VkPipelineCreateFlagBits
PipelineCreateFlagBits2
VkPipelineCreateFlagBits2
PipelineCreateFlags2CreateInfo
VkPipelineCreateFlags2CreateInfo Provided by VK_COMPUTE_VERSION_1_4.
PipelineCreateFlags2CreateInfoBuilder
Builder for PipelineCreateFlags2CreateInfo with lifetime-tied pNext safety.
PipelineCreateInfoKHR
VkPipelineCreateInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineCreateInfoKHRBuilder
Builder for PipelineCreateInfoKHR with lifetime-tied pNext safety.
PipelineCreationFeedback
VkPipelineCreationFeedback Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PipelineCreationFeedbackBuilder
Builder for PipelineCreationFeedback.
PipelineCreationFeedbackCreateInfo
VkPipelineCreationFeedbackCreateInfo Provided by VK_COMPUTE_VERSION_1_3.
PipelineCreationFeedbackCreateInfoBuilder
Builder for PipelineCreationFeedbackCreateInfo with lifetime-tied pNext safety.
PipelineCreationFeedbackFlagBits
VkPipelineCreationFeedbackFlagBits
PipelineDepthStencilStateCreateFlagBits
VkPipelineDepthStencilStateCreateFlagBits
PipelineDepthStencilStateCreateInfo
VkPipelineDepthStencilStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineDepthStencilStateCreateInfoBuilder
Builder for PipelineDepthStencilStateCreateInfo with lifetime-tied pNext safety.
PipelineDiscardRectangleStateCreateInfoEXT
VkPipelineDiscardRectangleStateCreateInfoEXT Provided by VK_EXT_discard_rectangles.
PipelineDiscardRectangleStateCreateInfoEXTBuilder
Builder for PipelineDiscardRectangleStateCreateInfoEXT with lifetime-tied pNext safety.
PipelineDynamicStateCreateInfo
VkPipelineDynamicStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineDynamicStateCreateInfoBuilder
Builder for PipelineDynamicStateCreateInfo with lifetime-tied pNext safety.
PipelineExecutableInfoKHR
VkPipelineExecutableInfoKHR Provided by VK_KHR_pipeline_executable_properties.
PipelineExecutableInfoKHRBuilder
Builder for PipelineExecutableInfoKHR with lifetime-tied pNext safety.
PipelineExecutableInternalRepresentationKHR
VkPipelineExecutableInternalRepresentationKHR Provided by VK_KHR_pipeline_executable_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelineExecutableInternalRepresentationKHRBuilder
Builder for PipelineExecutableInternalRepresentationKHR with lifetime-tied pNext safety.
PipelineExecutablePropertiesKHR
VkPipelineExecutablePropertiesKHR Provided by VK_KHR_pipeline_executable_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelineExecutablePropertiesKHRBuilder
Builder for PipelineExecutablePropertiesKHR with lifetime-tied pNext safety.
PipelineExecutableStatisticFormatKHR
VkPipelineExecutableStatisticFormatKHR
PipelineExecutableStatisticKHR
VkPipelineExecutableStatisticKHR Provided by VK_KHR_pipeline_executable_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelineExecutableStatisticKHRBuilder
Builder for PipelineExecutableStatisticKHR with lifetime-tied pNext safety.
PipelineFragmentDensityMapLayeredCreateInfoVALVE
VkPipelineFragmentDensityMapLayeredCreateInfoVALVE Provided by VK_VALVE_fragment_density_map_layered.
PipelineFragmentDensityMapLayeredCreateInfoVALVEBuilder
Builder for PipelineFragmentDensityMapLayeredCreateInfoVALVE with lifetime-tied pNext safety.
PipelineFragmentShadingRateEnumStateCreateInfoNV
VkPipelineFragmentShadingRateEnumStateCreateInfoNV Provided by VK_NV_fragment_shading_rate_enums.
PipelineFragmentShadingRateEnumStateCreateInfoNVBuilder
Builder for PipelineFragmentShadingRateEnumStateCreateInfoNV with lifetime-tied pNext safety.
PipelineFragmentShadingRateStateCreateInfoKHR
VkPipelineFragmentShadingRateStateCreateInfoKHR Provided by VK_KHR_fragment_shading_rate.
PipelineFragmentShadingRateStateCreateInfoKHRBuilder
Builder for PipelineFragmentShadingRateStateCreateInfoKHR with lifetime-tied pNext safety.
PipelineIndirectDeviceAddressInfoNV
VkPipelineIndirectDeviceAddressInfoNV Provided by VK_NV_device_generated_commands_compute.
PipelineIndirectDeviceAddressInfoNVBuilder
Builder for PipelineIndirectDeviceAddressInfoNV with lifetime-tied pNext safety.
PipelineInfoKHR
VkPipelineInfoKHR Provided by VK_KHR_pipeline_executable_properties.
PipelineInfoKHRBuilder
Builder for PipelineInfoKHR with lifetime-tied pNext safety.
PipelineInputAssemblyStateCreateInfo
VkPipelineInputAssemblyStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineInputAssemblyStateCreateInfoBuilder
Builder for PipelineInputAssemblyStateCreateInfo with lifetime-tied pNext safety.
PipelineLayout
VkPipelineLayout
PipelineLayoutCreateFlagBits
VkPipelineLayoutCreateFlagBits
PipelineLayoutCreateInfo
VkPipelineLayoutCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
PipelineLayoutCreateInfoBuilder
Builder for PipelineLayoutCreateInfo with lifetime-tied pNext safety.
PipelineLibraryCreateInfoKHR
VkPipelineLibraryCreateInfoKHR Provided by VK_KHR_pipeline_library.
PipelineLibraryCreateInfoKHRBuilder
Builder for PipelineLibraryCreateInfoKHR with lifetime-tied pNext safety.
PipelineMatchControl
VkPipelineMatchControl
PipelineMultisampleStateCreateInfo
VkPipelineMultisampleStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineMultisampleStateCreateInfoBuilder
Builder for PipelineMultisampleStateCreateInfo with lifetime-tied pNext safety.
PipelineOfflineCreateInfo
VkPipelineOfflineCreateInfo Provided by VKSC_VERSION_1_0.
PipelineOfflineCreateInfoBuilder
Builder for PipelineOfflineCreateInfo with lifetime-tied pNext safety.
PipelinePoolSize
VkPipelinePoolSize Provided by VKSC_VERSION_1_0.
PipelinePoolSizeBuilder
Builder for PipelinePoolSize with lifetime-tied pNext safety.
PipelinePropertiesIdentifierEXT
VkPipelinePropertiesIdentifierEXT Provided by VK_EXT_pipeline_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelinePropertiesIdentifierEXTBuilder
Builder for PipelinePropertiesIdentifierEXT with lifetime-tied pNext safety.
PipelineRasterizationConservativeStateCreateInfoEXT
VkPipelineRasterizationConservativeStateCreateInfoEXT Provided by VK_EXT_conservative_rasterization.
PipelineRasterizationConservativeStateCreateInfoEXTBuilder
Builder for PipelineRasterizationConservativeStateCreateInfoEXT with lifetime-tied pNext safety.
PipelineRasterizationDepthClipStateCreateInfoEXT
VkPipelineRasterizationDepthClipStateCreateInfoEXT Provided by VK_EXT_depth_clip_enable.
PipelineRasterizationDepthClipStateCreateInfoEXTBuilder
Builder for PipelineRasterizationDepthClipStateCreateInfoEXT with lifetime-tied pNext safety.
PipelineRasterizationLineStateCreateInfo
VkPipelineRasterizationLineStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_4.
PipelineRasterizationLineStateCreateInfoBuilder
Builder for PipelineRasterizationLineStateCreateInfo with lifetime-tied pNext safety.
PipelineRasterizationProvokingVertexStateCreateInfoEXT
VkPipelineRasterizationProvokingVertexStateCreateInfoEXT Provided by VK_EXT_provoking_vertex.
PipelineRasterizationProvokingVertexStateCreateInfoEXTBuilder
Builder for PipelineRasterizationProvokingVertexStateCreateInfoEXT with lifetime-tied pNext safety.
PipelineRasterizationStateCreateInfo
VkPipelineRasterizationStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineRasterizationStateCreateInfoBuilder
Builder for PipelineRasterizationStateCreateInfo with lifetime-tied pNext safety.
PipelineRasterizationStateRasterizationOrderAMD
VkPipelineRasterizationStateRasterizationOrderAMD Provided by VK_AMD_rasterization_order.
PipelineRasterizationStateRasterizationOrderAMDBuilder
Builder for PipelineRasterizationStateRasterizationOrderAMD with lifetime-tied pNext safety.
PipelineRasterizationStateStreamCreateInfoEXT
VkPipelineRasterizationStateStreamCreateInfoEXT Provided by VK_EXT_transform_feedback.
PipelineRasterizationStateStreamCreateInfoEXTBuilder
Builder for PipelineRasterizationStateStreamCreateInfoEXT with lifetime-tied pNext safety.
PipelineRenderingCreateInfo
VkPipelineRenderingCreateInfo Provided by VK_GRAPHICS_VERSION_1_3.
PipelineRenderingCreateInfoBuilder
Builder for PipelineRenderingCreateInfo with lifetime-tied pNext safety.
PipelineRepresentativeFragmentTestStateCreateInfoNV
VkPipelineRepresentativeFragmentTestStateCreateInfoNV Provided by VK_NV_representative_fragment_test.
PipelineRepresentativeFragmentTestStateCreateInfoNVBuilder
Builder for PipelineRepresentativeFragmentTestStateCreateInfoNV with lifetime-tied pNext safety.
PipelineRobustnessBufferBehavior
VkPipelineRobustnessBufferBehavior
PipelineRobustnessCreateInfo
VkPipelineRobustnessCreateInfo Provided by VK_COMPUTE_VERSION_1_4.
PipelineRobustnessCreateInfoBuilder
Builder for PipelineRobustnessCreateInfo with lifetime-tied pNext safety.
PipelineRobustnessImageBehavior
VkPipelineRobustnessImageBehavior
PipelineSampleLocationsStateCreateInfoEXT
VkPipelineSampleLocationsStateCreateInfoEXT Provided by VK_EXT_sample_locations.
PipelineSampleLocationsStateCreateInfoEXTBuilder
Builder for PipelineSampleLocationsStateCreateInfoEXT with lifetime-tied pNext safety.
PipelineShaderStageCreateFlagBits
VkPipelineShaderStageCreateFlagBits
PipelineShaderStageCreateInfo
VkPipelineShaderStageCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
PipelineShaderStageCreateInfoBuilder
Builder for PipelineShaderStageCreateInfo with lifetime-tied pNext safety.
PipelineShaderStageModuleIdentifierCreateInfoEXT
VkPipelineShaderStageModuleIdentifierCreateInfoEXT Provided by VK_EXT_shader_module_identifier.
PipelineShaderStageModuleIdentifierCreateInfoEXTBuilder
Builder for PipelineShaderStageModuleIdentifierCreateInfoEXT with lifetime-tied pNext safety.
PipelineShaderStageNodeCreateInfoAMDX
VkPipelineShaderStageNodeCreateInfoAMDX Provided by VK_AMDX_shader_enqueue.
PipelineShaderStageNodeCreateInfoAMDXBuilder
Builder for PipelineShaderStageNodeCreateInfoAMDX with lifetime-tied pNext safety.
PipelineShaderStageRequiredSubgroupSizeCreateInfo
VkPipelineShaderStageRequiredSubgroupSizeCreateInfo Provided by VK_COMPUTE_VERSION_1_3.
PipelineShaderStageRequiredSubgroupSizeCreateInfoBuilder
Builder for PipelineShaderStageRequiredSubgroupSizeCreateInfo with lifetime-tied pNext safety.
PipelineStageFlagBits
VkPipelineStageFlagBits
PipelineStageFlagBits2
VkPipelineStageFlagBits2
PipelineTessellationDomainOriginStateCreateInfo
VkPipelineTessellationDomainOriginStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_1.
PipelineTessellationDomainOriginStateCreateInfoBuilder
Builder for PipelineTessellationDomainOriginStateCreateInfo with lifetime-tied pNext safety.
PipelineTessellationStateCreateInfo
VkPipelineTessellationStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineTessellationStateCreateInfoBuilder
Builder for PipelineTessellationStateCreateInfo with lifetime-tied pNext safety.
PipelineVertexInputDivisorStateCreateInfo
VkPipelineVertexInputDivisorStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_4.
PipelineVertexInputDivisorStateCreateInfoBuilder
Builder for PipelineVertexInputDivisorStateCreateInfo with lifetime-tied pNext safety.
PipelineVertexInputStateCreateInfo
VkPipelineVertexInputStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineVertexInputStateCreateInfoBuilder
Builder for PipelineVertexInputStateCreateInfo with lifetime-tied pNext safety.
PipelineViewportCoarseSampleOrderStateCreateInfoNV
VkPipelineViewportCoarseSampleOrderStateCreateInfoNV Provided by VK_NV_shading_rate_image.
PipelineViewportCoarseSampleOrderStateCreateInfoNVBuilder
Builder for PipelineViewportCoarseSampleOrderStateCreateInfoNV with lifetime-tied pNext safety.
PipelineViewportDepthClampControlCreateInfoEXT
VkPipelineViewportDepthClampControlCreateInfoEXT Provided by VK_EXT_depth_clamp_control.
PipelineViewportDepthClampControlCreateInfoEXTBuilder
Builder for PipelineViewportDepthClampControlCreateInfoEXT with lifetime-tied pNext safety.
PipelineViewportDepthClipControlCreateInfoEXT
VkPipelineViewportDepthClipControlCreateInfoEXT Provided by VK_EXT_depth_clip_control.
PipelineViewportDepthClipControlCreateInfoEXTBuilder
Builder for PipelineViewportDepthClipControlCreateInfoEXT with lifetime-tied pNext safety.
PipelineViewportExclusiveScissorStateCreateInfoNV
VkPipelineViewportExclusiveScissorStateCreateInfoNV Provided by VK_NV_scissor_exclusive.
PipelineViewportExclusiveScissorStateCreateInfoNVBuilder
Builder for PipelineViewportExclusiveScissorStateCreateInfoNV with lifetime-tied pNext safety.
PipelineViewportShadingRateImageStateCreateInfoNV
VkPipelineViewportShadingRateImageStateCreateInfoNV Provided by VK_NV_shading_rate_image.
PipelineViewportShadingRateImageStateCreateInfoNVBuilder
Builder for PipelineViewportShadingRateImageStateCreateInfoNV with lifetime-tied pNext safety.
PipelineViewportStateCreateInfo
VkPipelineViewportStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineViewportStateCreateInfoBuilder
Builder for PipelineViewportStateCreateInfo with lifetime-tied pNext safety.
PipelineViewportSwizzleStateCreateInfoNV
VkPipelineViewportSwizzleStateCreateInfoNV Provided by VK_NV_viewport_swizzle.
PipelineViewportSwizzleStateCreateInfoNVBuilder
Builder for PipelineViewportSwizzleStateCreateInfoNV with lifetime-tied pNext safety.
PipelineViewportWScalingStateCreateInfoNV
VkPipelineViewportWScalingStateCreateInfoNV Provided by VK_NV_clip_space_w_scaling.
PipelineViewportWScalingStateCreateInfoNVBuilder
Builder for PipelineViewportWScalingStateCreateInfoNV with lifetime-tied pNext safety.
PointClippingBehavior
VkPointClippingBehavior
PolygonMode
VkPolygonMode
PresentFrameTokenGGP
VkPresentFrameTokenGGP Provided by VK_GGP_frame_token.
PresentFrameTokenGGPBuilder
Builder for PresentFrameTokenGGP with lifetime-tied pNext safety.
PresentGravityFlagBitsKHR
VkPresentGravityFlagBitsKHR
PresentId2KHR
VkPresentId2KHR Provided by VK_KHR_present_id2.
PresentId2KHRBuilder
Builder for PresentId2KHR with lifetime-tied pNext safety.
PresentIdKHR
VkPresentIdKHR Provided by VK_KHR_present_id.
PresentIdKHRBuilder
Builder for PresentIdKHR with lifetime-tied pNext safety.
PresentInfoKHR
VkPresentInfoKHR Provided by VK_KHR_swapchain.
PresentInfoKHRBuilder
Builder for PresentInfoKHR with lifetime-tied pNext safety.
PresentModeKHR
VkPresentModeKHR
PresentRegionKHR
VkPresentRegionKHR Provided by VK_KHR_incremental_present.
PresentRegionKHRBuilder
Builder for PresentRegionKHR.
PresentRegionsKHR
VkPresentRegionsKHR Provided by VK_KHR_incremental_present.
PresentRegionsKHRBuilder
Builder for PresentRegionsKHR with lifetime-tied pNext safety.
PresentScalingFlagBitsKHR
VkPresentScalingFlagBitsKHR
PresentStageFlagBitsEXT
VkPresentStageFlagBitsEXT
PresentStageTimeEXT
VkPresentStageTimeEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PresentStageTimeEXTBuilder
Builder for PresentStageTimeEXT.
PresentTimeGOOGLE
VkPresentTimeGOOGLE Provided by VK_GOOGLE_display_timing.
PresentTimeGOOGLEBuilder
Builder for PresentTimeGOOGLE.
PresentTimesInfoGOOGLE
VkPresentTimesInfoGOOGLE Provided by VK_GOOGLE_display_timing.
PresentTimesInfoGOOGLEBuilder
Builder for PresentTimesInfoGOOGLE with lifetime-tied pNext safety.
PresentTimingInfoEXT
VkPresentTimingInfoEXT Provided by VK_EXT_present_timing.
PresentTimingInfoEXTBuilder
Builder for PresentTimingInfoEXT with lifetime-tied pNext safety.
PresentTimingInfoFlagBitsEXT
VkPresentTimingInfoFlagBitsEXT
PresentTimingSurfaceCapabilitiesEXT
VkPresentTimingSurfaceCapabilitiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PresentTimingSurfaceCapabilitiesEXTBuilder
Builder for PresentTimingSurfaceCapabilitiesEXT with lifetime-tied pNext safety.
PresentTimingsInfoEXT
VkPresentTimingsInfoEXT Provided by VK_EXT_present_timing.
PresentTimingsInfoEXTBuilder
Builder for PresentTimingsInfoEXT with lifetime-tied pNext safety.
PresentWait2InfoKHR
VkPresentWait2InfoKHR Provided by VK_KHR_present_wait2.
PresentWait2InfoKHRBuilder
Builder for PresentWait2InfoKHR with lifetime-tied pNext safety.
PrimitiveTopology
VkPrimitiveTopology
PrivateDataSlot
VkPrivateDataSlot
PrivateDataSlotCreateFlagBits
VkPrivateDataSlotCreateFlagBits
PrivateDataSlotCreateInfo
VkPrivateDataSlotCreateInfo Provided by VK_BASE_VERSION_1_3.
PrivateDataSlotCreateInfoBuilder
Builder for PrivateDataSlotCreateInfo with lifetime-tied pNext safety.
ProtectedSubmitInfo
VkProtectedSubmitInfo Provided by VK_BASE_VERSION_1_1.
ProtectedSubmitInfoBuilder
Builder for ProtectedSubmitInfo with lifetime-tied pNext safety.
ProvokingVertexModeEXT
VkProvokingVertexModeEXT
PushConstantBankInfoNV
VkPushConstantBankInfoNV Provided by VK_NV_push_constant_bank.
PushConstantBankInfoNVBuilder
Builder for PushConstantBankInfoNV with lifetime-tied pNext safety.
PushConstantRange
VkPushConstantRange Provided by VK_COMPUTE_VERSION_1_0.
PushConstantRangeBuilder
Builder for PushConstantRange.
PushConstantsInfo
VkPushConstantsInfo Provided by VK_COMPUTE_VERSION_1_4.
PushConstantsInfoBuilder
Builder for PushConstantsInfo with lifetime-tied pNext safety.
PushDataInfoEXT
VkPushDataInfoEXT Provided by VK_EXT_descriptor_heap.
PushDataInfoEXTBuilder
Builder for PushDataInfoEXT with lifetime-tied pNext safety.
PushDescriptorSetInfo
VkPushDescriptorSetInfo Provided by VK_COMPUTE_VERSION_1_4.
PushDescriptorSetInfoBuilder
Builder for PushDescriptorSetInfo with lifetime-tied pNext safety.
PushDescriptorSetWithTemplateInfo
VkPushDescriptorSetWithTemplateInfo Provided by VK_COMPUTE_VERSION_1_4.
PushDescriptorSetWithTemplateInfoBuilder
Builder for PushDescriptorSetWithTemplateInfo with lifetime-tied pNext safety.
QueryControlFlagBits
VkQueryControlFlagBits
QueryLowLatencySupportNV
VkQueryLowLatencySupportNV Provided by VK_NV_low_latency.
QueryLowLatencySupportNVBuilder
Builder for QueryLowLatencySupportNV with lifetime-tied pNext safety.
QueryPipelineStatisticFlagBits
VkQueryPipelineStatisticFlagBits
QueryPool
VkQueryPool
QueryPoolCreateFlagBits
VkQueryPoolCreateFlagBits
QueryPoolCreateInfo
VkQueryPoolCreateInfo Provided by VK_BASE_VERSION_1_0.
QueryPoolCreateInfoBuilder
Builder for QueryPoolCreateInfo with lifetime-tied pNext safety.
QueryPoolPerformanceCreateInfoKHR
VkQueryPoolPerformanceCreateInfoKHR Provided by VK_KHR_performance_query.
QueryPoolPerformanceCreateInfoKHRBuilder
Builder for QueryPoolPerformanceCreateInfoKHR with lifetime-tied pNext safety.
QueryPoolPerformanceQueryCreateInfoINTEL
VkQueryPoolPerformanceQueryCreateInfoINTEL Provided by VK_INTEL_performance_query.
QueryPoolPerformanceQueryCreateInfoINTELBuilder
Builder for QueryPoolPerformanceQueryCreateInfoINTEL with lifetime-tied pNext safety.
QueryPoolSamplingModeINTEL
VkQueryPoolSamplingModeINTEL
QueryPoolVideoEncodeFeedbackCreateInfoKHR
VkQueryPoolVideoEncodeFeedbackCreateInfoKHR Provided by VK_KHR_video_encode_queue.
QueryPoolVideoEncodeFeedbackCreateInfoKHRBuilder
Builder for QueryPoolVideoEncodeFeedbackCreateInfoKHR with lifetime-tied pNext safety.
QueryResultFlagBits
VkQueryResultFlagBits
QueryResultStatusKHR
VkQueryResultStatusKHR
QueryType
VkQueryType
Queue
VkQueue
QueueFamilyCheckpointProperties2NV
VkQueueFamilyCheckpointProperties2NV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyCheckpointProperties2NVBuilder
Builder for QueueFamilyCheckpointProperties2NV with lifetime-tied pNext safety.
QueueFamilyCheckpointPropertiesNV
VkQueueFamilyCheckpointPropertiesNV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyCheckpointPropertiesNVBuilder
Builder for QueueFamilyCheckpointPropertiesNV with lifetime-tied pNext safety.
QueueFamilyDataGraphProcessingEnginePropertiesARM
VkQueueFamilyDataGraphProcessingEnginePropertiesARM Provided by VK_ARM_data_graph. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyDataGraphProcessingEnginePropertiesARMBuilder
Builder for QueueFamilyDataGraphProcessingEnginePropertiesARM with lifetime-tied pNext safety.
QueueFamilyDataGraphPropertiesARM
VkQueueFamilyDataGraphPropertiesARM Provided by VK_ARM_data_graph. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyDataGraphPropertiesARMBuilder
Builder for QueueFamilyDataGraphPropertiesARM with lifetime-tied pNext safety.
QueueFamilyGlobalPriorityProperties
VkQueueFamilyGlobalPriorityProperties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyGlobalPriorityPropertiesBuilder
Builder for QueueFamilyGlobalPriorityProperties with lifetime-tied pNext safety.
QueueFamilyOwnershipTransferPropertiesKHR
VkQueueFamilyOwnershipTransferPropertiesKHR Provided by VK_KHR_maintenance9. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyOwnershipTransferPropertiesKHRBuilder
Builder for QueueFamilyOwnershipTransferPropertiesKHR with lifetime-tied pNext safety.
QueueFamilyProperties
VkQueueFamilyProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyProperties2
VkQueueFamilyProperties2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyProperties2Builder
Builder for QueueFamilyProperties2 with lifetime-tied pNext safety.
QueueFamilyPropertiesBuilder
Builder for QueueFamilyProperties.
QueueFamilyQueryResultStatusPropertiesKHR
VkQueueFamilyQueryResultStatusPropertiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyQueryResultStatusPropertiesKHRBuilder
Builder for QueueFamilyQueryResultStatusPropertiesKHR with lifetime-tied pNext safety.
QueueFamilyVideoPropertiesKHR
VkQueueFamilyVideoPropertiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyVideoPropertiesKHRBuilder
Builder for QueueFamilyVideoPropertiesKHR with lifetime-tied pNext safety.
QueueFlagBits
VkQueueFlagBits
QueueGlobalPriority
VkQueueGlobalPriority
RasterizationOrderAMD
VkRasterizationOrderAMD
RayTracingInvocationReorderModeEXT
VkRayTracingInvocationReorderModeEXT
RayTracingLssIndexingModeNV
VkRayTracingLssIndexingModeNV
RayTracingLssPrimitiveEndCapsModeNV
VkRayTracingLssPrimitiveEndCapsModeNV
RayTracingPipelineClusterAccelerationStructureCreateInfoNV
VkRayTracingPipelineClusterAccelerationStructureCreateInfoNV Provided by VK_NV_cluster_acceleration_structure.
RayTracingPipelineClusterAccelerationStructureCreateInfoNVBuilder
Builder for RayTracingPipelineClusterAccelerationStructureCreateInfoNV with lifetime-tied pNext safety.
RayTracingPipelineCreateInfoKHR
VkRayTracingPipelineCreateInfoKHR Provided by VK_KHR_ray_tracing_pipeline.
RayTracingPipelineCreateInfoKHRBuilder
Builder for RayTracingPipelineCreateInfoKHR with lifetime-tied pNext safety.
RayTracingPipelineCreateInfoNV
VkRayTracingPipelineCreateInfoNV Provided by VK_NV_ray_tracing.
RayTracingPipelineCreateInfoNVBuilder
Builder for RayTracingPipelineCreateInfoNV with lifetime-tied pNext safety.
RayTracingPipelineInterfaceCreateInfoKHR
VkRayTracingPipelineInterfaceCreateInfoKHR Provided by VK_KHR_ray_tracing_pipeline.
RayTracingPipelineInterfaceCreateInfoKHRBuilder
Builder for RayTracingPipelineInterfaceCreateInfoKHR with lifetime-tied pNext safety.
RayTracingShaderGroupCreateInfoKHR
VkRayTracingShaderGroupCreateInfoKHR Provided by VK_KHR_ray_tracing_pipeline.
RayTracingShaderGroupCreateInfoKHRBuilder
Builder for RayTracingShaderGroupCreateInfoKHR with lifetime-tied pNext safety.
RayTracingShaderGroupCreateInfoNV
VkRayTracingShaderGroupCreateInfoNV Provided by VK_NV_ray_tracing.
RayTracingShaderGroupCreateInfoNVBuilder
Builder for RayTracingShaderGroupCreateInfoNV with lifetime-tied pNext safety.
RayTracingShaderGroupTypeKHR
VkRayTracingShaderGroupTypeKHR
Rect2D
VkRect2D Provided by VK_BASE_VERSION_1_0.
Rect2DBuilder
Builder for Rect2D.
RectLayerKHR
VkRectLayerKHR Provided by VK_KHR_incremental_present.
RectLayerKHRBuilder
Builder for RectLayerKHR.
RefreshCycleDurationGOOGLE
VkRefreshCycleDurationGOOGLE Provided by VK_GOOGLE_display_timing. Returned only*, filled by Vulkan, not constructed by the application.
RefreshCycleDurationGOOGLEBuilder
Builder for RefreshCycleDurationGOOGLE.
RefreshObjectFlagBitsKHR
VkRefreshObjectFlagBitsKHR
RefreshObjectKHR
VkRefreshObjectKHR
RefreshObjectKHRBuilder
Builder for RefreshObjectKHR.
RefreshObjectListKHR
VkRefreshObjectListKHR
RefreshObjectListKHRBuilder
Builder for RefreshObjectListKHR with lifetime-tied pNext safety.
ReleaseCapturedPipelineDataInfoKHR
VkReleaseCapturedPipelineDataInfoKHR Provided by VK_KHR_pipeline_binary.
ReleaseCapturedPipelineDataInfoKHRBuilder
Builder for ReleaseCapturedPipelineDataInfoKHR with lifetime-tied pNext safety.
ReleaseSwapchainImagesInfoKHR
VkReleaseSwapchainImagesInfoKHR Provided by VK_KHR_swapchain_maintenance1.
ReleaseSwapchainImagesInfoKHRBuilder
Builder for ReleaseSwapchainImagesInfoKHR with lifetime-tied pNext safety.
RenderPass
VkRenderPass
RenderPassAttachmentBeginInfo
VkRenderPassAttachmentBeginInfo Provided by VK_GRAPHICS_VERSION_1_2.
RenderPassAttachmentBeginInfoBuilder
Builder for RenderPassAttachmentBeginInfo with lifetime-tied pNext safety.
RenderPassBeginInfo
VkRenderPassBeginInfo Provided by VK_GRAPHICS_VERSION_1_0.
RenderPassBeginInfoBuilder
Builder for RenderPassBeginInfo with lifetime-tied pNext safety.
RenderPassCreateFlagBits
VkRenderPassCreateFlagBits
RenderPassCreateInfo
VkRenderPassCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
RenderPassCreateInfo2
VkRenderPassCreateInfo2 Provided by VK_GRAPHICS_VERSION_1_2.
RenderPassCreateInfo2Builder
Builder for RenderPassCreateInfo2 with lifetime-tied pNext safety.
RenderPassCreateInfoBuilder
Builder for RenderPassCreateInfo with lifetime-tied pNext safety.
RenderPassCreationControlEXT
VkRenderPassCreationControlEXT Provided by VK_EXT_subpass_merge_feedback.
RenderPassCreationControlEXTBuilder
Builder for RenderPassCreationControlEXT with lifetime-tied pNext safety.
RenderPassCreationFeedbackCreateInfoEXT
VkRenderPassCreationFeedbackCreateInfoEXT Provided by VK_EXT_subpass_merge_feedback.
RenderPassCreationFeedbackCreateInfoEXTBuilder
Builder for RenderPassCreationFeedbackCreateInfoEXT with lifetime-tied pNext safety.
RenderPassCreationFeedbackInfoEXT
VkRenderPassCreationFeedbackInfoEXT Provided by VK_EXT_subpass_merge_feedback. Returned only*, filled by Vulkan, not constructed by the application.
RenderPassCreationFeedbackInfoEXTBuilder
Builder for RenderPassCreationFeedbackInfoEXT.
RenderPassFragmentDensityMapCreateInfoEXT
VkRenderPassFragmentDensityMapCreateInfoEXT Provided by VK_EXT_fragment_density_map.
RenderPassFragmentDensityMapCreateInfoEXTBuilder
Builder for RenderPassFragmentDensityMapCreateInfoEXT with lifetime-tied pNext safety.
RenderPassFragmentDensityMapOffsetEndInfoEXT
VkRenderPassFragmentDensityMapOffsetEndInfoEXT Provided by VK_EXT_fragment_density_map_offset.
RenderPassFragmentDensityMapOffsetEndInfoEXTBuilder
Builder for RenderPassFragmentDensityMapOffsetEndInfoEXT with lifetime-tied pNext safety.
RenderPassInputAttachmentAspectCreateInfo
VkRenderPassInputAttachmentAspectCreateInfo Provided by VK_GRAPHICS_VERSION_1_1.
RenderPassInputAttachmentAspectCreateInfoBuilder
Builder for RenderPassInputAttachmentAspectCreateInfo with lifetime-tied pNext safety.
RenderPassMultiviewCreateInfo
VkRenderPassMultiviewCreateInfo Provided by VK_GRAPHICS_VERSION_1_1.
RenderPassMultiviewCreateInfoBuilder
Builder for RenderPassMultiviewCreateInfo with lifetime-tied pNext safety.
RenderPassPerformanceCountersByRegionBeginInfoARM
VkRenderPassPerformanceCountersByRegionBeginInfoARM Provided by VK_ARM_performance_counters_by_region.
RenderPassPerformanceCountersByRegionBeginInfoARMBuilder
Builder for RenderPassPerformanceCountersByRegionBeginInfoARM with lifetime-tied pNext safety.
RenderPassSampleLocationsBeginInfoEXT
VkRenderPassSampleLocationsBeginInfoEXT Provided by VK_EXT_sample_locations.
RenderPassSampleLocationsBeginInfoEXTBuilder
Builder for RenderPassSampleLocationsBeginInfoEXT with lifetime-tied pNext safety.
RenderPassStripeBeginInfoARM
VkRenderPassStripeBeginInfoARM Provided by VK_ARM_render_pass_striped.
RenderPassStripeBeginInfoARMBuilder
Builder for RenderPassStripeBeginInfoARM with lifetime-tied pNext safety.
RenderPassStripeInfoARM
VkRenderPassStripeInfoARM Provided by VK_ARM_render_pass_striped.
RenderPassStripeInfoARMBuilder
Builder for RenderPassStripeInfoARM with lifetime-tied pNext safety.
RenderPassStripeSubmitInfoARM
VkRenderPassStripeSubmitInfoARM Provided by VK_ARM_render_pass_striped.
RenderPassStripeSubmitInfoARMBuilder
Builder for RenderPassStripeSubmitInfoARM with lifetime-tied pNext safety.
RenderPassSubpassFeedbackCreateInfoEXT
VkRenderPassSubpassFeedbackCreateInfoEXT Provided by VK_EXT_subpass_merge_feedback.
RenderPassSubpassFeedbackCreateInfoEXTBuilder
Builder for RenderPassSubpassFeedbackCreateInfoEXT with lifetime-tied pNext safety.
RenderPassSubpassFeedbackInfoEXT
VkRenderPassSubpassFeedbackInfoEXT Provided by VK_EXT_subpass_merge_feedback. Returned only*, filled by Vulkan, not constructed by the application.
RenderPassSubpassFeedbackInfoEXTBuilder
Builder for RenderPassSubpassFeedbackInfoEXT.
RenderPassTileShadingCreateInfoQCOM
VkRenderPassTileShadingCreateInfoQCOM Provided by VK_QCOM_tile_shading.
RenderPassTileShadingCreateInfoQCOMBuilder
Builder for RenderPassTileShadingCreateInfoQCOM with lifetime-tied pNext safety.
RenderPassTransformBeginInfoQCOM
VkRenderPassTransformBeginInfoQCOM Provided by VK_QCOM_render_pass_transform.
RenderPassTransformBeginInfoQCOMBuilder
Builder for RenderPassTransformBeginInfoQCOM with lifetime-tied pNext safety.
RenderingAreaInfo
VkRenderingAreaInfo Provided by VK_GRAPHICS_VERSION_1_4.
RenderingAreaInfoBuilder
Builder for RenderingAreaInfo with lifetime-tied pNext safety.
RenderingAttachmentFlagBitsKHR
VkRenderingAttachmentFlagBitsKHR
RenderingAttachmentFlagsInfoKHR
VkRenderingAttachmentFlagsInfoKHR Provided by VK_KHR_maintenance10.
RenderingAttachmentFlagsInfoKHRBuilder
Builder for RenderingAttachmentFlagsInfoKHR with lifetime-tied pNext safety.
RenderingAttachmentInfo
VkRenderingAttachmentInfo Provided by VK_GRAPHICS_VERSION_1_3.
RenderingAttachmentInfoBuilder
Builder for RenderingAttachmentInfo with lifetime-tied pNext safety.
RenderingAttachmentLocationInfo
VkRenderingAttachmentLocationInfo Provided by VK_GRAPHICS_VERSION_1_4.
RenderingAttachmentLocationInfoBuilder
Builder for RenderingAttachmentLocationInfo with lifetime-tied pNext safety.
RenderingEndInfoKHR
VkRenderingEndInfoKHR Provided by VK_KHR_maintenance10.
RenderingEndInfoKHRBuilder
Builder for RenderingEndInfoKHR with lifetime-tied pNext safety.
RenderingFlagBits
VkRenderingFlagBits
RenderingFragmentDensityMapAttachmentInfoEXT
VkRenderingFragmentDensityMapAttachmentInfoEXT Provided by VK_EXT_fragment_density_map.
RenderingFragmentDensityMapAttachmentInfoEXTBuilder
Builder for RenderingFragmentDensityMapAttachmentInfoEXT with lifetime-tied pNext safety.
RenderingFragmentShadingRateAttachmentInfoKHR
VkRenderingFragmentShadingRateAttachmentInfoKHR Provided by VK_KHR_fragment_shading_rate.
RenderingFragmentShadingRateAttachmentInfoKHRBuilder
Builder for RenderingFragmentShadingRateAttachmentInfoKHR with lifetime-tied pNext safety.
RenderingInfo
VkRenderingInfo Provided by VK_GRAPHICS_VERSION_1_3.
RenderingInfoBuilder
Builder for RenderingInfo with lifetime-tied pNext safety.
RenderingInputAttachmentIndexInfo
VkRenderingInputAttachmentIndexInfo Provided by VK_GRAPHICS_VERSION_1_4.
RenderingInputAttachmentIndexInfoBuilder
Builder for RenderingInputAttachmentIndexInfo with lifetime-tied pNext safety.
ResolveImageFlagBitsKHR
VkResolveImageFlagBitsKHR
ResolveImageInfo2
VkResolveImageInfo2 Provided by VK_GRAPHICS_VERSION_1_3.
ResolveImageInfo2Builder
Builder for ResolveImageInfo2 with lifetime-tied pNext safety.
ResolveImageModeInfoKHR
VkResolveImageModeInfoKHR Provided by VK_KHR_maintenance10.
ResolveImageModeInfoKHRBuilder
Builder for ResolveImageModeInfoKHR with lifetime-tied pNext safety.
ResolveModeFlagBits
VkResolveModeFlagBits
ResourceDescriptorInfoEXT
VkResourceDescriptorInfoEXT Provided by VK_EXT_descriptor_heap.
ResourceDescriptorInfoEXTBuilder
Builder for ResourceDescriptorInfoEXT with lifetime-tied pNext safety.
Result
VkResult
SRTDataNV
VkSRTDataNV Provided by VK_NV_ray_tracing_motion_blur.
SRTDataNVBuilder
Builder for SRTDataNV.
SampleCountFlagBits
VkSampleCountFlagBits
SampleLocationEXT
VkSampleLocationEXT Provided by VK_EXT_sample_locations.
SampleLocationEXTBuilder
Builder for SampleLocationEXT.
SampleLocationsInfoEXT
VkSampleLocationsInfoEXT Provided by VK_EXT_sample_locations.
SampleLocationsInfoEXTBuilder
Builder for SampleLocationsInfoEXT with lifetime-tied pNext safety.
Sampler
VkSampler
SamplerAddressMode
VkSamplerAddressMode
SamplerBlockMatchWindowCreateInfoQCOM
VkSamplerBlockMatchWindowCreateInfoQCOM Provided by VK_QCOM_image_processing2.
SamplerBlockMatchWindowCreateInfoQCOMBuilder
Builder for SamplerBlockMatchWindowCreateInfoQCOM with lifetime-tied pNext safety.
SamplerBorderColorComponentMappingCreateInfoEXT
VkSamplerBorderColorComponentMappingCreateInfoEXT Provided by VK_EXT_border_color_swizzle.
SamplerBorderColorComponentMappingCreateInfoEXTBuilder
Builder for SamplerBorderColorComponentMappingCreateInfoEXT with lifetime-tied pNext safety.
SamplerCaptureDescriptorDataInfoEXT
VkSamplerCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
SamplerCaptureDescriptorDataInfoEXTBuilder
Builder for SamplerCaptureDescriptorDataInfoEXT with lifetime-tied pNext safety.
SamplerCreateFlagBits
VkSamplerCreateFlagBits
SamplerCreateInfo
VkSamplerCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
SamplerCreateInfoBuilder
Builder for SamplerCreateInfo with lifetime-tied pNext safety.
SamplerCubicWeightsCreateInfoQCOM
VkSamplerCubicWeightsCreateInfoQCOM Provided by VK_QCOM_filter_cubic_weights.
SamplerCubicWeightsCreateInfoQCOMBuilder
Builder for SamplerCubicWeightsCreateInfoQCOM with lifetime-tied pNext safety.
SamplerCustomBorderColorCreateInfoEXT
VkSamplerCustomBorderColorCreateInfoEXT Provided by VK_EXT_custom_border_color.
SamplerCustomBorderColorCreateInfoEXTBuilder
Builder for SamplerCustomBorderColorCreateInfoEXT with lifetime-tied pNext safety.
SamplerCustomBorderColorIndexCreateInfoEXT
VkSamplerCustomBorderColorIndexCreateInfoEXT Provided by VK_EXT_descriptor_heap.
SamplerCustomBorderColorIndexCreateInfoEXTBuilder
Builder for SamplerCustomBorderColorIndexCreateInfoEXT with lifetime-tied pNext safety.
SamplerMipmapMode
VkSamplerMipmapMode
SamplerReductionMode
VkSamplerReductionMode
SamplerReductionModeCreateInfo
VkSamplerReductionModeCreateInfo Provided by VK_COMPUTE_VERSION_1_2.
SamplerReductionModeCreateInfoBuilder
Builder for SamplerReductionModeCreateInfo with lifetime-tied pNext safety.
SamplerYcbcrConversion
VkSamplerYcbcrConversion
SamplerYcbcrConversionCreateInfo
VkSamplerYcbcrConversionCreateInfo Provided by VK_COMPUTE_VERSION_1_1.
SamplerYcbcrConversionCreateInfoBuilder
Builder for SamplerYcbcrConversionCreateInfo with lifetime-tied pNext safety.
SamplerYcbcrConversionImageFormatProperties
VkSamplerYcbcrConversionImageFormatProperties Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
SamplerYcbcrConversionImageFormatPropertiesBuilder
Builder for SamplerYcbcrConversionImageFormatProperties with lifetime-tied pNext safety.
SamplerYcbcrConversionInfo
VkSamplerYcbcrConversionInfo Provided by VK_COMPUTE_VERSION_1_1.
SamplerYcbcrConversionInfoBuilder
Builder for SamplerYcbcrConversionInfo with lifetime-tied pNext safety.
SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM
VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM Provided by VK_QCOM_ycbcr_degamma.
SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOMBuilder
Builder for SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM with lifetime-tied pNext safety.
SamplerYcbcrModelConversion
VkSamplerYcbcrModelConversion
SamplerYcbcrRange
VkSamplerYcbcrRange
SciSyncAttributesInfoNV
VkSciSyncAttributesInfoNV
SciSyncAttributesInfoNVBuilder
Builder for SciSyncAttributesInfoNV with lifetime-tied pNext safety.
SciSyncClientTypeNV
VkSciSyncClientTypeNV
SciSyncPrimitiveTypeNV
VkSciSyncPrimitiveTypeNV
ScopeKHR
VkScopeKHR
ScreenBufferFormatPropertiesQNX
VkScreenBufferFormatPropertiesQNX Provided by VK_QNX_external_memory_screen_buffer. Returned only*, filled by Vulkan, not constructed by the application.
ScreenBufferFormatPropertiesQNXBuilder
Builder for ScreenBufferFormatPropertiesQNX with lifetime-tied pNext safety.
ScreenBufferPropertiesQNX
VkScreenBufferPropertiesQNX Provided by VK_QNX_external_memory_screen_buffer. Returned only*, filled by Vulkan, not constructed by the application.
ScreenBufferPropertiesQNXBuilder
Builder for ScreenBufferPropertiesQNX with lifetime-tied pNext safety.
ScreenSurfaceCreateInfoQNX
VkScreenSurfaceCreateInfoQNX Provided by VK_QNX_screen_surface.
ScreenSurfaceCreateInfoQNXBuilder
Builder for ScreenSurfaceCreateInfoQNX with lifetime-tied pNext safety.
Semaphore
VkSemaphore
SemaphoreCreateFlagBits
VkSemaphoreCreateFlagBits
SemaphoreCreateInfo
VkSemaphoreCreateInfo Provided by VK_BASE_VERSION_1_0.
SemaphoreCreateInfoBuilder
Builder for SemaphoreCreateInfo with lifetime-tied pNext safety.
SemaphoreGetFdInfoKHR
VkSemaphoreGetFdInfoKHR Provided by VK_KHR_external_semaphore_fd.
SemaphoreGetFdInfoKHRBuilder
Builder for SemaphoreGetFdInfoKHR with lifetime-tied pNext safety.
SemaphoreGetSciSyncInfoNV
VkSemaphoreGetSciSyncInfoNV
SemaphoreGetSciSyncInfoNVBuilder
Builder for SemaphoreGetSciSyncInfoNV with lifetime-tied pNext safety.
SemaphoreGetWin32HandleInfoKHR
VkSemaphoreGetWin32HandleInfoKHR Provided by VK_KHR_external_semaphore_win32.
SemaphoreGetWin32HandleInfoKHRBuilder
Builder for SemaphoreGetWin32HandleInfoKHR with lifetime-tied pNext safety.
SemaphoreGetZirconHandleInfoFUCHSIA
VkSemaphoreGetZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_semaphore.
SemaphoreGetZirconHandleInfoFUCHSIABuilder
Builder for SemaphoreGetZirconHandleInfoFUCHSIA with lifetime-tied pNext safety.
SemaphoreImportFlagBits
VkSemaphoreImportFlagBits
SemaphoreSciSyncCreateInfoNV
VkSemaphoreSciSyncCreateInfoNV
SemaphoreSciSyncCreateInfoNVBuilder
Builder for SemaphoreSciSyncCreateInfoNV with lifetime-tied pNext safety.
SemaphoreSciSyncPoolCreateInfoNV
VkSemaphoreSciSyncPoolCreateInfoNV
SemaphoreSciSyncPoolCreateInfoNVBuilder
Builder for SemaphoreSciSyncPoolCreateInfoNV with lifetime-tied pNext safety.
SemaphoreSciSyncPoolNV
VkSemaphoreSciSyncPoolNV
SemaphoreSignalInfo
VkSemaphoreSignalInfo Provided by VK_BASE_VERSION_1_2.
SemaphoreSignalInfoBuilder
Builder for SemaphoreSignalInfo with lifetime-tied pNext safety.
SemaphoreSubmitInfo
VkSemaphoreSubmitInfo Provided by VK_BASE_VERSION_1_3.
SemaphoreSubmitInfoBuilder
Builder for SemaphoreSubmitInfo with lifetime-tied pNext safety.
SemaphoreType
VkSemaphoreType
SemaphoreTypeCreateInfo
VkSemaphoreTypeCreateInfo Provided by VK_BASE_VERSION_1_2.
SemaphoreTypeCreateInfoBuilder
Builder for SemaphoreTypeCreateInfo with lifetime-tied pNext safety.
SemaphoreWaitFlagBits
VkSemaphoreWaitFlagBits
SemaphoreWaitInfo
VkSemaphoreWaitInfo Provided by VK_BASE_VERSION_1_2.
SemaphoreWaitInfoBuilder
Builder for SemaphoreWaitInfo with lifetime-tied pNext safety.
SetDescriptorBufferOffsetsInfoEXT
VkSetDescriptorBufferOffsetsInfoEXT Provided by VK_KHR_maintenance6.
SetDescriptorBufferOffsetsInfoEXTBuilder
Builder for SetDescriptorBufferOffsetsInfoEXT with lifetime-tied pNext safety.
SetLatencyMarkerInfoNV
VkSetLatencyMarkerInfoNV Provided by VK_NV_low_latency2.
SetLatencyMarkerInfoNVBuilder
Builder for SetLatencyMarkerInfoNV with lifetime-tied pNext safety.
SetPresentConfigNV
VkSetPresentConfigNV Provided by VK_NV_present_metering.
SetPresentConfigNVBuilder
Builder for SetPresentConfigNV with lifetime-tied pNext safety.
SetStateFlagsIndirectCommandNV
VkSetStateFlagsIndirectCommandNV Provided by VK_NV_device_generated_commands.
SetStateFlagsIndirectCommandNVBuilder
Builder for SetStateFlagsIndirectCommandNV.
ShaderCodeTypeEXT
VkShaderCodeTypeEXT
ShaderCorePropertiesFlagBitsAMD
VkShaderCorePropertiesFlagBitsAMD
ShaderCreateFlagBitsEXT
VkShaderCreateFlagBitsEXT
ShaderCreateInfoEXT
VkShaderCreateInfoEXT Provided by VK_EXT_shader_object.
ShaderCreateInfoEXTBuilder
Builder for ShaderCreateInfoEXT with lifetime-tied pNext safety.
ShaderDescriptorSetAndBindingMappingInfoEXT
VkShaderDescriptorSetAndBindingMappingInfoEXT Provided by VK_EXT_descriptor_heap.
ShaderDescriptorSetAndBindingMappingInfoEXTBuilder
Builder for ShaderDescriptorSetAndBindingMappingInfoEXT with lifetime-tied pNext safety.
ShaderEXT
VkShaderEXT
ShaderFloatControlsIndependence
VkShaderFloatControlsIndependence
ShaderGroupShaderKHR
VkShaderGroupShaderKHR
ShaderInfoTypeAMD
VkShaderInfoTypeAMD
ShaderInstrumentationARM
VkShaderInstrumentationARM
ShaderInstrumentationCreateInfoARM
VkShaderInstrumentationCreateInfoARM Provided by VK_ARM_shader_instrumentation.
ShaderInstrumentationCreateInfoARMBuilder
Builder for ShaderInstrumentationCreateInfoARM with lifetime-tied pNext safety.
ShaderInstrumentationMetricDataHeaderARM
VkShaderInstrumentationMetricDataHeaderARM Provided by VK_ARM_shader_instrumentation.
ShaderInstrumentationMetricDataHeaderARMBuilder
Builder for ShaderInstrumentationMetricDataHeaderARM.
ShaderInstrumentationMetricDescriptionARM
VkShaderInstrumentationMetricDescriptionARM Provided by VK_ARM_shader_instrumentation.
ShaderInstrumentationMetricDescriptionARMBuilder
Builder for ShaderInstrumentationMetricDescriptionARM with lifetime-tied pNext safety.
ShaderModule
VkShaderModule
ShaderModuleCreateFlagBits
VkShaderModuleCreateFlagBits
ShaderModuleCreateInfo
VkShaderModuleCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
ShaderModuleCreateInfoBuilder
Builder for ShaderModuleCreateInfo with lifetime-tied pNext safety.
ShaderModuleIdentifierEXT
VkShaderModuleIdentifierEXT Provided by VK_EXT_shader_module_identifier. Returned only*, filled by Vulkan, not constructed by the application.
ShaderModuleIdentifierEXTBuilder
Builder for ShaderModuleIdentifierEXT with lifetime-tied pNext safety.
ShaderModuleValidationCacheCreateInfoEXT
VkShaderModuleValidationCacheCreateInfoEXT Provided by VK_EXT_validation_cache.
ShaderModuleValidationCacheCreateInfoEXTBuilder
Builder for ShaderModuleValidationCacheCreateInfoEXT with lifetime-tied pNext safety.
ShaderResourceUsageAMD
VkShaderResourceUsageAMD Provided by VK_AMD_shader_info. Returned only*, filled by Vulkan, not constructed by the application.
ShaderResourceUsageAMDBuilder
Builder for ShaderResourceUsageAMD.
ShaderStageFlagBits
VkShaderStageFlagBits
ShaderStatisticsInfoAMD
VkShaderStatisticsInfoAMD Provided by VK_AMD_shader_info. Returned only*, filled by Vulkan, not constructed by the application.
ShaderStatisticsInfoAMDBuilder
Builder for ShaderStatisticsInfoAMD.
ShadingRatePaletteEntryNV
VkShadingRatePaletteEntryNV
ShadingRatePaletteNV
VkShadingRatePaletteNV Provided by VK_NV_shading_rate_image.
ShadingRatePaletteNVBuilder
Builder for ShadingRatePaletteNV.
SharedPresentSurfaceCapabilitiesKHR
VkSharedPresentSurfaceCapabilitiesKHR Provided by VK_KHR_shared_presentable_image. Returned only*, filled by Vulkan, not constructed by the application.
SharedPresentSurfaceCapabilitiesKHRBuilder
Builder for SharedPresentSurfaceCapabilitiesKHR with lifetime-tied pNext safety.
SharingMode
VkSharingMode
SparseBufferMemoryBindInfo
VkSparseBufferMemoryBindInfo Provided by VK_BASE_VERSION_1_0.
SparseBufferMemoryBindInfoBuilder
Builder for SparseBufferMemoryBindInfo.
SparseImageFormatFlagBits
VkSparseImageFormatFlagBits
SparseImageFormatProperties
VkSparseImageFormatProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
SparseImageFormatProperties2
VkSparseImageFormatProperties2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
SparseImageFormatProperties2Builder
Builder for SparseImageFormatProperties2 with lifetime-tied pNext safety.
SparseImageFormatPropertiesBuilder
Builder for SparseImageFormatProperties.
SparseImageMemoryBind
VkSparseImageMemoryBind Provided by VK_BASE_VERSION_1_0.
SparseImageMemoryBindBuilder
Builder for SparseImageMemoryBind.
SparseImageMemoryBindInfo
VkSparseImageMemoryBindInfo Provided by VK_BASE_VERSION_1_0.
SparseImageMemoryBindInfoBuilder
Builder for SparseImageMemoryBindInfo.
SparseImageMemoryRequirements
VkSparseImageMemoryRequirements Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
SparseImageMemoryRequirements2
VkSparseImageMemoryRequirements2 Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
SparseImageMemoryRequirements2Builder
Builder for SparseImageMemoryRequirements2 with lifetime-tied pNext safety.
SparseImageMemoryRequirementsBuilder
Builder for SparseImageMemoryRequirements.
SparseImageOpaqueMemoryBindInfo
VkSparseImageOpaqueMemoryBindInfo Provided by VK_BASE_VERSION_1_0.
SparseImageOpaqueMemoryBindInfoBuilder
Builder for SparseImageOpaqueMemoryBindInfo.
SparseMemoryBind
VkSparseMemoryBind Provided by VK_BASE_VERSION_1_0.
SparseMemoryBindBuilder
Builder for SparseMemoryBind.
SparseMemoryBindFlagBits
VkSparseMemoryBindFlagBits
SpecializationInfo
VkSpecializationInfo Provided by VK_COMPUTE_VERSION_1_0.
SpecializationInfoBuilder
Builder for SpecializationInfo.
SpecializationMapEntry
VkSpecializationMapEntry Provided by VK_COMPUTE_VERSION_1_0.
SpecializationMapEntryBuilder
Builder for SpecializationMapEntry.
SpirvResourceTypeFlagBitsEXT
VkSpirvResourceTypeFlagBitsEXT
StdVideoAV1Level
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StdVideoAV1Profile
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StdVideoAV1SequenceHeader
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoDecodeAV1PictureInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoDecodeAV1ReferenceInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoDecodeH264PictureInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoDecodeH264ReferenceInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoDecodeH265PictureInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoDecodeH265ReferenceInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoDecodeVP9PictureInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeAV1DecoderModelInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeAV1OperatingPointInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeAV1PictureInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeAV1ReferenceInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeH264PictureInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeH264ReferenceInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeH264SliceHeader
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeH265PictureInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeH265ReferenceInfo
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoEncodeH265SliceSegmentHeader
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoH264LevelIdc
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StdVideoH264PictureParameterSet
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoH264ProfileIdc
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StdVideoH264SequenceParameterSet
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoH265LevelIdc
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StdVideoH265PictureParameterSet
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoH265ProfileIdc
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StdVideoH265SequenceParameterSet
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoH265VideoParameterSet
Opaque video codec type (defined in vulkan_video_codec headers).
StdVideoVP9Level
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StdVideoVP9Profile
Video codec enum type (C int32_t, defined in vulkan_video_codec headers).
StencilFaceFlagBits
VkStencilFaceFlagBits
StencilOp
VkStencilOp
StencilOpState
VkStencilOpState Provided by VK_GRAPHICS_VERSION_1_0.
StencilOpStateBuilder
Builder for StencilOpState.
StreamDescriptorSurfaceCreateInfoGGP
VkStreamDescriptorSurfaceCreateInfoGGP Provided by VK_GGP_stream_descriptor_surface.
StreamDescriptorSurfaceCreateInfoGGPBuilder
Builder for StreamDescriptorSurfaceCreateInfoGGP with lifetime-tied pNext safety.
StridedDeviceAddressNV
VkStridedDeviceAddressNV Provided by VK_NV_cluster_acceleration_structure.
StridedDeviceAddressNVBuilder
Builder for StridedDeviceAddressNV.
StridedDeviceAddressRangeKHR
VkStridedDeviceAddressRangeKHR Provided by VK_KHR_device_address_commands.
StridedDeviceAddressRangeKHRBuilder
Builder for StridedDeviceAddressRangeKHR.
StridedDeviceAddressRegionKHR
VkStridedDeviceAddressRegionKHR Provided by VK_KHR_ray_tracing_pipeline.
StridedDeviceAddressRegionKHRBuilder
Builder for StridedDeviceAddressRegionKHR.
StringArray
A fixed-size array containing a null-terminated C string.
StructureType
VkStructureType
SubgroupFeatureFlagBits
VkSubgroupFeatureFlagBits
SubmitFlagBits
VkSubmitFlagBits
SubmitInfo
VkSubmitInfo Provided by VK_BASE_VERSION_1_0.
SubmitInfo2
VkSubmitInfo2 Provided by VK_BASE_VERSION_1_3.
SubmitInfo2Builder
Builder for SubmitInfo2 with lifetime-tied pNext safety.
SubmitInfoBuilder
Builder for SubmitInfo with lifetime-tied pNext safety.
SubpassBeginInfo
VkSubpassBeginInfo Provided by VK_GRAPHICS_VERSION_1_2.
SubpassBeginInfoBuilder
Builder for SubpassBeginInfo with lifetime-tied pNext safety.
SubpassContents
VkSubpassContents
SubpassDependency
VkSubpassDependency Provided by VK_GRAPHICS_VERSION_1_0.
SubpassDependency2
VkSubpassDependency2 Provided by VK_GRAPHICS_VERSION_1_2.
SubpassDependency2Builder
Builder for SubpassDependency2 with lifetime-tied pNext safety.
SubpassDependencyBuilder
Builder for SubpassDependency.
SubpassDescription
VkSubpassDescription Provided by VK_GRAPHICS_VERSION_1_0.
SubpassDescription2
VkSubpassDescription2 Provided by VK_GRAPHICS_VERSION_1_2.
SubpassDescription2Builder
Builder for SubpassDescription2 with lifetime-tied pNext safety.
SubpassDescriptionBuilder
Builder for SubpassDescription.
SubpassDescriptionDepthStencilResolve
VkSubpassDescriptionDepthStencilResolve Provided by VK_GRAPHICS_VERSION_1_2.
SubpassDescriptionDepthStencilResolveBuilder
Builder for SubpassDescriptionDepthStencilResolve with lifetime-tied pNext safety.
SubpassDescriptionFlagBits
VkSubpassDescriptionFlagBits
SubpassEndInfo
VkSubpassEndInfo Provided by VK_GRAPHICS_VERSION_1_2.
SubpassEndInfoBuilder
Builder for SubpassEndInfo with lifetime-tied pNext safety.
SubpassMergeStatusEXT
VkSubpassMergeStatusEXT
SubpassResolvePerformanceQueryEXT
VkSubpassResolvePerformanceQueryEXT Provided by VK_EXT_multisampled_render_to_single_sampled. Returned only*, filled by Vulkan, not constructed by the application.
SubpassResolvePerformanceQueryEXTBuilder
Builder for SubpassResolvePerformanceQueryEXT with lifetime-tied pNext safety.
SubpassSampleLocationsEXT
VkSubpassSampleLocationsEXT Provided by VK_EXT_sample_locations.
SubpassSampleLocationsEXTBuilder
Builder for SubpassSampleLocationsEXT.
SubpassShadingPipelineCreateInfoHUAWEI
VkSubpassShadingPipelineCreateInfoHUAWEI Provided by VK_HUAWEI_subpass_shading.
SubpassShadingPipelineCreateInfoHUAWEIBuilder
Builder for SubpassShadingPipelineCreateInfoHUAWEI with lifetime-tied pNext safety.
SubresourceHostMemcpySize
VkSubresourceHostMemcpySize Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
SubresourceHostMemcpySizeBuilder
Builder for SubresourceHostMemcpySize with lifetime-tied pNext safety.
SubresourceLayout
VkSubresourceLayout Provided by VK_BASE_VERSION_1_0.
SubresourceLayout2
VkSubresourceLayout2 Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
SubresourceLayout2Builder
Builder for SubresourceLayout2 with lifetime-tied pNext safety.
SubresourceLayoutBuilder
Builder for SubresourceLayout.
SubsampledImageFormatPropertiesEXT
VkSubsampledImageFormatPropertiesEXT Provided by VK_EXT_descriptor_heap.
SubsampledImageFormatPropertiesEXTBuilder
Builder for SubsampledImageFormatPropertiesEXT with lifetime-tied pNext safety.
SurfaceCapabilities2EXT
VkSurfaceCapabilities2EXT Provided by VK_EXT_display_surface_counter. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilities2EXTBuilder
Builder for SurfaceCapabilities2EXT with lifetime-tied pNext safety.
SurfaceCapabilities2KHR
VkSurfaceCapabilities2KHR Provided by VK_KHR_get_surface_capabilities2. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilities2KHRBuilder
Builder for SurfaceCapabilities2KHR with lifetime-tied pNext safety.
SurfaceCapabilitiesFullScreenExclusiveEXT
VkSurfaceCapabilitiesFullScreenExclusiveEXT Provided by VK_EXT_full_screen_exclusive. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilitiesFullScreenExclusiveEXTBuilder
Builder for SurfaceCapabilitiesFullScreenExclusiveEXT with lifetime-tied pNext safety.
SurfaceCapabilitiesKHR
VkSurfaceCapabilitiesKHR Provided by VK_KHR_surface. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilitiesKHRBuilder
Builder for SurfaceCapabilitiesKHR.
SurfaceCapabilitiesPresentBarrierNV
VkSurfaceCapabilitiesPresentBarrierNV Provided by VK_NV_present_barrier. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilitiesPresentBarrierNVBuilder
Builder for SurfaceCapabilitiesPresentBarrierNV with lifetime-tied pNext safety.
SurfaceCapabilitiesPresentId2KHR
VkSurfaceCapabilitiesPresentId2KHR Provided by VK_KHR_present_id2.
SurfaceCapabilitiesPresentId2KHRBuilder
Builder for SurfaceCapabilitiesPresentId2KHR with lifetime-tied pNext safety.
SurfaceCapabilitiesPresentWait2KHR
VkSurfaceCapabilitiesPresentWait2KHR Provided by VK_KHR_present_wait2.
SurfaceCapabilitiesPresentWait2KHRBuilder
Builder for SurfaceCapabilitiesPresentWait2KHR with lifetime-tied pNext safety.
SurfaceCounterFlagBitsEXT
VkSurfaceCounterFlagBitsEXT
SurfaceCreateInfoOHOS
VkSurfaceCreateInfoOHOS Provided by VK_OHOS_surface.
SurfaceCreateInfoOHOSBuilder
Builder for SurfaceCreateInfoOHOS with lifetime-tied pNext safety.
SurfaceFormat2KHR
VkSurfaceFormat2KHR Provided by VK_KHR_get_surface_capabilities2. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceFormat2KHRBuilder
Builder for SurfaceFormat2KHR with lifetime-tied pNext safety.
SurfaceFormatKHR
VkSurfaceFormatKHR Provided by VK_KHR_surface. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceFormatKHRBuilder
Builder for SurfaceFormatKHR.
SurfaceFullScreenExclusiveInfoEXT
VkSurfaceFullScreenExclusiveInfoEXT Provided by VK_EXT_full_screen_exclusive.
SurfaceFullScreenExclusiveInfoEXTBuilder
Builder for SurfaceFullScreenExclusiveInfoEXT with lifetime-tied pNext safety.
SurfaceFullScreenExclusiveWin32InfoEXT
VkSurfaceFullScreenExclusiveWin32InfoEXT Provided by VK_EXT_full_screen_exclusive.
SurfaceFullScreenExclusiveWin32InfoEXTBuilder
Builder for SurfaceFullScreenExclusiveWin32InfoEXT with lifetime-tied pNext safety.
SurfaceKHR
VkSurfaceKHR
SurfacePresentModeCompatibilityKHR
VkSurfacePresentModeCompatibilityKHR Provided by VK_KHR_surface_maintenance1.
SurfacePresentModeCompatibilityKHRBuilder
Builder for SurfacePresentModeCompatibilityKHR with lifetime-tied pNext safety.
SurfacePresentModeKHR
VkSurfacePresentModeKHR Provided by VK_KHR_surface_maintenance1.
SurfacePresentModeKHRBuilder
Builder for SurfacePresentModeKHR with lifetime-tied pNext safety.
SurfacePresentScalingCapabilitiesKHR
VkSurfacePresentScalingCapabilitiesKHR Provided by VK_KHR_surface_maintenance1.
SurfacePresentScalingCapabilitiesKHRBuilder
Builder for SurfacePresentScalingCapabilitiesKHR with lifetime-tied pNext safety.
SurfaceProtectedCapabilitiesKHR
VkSurfaceProtectedCapabilitiesKHR Provided by VK_KHR_surface_protected_capabilities. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceProtectedCapabilitiesKHRBuilder
Builder for SurfaceProtectedCapabilitiesKHR with lifetime-tied pNext safety.
SurfaceTransformFlagBitsKHR
VkSurfaceTransformFlagBitsKHR
SwapchainCalibratedTimestampInfoEXT
VkSwapchainCalibratedTimestampInfoEXT Provided by VK_EXT_present_timing.
SwapchainCalibratedTimestampInfoEXTBuilder
Builder for SwapchainCalibratedTimestampInfoEXT with lifetime-tied pNext safety.
SwapchainCounterCreateInfoEXT
VkSwapchainCounterCreateInfoEXT Provided by VK_EXT_display_control.
SwapchainCounterCreateInfoEXTBuilder
Builder for SwapchainCounterCreateInfoEXT with lifetime-tied pNext safety.
SwapchainCreateFlagBitsKHR
VkSwapchainCreateFlagBitsKHR
SwapchainCreateInfoKHR
VkSwapchainCreateInfoKHR Provided by VK_KHR_swapchain.
SwapchainCreateInfoKHRBuilder
Builder for SwapchainCreateInfoKHR with lifetime-tied pNext safety.
SwapchainDisplayNativeHdrCreateInfoAMD
VkSwapchainDisplayNativeHdrCreateInfoAMD Provided by VK_AMD_display_native_hdr.
SwapchainDisplayNativeHdrCreateInfoAMDBuilder
Builder for SwapchainDisplayNativeHdrCreateInfoAMD with lifetime-tied pNext safety.
SwapchainImageCreateInfoANDROID
VkSwapchainImageCreateInfoANDROID
SwapchainImageCreateInfoANDROIDBuilder
Builder for SwapchainImageCreateInfoANDROID with lifetime-tied pNext safety.
SwapchainImageCreateInfoOHOS
VkSwapchainImageCreateInfoOHOS
SwapchainImageCreateInfoOHOSBuilder
Builder for SwapchainImageCreateInfoOHOS with lifetime-tied pNext safety.
SwapchainImageUsageFlagBitsANDROID
VkSwapchainImageUsageFlagBitsANDROID
SwapchainImageUsageFlagBitsOHOS
VkSwapchainImageUsageFlagBitsOHOS
SwapchainKHR
VkSwapchainKHR
SwapchainLatencyCreateInfoNV
VkSwapchainLatencyCreateInfoNV Provided by VK_NV_low_latency2.
SwapchainLatencyCreateInfoNVBuilder
Builder for SwapchainLatencyCreateInfoNV with lifetime-tied pNext safety.
SwapchainPresentBarrierCreateInfoNV
VkSwapchainPresentBarrierCreateInfoNV Provided by VK_NV_present_barrier.
SwapchainPresentBarrierCreateInfoNVBuilder
Builder for SwapchainPresentBarrierCreateInfoNV with lifetime-tied pNext safety.
SwapchainPresentFenceInfoKHR
VkSwapchainPresentFenceInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainPresentFenceInfoKHRBuilder
Builder for SwapchainPresentFenceInfoKHR with lifetime-tied pNext safety.
SwapchainPresentModeInfoKHR
VkSwapchainPresentModeInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainPresentModeInfoKHRBuilder
Builder for SwapchainPresentModeInfoKHR with lifetime-tied pNext safety.
SwapchainPresentModesCreateInfoKHR
VkSwapchainPresentModesCreateInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainPresentModesCreateInfoKHRBuilder
Builder for SwapchainPresentModesCreateInfoKHR with lifetime-tied pNext safety.
SwapchainPresentScalingCreateInfoKHR
VkSwapchainPresentScalingCreateInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainPresentScalingCreateInfoKHRBuilder
Builder for SwapchainPresentScalingCreateInfoKHR with lifetime-tied pNext safety.
SwapchainTimeDomainPropertiesEXT
VkSwapchainTimeDomainPropertiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
SwapchainTimeDomainPropertiesEXTBuilder
Builder for SwapchainTimeDomainPropertiesEXT with lifetime-tied pNext safety.
SwapchainTimingPropertiesEXT
VkSwapchainTimingPropertiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
SwapchainTimingPropertiesEXTBuilder
Builder for SwapchainTimingPropertiesEXT with lifetime-tied pNext safety.
SysmemColorSpaceFUCHSIA
VkSysmemColorSpaceFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
SysmemColorSpaceFUCHSIABuilder
Builder for SysmemColorSpaceFUCHSIA with lifetime-tied pNext safety.
SystemAllocationScope
VkSystemAllocationScope
TensorARM
VkTensorARM
TensorCaptureDescriptorDataInfoARM
VkTensorCaptureDescriptorDataInfoARM Provided by VK_ARM_tensors.
TensorCaptureDescriptorDataInfoARMBuilder
Builder for TensorCaptureDescriptorDataInfoARM with lifetime-tied pNext safety.
TensorCopyARM
VkTensorCopyARM Provided by VK_ARM_tensors.
TensorCopyARMBuilder
Builder for TensorCopyARM with lifetime-tied pNext safety.
TensorCreateFlagBitsARM
VkTensorCreateFlagBitsARM
TensorCreateInfoARM
VkTensorCreateInfoARM Provided by VK_ARM_tensors.
TensorCreateInfoARMBuilder
Builder for TensorCreateInfoARM with lifetime-tied pNext safety.
TensorDependencyInfoARM
VkTensorDependencyInfoARM Provided by VK_ARM_tensors.
TensorDependencyInfoARMBuilder
Builder for TensorDependencyInfoARM with lifetime-tied pNext safety.
TensorDescriptionARM
VkTensorDescriptionARM Provided by VK_ARM_tensors.
TensorDescriptionARMBuilder
Builder for TensorDescriptionARM with lifetime-tied pNext safety.
TensorFormatPropertiesARM
VkTensorFormatPropertiesARM Provided by VK_ARM_tensors. Returned only*, filled by Vulkan, not constructed by the application.
TensorFormatPropertiesARMBuilder
Builder for TensorFormatPropertiesARM with lifetime-tied pNext safety.
TensorMemoryBarrierARM
VkTensorMemoryBarrierARM Provided by VK_ARM_tensors.
TensorMemoryBarrierARMBuilder
Builder for TensorMemoryBarrierARM with lifetime-tied pNext safety.
TensorMemoryRequirementsInfoARM
VkTensorMemoryRequirementsInfoARM Provided by VK_ARM_tensors.
TensorMemoryRequirementsInfoARMBuilder
Builder for TensorMemoryRequirementsInfoARM with lifetime-tied pNext safety.
TensorTilingARM
VkTensorTilingARM
TensorUsageFlagBitsARM
VkTensorUsageFlagBitsARM
TensorViewARM
VkTensorViewARM
TensorViewCaptureDescriptorDataInfoARM
VkTensorViewCaptureDescriptorDataInfoARM Provided by VK_ARM_tensors.
TensorViewCaptureDescriptorDataInfoARMBuilder
Builder for TensorViewCaptureDescriptorDataInfoARM with lifetime-tied pNext safety.
TensorViewCreateFlagBitsARM
VkTensorViewCreateFlagBitsARM
TensorViewCreateInfoARM
VkTensorViewCreateInfoARM Provided by VK_EXT_descriptor_heap.
TensorViewCreateInfoARMBuilder
Builder for TensorViewCreateInfoARM with lifetime-tied pNext safety.
TessellationDomainOrigin
VkTessellationDomainOrigin
TexelBufferDescriptorInfoEXT
VkTexelBufferDescriptorInfoEXT Provided by VK_EXT_descriptor_heap.
TexelBufferDescriptorInfoEXTBuilder
Builder for TexelBufferDescriptorInfoEXT with lifetime-tied pNext safety.
TextureLODGatherFormatPropertiesAMD
VkTextureLODGatherFormatPropertiesAMD Provided by VK_AMD_texture_gather_bias_lod. Returned only*, filled by Vulkan, not constructed by the application.
TextureLODGatherFormatPropertiesAMDBuilder
Builder for TextureLODGatherFormatPropertiesAMD with lifetime-tied pNext safety.
TileMemoryBindInfoQCOM
VkTileMemoryBindInfoQCOM Provided by VK_QCOM_tile_memory_heap.
TileMemoryBindInfoQCOMBuilder
Builder for TileMemoryBindInfoQCOM with lifetime-tied pNext safety.
TileMemoryRequirementsQCOM
VkTileMemoryRequirementsQCOM Provided by VK_QCOM_tile_memory_heap.
TileMemoryRequirementsQCOMBuilder
Builder for TileMemoryRequirementsQCOM with lifetime-tied pNext safety.
TileMemorySizeInfoQCOM
VkTileMemorySizeInfoQCOM Provided by VK_QCOM_tile_memory_heap.
TileMemorySizeInfoQCOMBuilder
Builder for TileMemorySizeInfoQCOM with lifetime-tied pNext safety.
TilePropertiesQCOM
VkTilePropertiesQCOM Provided by VK_QCOM_tile_properties.
TilePropertiesQCOMBuilder
Builder for TilePropertiesQCOM with lifetime-tied pNext safety.
TileShadingRenderPassFlagBitsQCOM
VkTileShadingRenderPassFlagBitsQCOM
TimeDomainKHR
VkTimeDomainKHR
TimelineSemaphoreSubmitInfo
VkTimelineSemaphoreSubmitInfo Provided by VK_BASE_VERSION_1_2.
TimelineSemaphoreSubmitInfoBuilder
Builder for TimelineSemaphoreSubmitInfo with lifetime-tied pNext safety.
ToolPurposeFlagBits
VkToolPurposeFlagBits
TraceRaysIndirectCommand2KHR
VkTraceRaysIndirectCommand2KHR Provided by VK_KHR_ray_tracing_maintenance1.
TraceRaysIndirectCommand2KHRBuilder
Builder for TraceRaysIndirectCommand2KHR.
TraceRaysIndirectCommandKHR
VkTraceRaysIndirectCommandKHR Provided by VK_KHR_ray_tracing_pipeline.
TraceRaysIndirectCommandKHRBuilder
Builder for TraceRaysIndirectCommandKHR.
TransformMatrixKHR
VkTransformMatrixKHR Provided by VK_KHR_acceleration_structure.
TransformMatrixKHRBuilder
Builder for TransformMatrixKHR.
UbmSurfaceCreateInfoSEC
VkUbmSurfaceCreateInfoSEC Provided by VK_SEC_ubm_surface.
UbmSurfaceCreateInfoSECBuilder
Builder for UbmSurfaceCreateInfoSEC with lifetime-tied pNext safety.
ValidationCacheCreateInfoEXT
VkValidationCacheCreateInfoEXT Provided by VK_EXT_validation_cache.
ValidationCacheCreateInfoEXTBuilder
Builder for ValidationCacheCreateInfoEXT with lifetime-tied pNext safety.
ValidationCacheEXT
VkValidationCacheEXT
ValidationCacheHeaderVersionEXT
VkValidationCacheHeaderVersionEXT
ValidationCheckEXT
VkValidationCheckEXT
ValidationFeatureDisableEXT
VkValidationFeatureDisableEXT
ValidationFeatureEnableEXT
VkValidationFeatureEnableEXT
ValidationFeaturesEXT
VkValidationFeaturesEXT Provided by VK_EXT_validation_features.
ValidationFeaturesEXTBuilder
Builder for ValidationFeaturesEXT with lifetime-tied pNext safety.
ValidationFlagsEXT
VkValidationFlagsEXT Provided by VK_EXT_validation_flags.
ValidationFlagsEXTBuilder
Builder for ValidationFlagsEXT with lifetime-tied pNext safety.
VendorId
VkVendorId
VertexInputAttributeDescription
VkVertexInputAttributeDescription Provided by VK_GRAPHICS_VERSION_1_0.
VertexInputAttributeDescription2EXT
VkVertexInputAttributeDescription2EXT Provided by VK_EXT_vertex_input_dynamic_state.
VertexInputAttributeDescription2EXTBuilder
Builder for VertexInputAttributeDescription2EXT with lifetime-tied pNext safety.
VertexInputAttributeDescriptionBuilder
Builder for VertexInputAttributeDescription.
VertexInputBindingDescription
VkVertexInputBindingDescription Provided by VK_GRAPHICS_VERSION_1_0.
VertexInputBindingDescription2EXT
VkVertexInputBindingDescription2EXT Provided by VK_EXT_vertex_input_dynamic_state.
VertexInputBindingDescription2EXTBuilder
Builder for VertexInputBindingDescription2EXT with lifetime-tied pNext safety.
VertexInputBindingDescriptionBuilder
Builder for VertexInputBindingDescription.
VertexInputBindingDivisorDescription
VkVertexInputBindingDivisorDescription Provided by VK_GRAPHICS_VERSION_1_4.
VertexInputBindingDivisorDescriptionBuilder
Builder for VertexInputBindingDivisorDescription.
VertexInputRate
VkVertexInputRate
ViSurfaceCreateInfoNN
VkViSurfaceCreateInfoNN Provided by VK_NN_vi_surface.
ViSurfaceCreateInfoNNBuilder
Builder for ViSurfaceCreateInfoNN with lifetime-tied pNext safety.
VideoBeginCodingInfoKHR
VkVideoBeginCodingInfoKHR Provided by VK_KHR_video_queue.
VideoBeginCodingInfoKHRBuilder
Builder for VideoBeginCodingInfoKHR with lifetime-tied pNext safety.
VideoCapabilitiesKHR
VkVideoCapabilitiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoCapabilitiesKHRBuilder
Builder for VideoCapabilitiesKHR with lifetime-tied pNext safety.
VideoCapabilityFlagBitsKHR
VkVideoCapabilityFlagBitsKHR
VideoChromaSubsamplingFlagBitsKHR
VkVideoChromaSubsamplingFlagBitsKHR
VideoCodecOperationFlagBitsKHR
VkVideoCodecOperationFlagBitsKHR
VideoCodingControlFlagBitsKHR
VkVideoCodingControlFlagBitsKHR
VideoCodingControlInfoKHR
VkVideoCodingControlInfoKHR Provided by VK_KHR_video_queue.
VideoCodingControlInfoKHRBuilder
Builder for VideoCodingControlInfoKHR with lifetime-tied pNext safety.
VideoComponentBitDepthFlagBitsKHR
VkVideoComponentBitDepthFlagBitsKHR
VideoDecodeAV1CapabilitiesKHR
VkVideoDecodeAV1CapabilitiesKHR Provided by VK_KHR_video_decode_av1. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeAV1CapabilitiesKHRBuilder
Builder for VideoDecodeAV1CapabilitiesKHR with lifetime-tied pNext safety.
VideoDecodeAV1DpbSlotInfoKHR
VkVideoDecodeAV1DpbSlotInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeAV1DpbSlotInfoKHRBuilder
Builder for VideoDecodeAV1DpbSlotInfoKHR with lifetime-tied pNext safety.
VideoDecodeAV1InlineSessionParametersInfoKHR
VkVideoDecodeAV1InlineSessionParametersInfoKHR Provided by VK_KHR_video_maintenance2.
VideoDecodeAV1InlineSessionParametersInfoKHRBuilder
Builder for VideoDecodeAV1InlineSessionParametersInfoKHR with lifetime-tied pNext safety.
VideoDecodeAV1PictureInfoKHR
VkVideoDecodeAV1PictureInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeAV1PictureInfoKHRBuilder
Builder for VideoDecodeAV1PictureInfoKHR with lifetime-tied pNext safety.
VideoDecodeAV1ProfileInfoKHR
VkVideoDecodeAV1ProfileInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeAV1ProfileInfoKHRBuilder
Builder for VideoDecodeAV1ProfileInfoKHR with lifetime-tied pNext safety.
VideoDecodeAV1SessionParametersCreateInfoKHR
VkVideoDecodeAV1SessionParametersCreateInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeAV1SessionParametersCreateInfoKHRBuilder
Builder for VideoDecodeAV1SessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoDecodeCapabilitiesKHR
VkVideoDecodeCapabilitiesKHR Provided by VK_KHR_video_decode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeCapabilitiesKHRBuilder
Builder for VideoDecodeCapabilitiesKHR with lifetime-tied pNext safety.
VideoDecodeCapabilityFlagBitsKHR
VkVideoDecodeCapabilityFlagBitsKHR
VideoDecodeH264CapabilitiesKHR
VkVideoDecodeH264CapabilitiesKHR Provided by VK_KHR_video_decode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeH264CapabilitiesKHRBuilder
Builder for VideoDecodeH264CapabilitiesKHR with lifetime-tied pNext safety.
VideoDecodeH264DpbSlotInfoKHR
VkVideoDecodeH264DpbSlotInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264DpbSlotInfoKHRBuilder
Builder for VideoDecodeH264DpbSlotInfoKHR with lifetime-tied pNext safety.
VideoDecodeH264InlineSessionParametersInfoKHR
VkVideoDecodeH264InlineSessionParametersInfoKHR Provided by VK_KHR_video_maintenance2.
VideoDecodeH264InlineSessionParametersInfoKHRBuilder
Builder for VideoDecodeH264InlineSessionParametersInfoKHR with lifetime-tied pNext safety.
VideoDecodeH264PictureInfoKHR
VkVideoDecodeH264PictureInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264PictureInfoKHRBuilder
Builder for VideoDecodeH264PictureInfoKHR with lifetime-tied pNext safety.
VideoDecodeH264PictureLayoutFlagBitsKHR
VkVideoDecodeH264PictureLayoutFlagBitsKHR
VideoDecodeH264ProfileInfoKHR
VkVideoDecodeH264ProfileInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264ProfileInfoKHRBuilder
Builder for VideoDecodeH264ProfileInfoKHR with lifetime-tied pNext safety.
VideoDecodeH264SessionParametersAddInfoKHR
VkVideoDecodeH264SessionParametersAddInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264SessionParametersAddInfoKHRBuilder
Builder for VideoDecodeH264SessionParametersAddInfoKHR with lifetime-tied pNext safety.
VideoDecodeH264SessionParametersCreateInfoKHR
VkVideoDecodeH264SessionParametersCreateInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264SessionParametersCreateInfoKHRBuilder
Builder for VideoDecodeH264SessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoDecodeH265CapabilitiesKHR
VkVideoDecodeH265CapabilitiesKHR Provided by VK_KHR_video_decode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeH265CapabilitiesKHRBuilder
Builder for VideoDecodeH265CapabilitiesKHR with lifetime-tied pNext safety.
VideoDecodeH265DpbSlotInfoKHR
VkVideoDecodeH265DpbSlotInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265DpbSlotInfoKHRBuilder
Builder for VideoDecodeH265DpbSlotInfoKHR with lifetime-tied pNext safety.
VideoDecodeH265InlineSessionParametersInfoKHR
VkVideoDecodeH265InlineSessionParametersInfoKHR Provided by VK_KHR_video_maintenance2.
VideoDecodeH265InlineSessionParametersInfoKHRBuilder
Builder for VideoDecodeH265InlineSessionParametersInfoKHR with lifetime-tied pNext safety.
VideoDecodeH265PictureInfoKHR
VkVideoDecodeH265PictureInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265PictureInfoKHRBuilder
Builder for VideoDecodeH265PictureInfoKHR with lifetime-tied pNext safety.
VideoDecodeH265ProfileInfoKHR
VkVideoDecodeH265ProfileInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265ProfileInfoKHRBuilder
Builder for VideoDecodeH265ProfileInfoKHR with lifetime-tied pNext safety.
VideoDecodeH265SessionParametersAddInfoKHR
VkVideoDecodeH265SessionParametersAddInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265SessionParametersAddInfoKHRBuilder
Builder for VideoDecodeH265SessionParametersAddInfoKHR with lifetime-tied pNext safety.
VideoDecodeH265SessionParametersCreateInfoKHR
VkVideoDecodeH265SessionParametersCreateInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265SessionParametersCreateInfoKHRBuilder
Builder for VideoDecodeH265SessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoDecodeInfoKHR
VkVideoDecodeInfoKHR Provided by VK_KHR_video_decode_queue.
VideoDecodeInfoKHRBuilder
Builder for VideoDecodeInfoKHR with lifetime-tied pNext safety.
VideoDecodeUsageFlagBitsKHR
VkVideoDecodeUsageFlagBitsKHR
VideoDecodeUsageInfoKHR
VkVideoDecodeUsageInfoKHR Provided by VK_KHR_video_decode_queue.
VideoDecodeUsageInfoKHRBuilder
Builder for VideoDecodeUsageInfoKHR with lifetime-tied pNext safety.
VideoDecodeVP9CapabilitiesKHR
VkVideoDecodeVP9CapabilitiesKHR Provided by VK_KHR_video_decode_vp9. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeVP9CapabilitiesKHRBuilder
Builder for VideoDecodeVP9CapabilitiesKHR with lifetime-tied pNext safety.
VideoDecodeVP9PictureInfoKHR
VkVideoDecodeVP9PictureInfoKHR Provided by VK_KHR_video_decode_vp9.
VideoDecodeVP9PictureInfoKHRBuilder
Builder for VideoDecodeVP9PictureInfoKHR with lifetime-tied pNext safety.
VideoDecodeVP9ProfileInfoKHR
VkVideoDecodeVP9ProfileInfoKHR Provided by VK_KHR_video_decode_vp9.
VideoDecodeVP9ProfileInfoKHRBuilder
Builder for VideoDecodeVP9ProfileInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1CapabilitiesKHR
VkVideoEncodeAV1CapabilitiesKHR Provided by VK_KHR_video_encode_av1. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeAV1CapabilitiesKHRBuilder
Builder for VideoEncodeAV1CapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeAV1CapabilityFlagBitsKHR
VkVideoEncodeAV1CapabilityFlagBitsKHR
VideoEncodeAV1DpbSlotInfoKHR
VkVideoEncodeAV1DpbSlotInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1DpbSlotInfoKHRBuilder
Builder for VideoEncodeAV1DpbSlotInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1FrameSizeKHR
VkVideoEncodeAV1FrameSizeKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1FrameSizeKHRBuilder
Builder for VideoEncodeAV1FrameSizeKHR.
VideoEncodeAV1GopRemainingFrameInfoKHR
VkVideoEncodeAV1GopRemainingFrameInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1GopRemainingFrameInfoKHRBuilder
Builder for VideoEncodeAV1GopRemainingFrameInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1PictureInfoKHR
VkVideoEncodeAV1PictureInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1PictureInfoKHRBuilder
Builder for VideoEncodeAV1PictureInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1PredictionModeKHR
VkVideoEncodeAV1PredictionModeKHR
VideoEncodeAV1ProfileInfoKHR
VkVideoEncodeAV1ProfileInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1ProfileInfoKHRBuilder
Builder for VideoEncodeAV1ProfileInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1QIndexKHR
VkVideoEncodeAV1QIndexKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1QIndexKHRBuilder
Builder for VideoEncodeAV1QIndexKHR.
VideoEncodeAV1QualityLevelPropertiesKHR
VkVideoEncodeAV1QualityLevelPropertiesKHR Provided by VK_KHR_video_encode_av1. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeAV1QualityLevelPropertiesKHRBuilder
Builder for VideoEncodeAV1QualityLevelPropertiesKHR with lifetime-tied pNext safety.
VideoEncodeAV1QuantizationMapCapabilitiesKHR
VkVideoEncodeAV1QuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeAV1QuantizationMapCapabilitiesKHRBuilder
Builder for VideoEncodeAV1QuantizationMapCapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeAV1RateControlFlagBitsKHR
VkVideoEncodeAV1RateControlFlagBitsKHR
VideoEncodeAV1RateControlGroupKHR
VkVideoEncodeAV1RateControlGroupKHR
VideoEncodeAV1RateControlInfoKHR
VkVideoEncodeAV1RateControlInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1RateControlInfoKHRBuilder
Builder for VideoEncodeAV1RateControlInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1RateControlLayerInfoKHR
VkVideoEncodeAV1RateControlLayerInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1RateControlLayerInfoKHRBuilder
Builder for VideoEncodeAV1RateControlLayerInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1SessionCreateInfoKHR
VkVideoEncodeAV1SessionCreateInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1SessionCreateInfoKHRBuilder
Builder for VideoEncodeAV1SessionCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1SessionParametersCreateInfoKHR
VkVideoEncodeAV1SessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1SessionParametersCreateInfoKHRBuilder
Builder for VideoEncodeAV1SessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeAV1StdFlagBitsKHR
VkVideoEncodeAV1StdFlagBitsKHR
VideoEncodeAV1SuperblockSizeFlagBitsKHR
VkVideoEncodeAV1SuperblockSizeFlagBitsKHR
VideoEncodeCapabilitiesKHR
VkVideoEncodeCapabilitiesKHR Provided by VK_KHR_video_encode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeCapabilitiesKHRBuilder
Builder for VideoEncodeCapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeCapabilityFlagBitsKHR
VkVideoEncodeCapabilityFlagBitsKHR
VideoEncodeContentFlagBitsKHR
VkVideoEncodeContentFlagBitsKHR
VideoEncodeFeedbackFlagBitsKHR
VkVideoEncodeFeedbackFlagBitsKHR
VideoEncodeFlagBitsKHR
VkVideoEncodeFlagBitsKHR
VideoEncodeH264CapabilitiesKHR
VkVideoEncodeH264CapabilitiesKHR Provided by VK_KHR_video_encode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264CapabilitiesKHRBuilder
Builder for VideoEncodeH264CapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeH264CapabilityFlagBitsKHR
VkVideoEncodeH264CapabilityFlagBitsKHR
VideoEncodeH264DpbSlotInfoKHR
VkVideoEncodeH264DpbSlotInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264DpbSlotInfoKHRBuilder
Builder for VideoEncodeH264DpbSlotInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264FrameSizeKHR
VkVideoEncodeH264FrameSizeKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264FrameSizeKHRBuilder
Builder for VideoEncodeH264FrameSizeKHR.
VideoEncodeH264GopRemainingFrameInfoKHR
VkVideoEncodeH264GopRemainingFrameInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264GopRemainingFrameInfoKHRBuilder
Builder for VideoEncodeH264GopRemainingFrameInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264NaluSliceInfoKHR
VkVideoEncodeH264NaluSliceInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264NaluSliceInfoKHRBuilder
Builder for VideoEncodeH264NaluSliceInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264PictureInfoKHR
VkVideoEncodeH264PictureInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264PictureInfoKHRBuilder
Builder for VideoEncodeH264PictureInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264ProfileInfoKHR
VkVideoEncodeH264ProfileInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264ProfileInfoKHRBuilder
Builder for VideoEncodeH264ProfileInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264QpKHR
VkVideoEncodeH264QpKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264QpKHRBuilder
Builder for VideoEncodeH264QpKHR.
VideoEncodeH264QualityLevelPropertiesKHR
VkVideoEncodeH264QualityLevelPropertiesKHR Provided by VK_KHR_video_encode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264QualityLevelPropertiesKHRBuilder
Builder for VideoEncodeH264QualityLevelPropertiesKHR with lifetime-tied pNext safety.
VideoEncodeH264QuantizationMapCapabilitiesKHR
VkVideoEncodeH264QuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264QuantizationMapCapabilitiesKHRBuilder
Builder for VideoEncodeH264QuantizationMapCapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeH264RateControlFlagBitsKHR
VkVideoEncodeH264RateControlFlagBitsKHR
VideoEncodeH264RateControlInfoKHR
VkVideoEncodeH264RateControlInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264RateControlInfoKHRBuilder
Builder for VideoEncodeH264RateControlInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264RateControlLayerInfoKHR
VkVideoEncodeH264RateControlLayerInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264RateControlLayerInfoKHRBuilder
Builder for VideoEncodeH264RateControlLayerInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264SessionCreateInfoKHR
VkVideoEncodeH264SessionCreateInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionCreateInfoKHRBuilder
Builder for VideoEncodeH264SessionCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264SessionParametersAddInfoKHR
VkVideoEncodeH264SessionParametersAddInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionParametersAddInfoKHRBuilder
Builder for VideoEncodeH264SessionParametersAddInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264SessionParametersCreateInfoKHR
VkVideoEncodeH264SessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionParametersCreateInfoKHRBuilder
Builder for VideoEncodeH264SessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264SessionParametersFeedbackInfoKHR
VkVideoEncodeH264SessionParametersFeedbackInfoKHR Provided by VK_KHR_video_encode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264SessionParametersFeedbackInfoKHRBuilder
Builder for VideoEncodeH264SessionParametersFeedbackInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264SessionParametersGetInfoKHR
VkVideoEncodeH264SessionParametersGetInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionParametersGetInfoKHRBuilder
Builder for VideoEncodeH264SessionParametersGetInfoKHR with lifetime-tied pNext safety.
VideoEncodeH264StdFlagBitsKHR
VkVideoEncodeH264StdFlagBitsKHR
VideoEncodeH265CapabilitiesKHR
VkVideoEncodeH265CapabilitiesKHR Provided by VK_KHR_video_encode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265CapabilitiesKHRBuilder
Builder for VideoEncodeH265CapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeH265CapabilityFlagBitsKHR
VkVideoEncodeH265CapabilityFlagBitsKHR
VideoEncodeH265CtbSizeFlagBitsKHR
VkVideoEncodeH265CtbSizeFlagBitsKHR
VideoEncodeH265DpbSlotInfoKHR
VkVideoEncodeH265DpbSlotInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265DpbSlotInfoKHRBuilder
Builder for VideoEncodeH265DpbSlotInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265FrameSizeKHR
VkVideoEncodeH265FrameSizeKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265FrameSizeKHRBuilder
Builder for VideoEncodeH265FrameSizeKHR.
VideoEncodeH265GopRemainingFrameInfoKHR
VkVideoEncodeH265GopRemainingFrameInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265GopRemainingFrameInfoKHRBuilder
Builder for VideoEncodeH265GopRemainingFrameInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265NaluSliceSegmentInfoKHR
VkVideoEncodeH265NaluSliceSegmentInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265NaluSliceSegmentInfoKHRBuilder
Builder for VideoEncodeH265NaluSliceSegmentInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265PictureInfoKHR
VkVideoEncodeH265PictureInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265PictureInfoKHRBuilder
Builder for VideoEncodeH265PictureInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265ProfileInfoKHR
VkVideoEncodeH265ProfileInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265ProfileInfoKHRBuilder
Builder for VideoEncodeH265ProfileInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265QpKHR
VkVideoEncodeH265QpKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265QpKHRBuilder
Builder for VideoEncodeH265QpKHR.
VideoEncodeH265QualityLevelPropertiesKHR
VkVideoEncodeH265QualityLevelPropertiesKHR Provided by VK_KHR_video_encode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265QualityLevelPropertiesKHRBuilder
Builder for VideoEncodeH265QualityLevelPropertiesKHR with lifetime-tied pNext safety.
VideoEncodeH265QuantizationMapCapabilitiesKHR
VkVideoEncodeH265QuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265QuantizationMapCapabilitiesKHRBuilder
Builder for VideoEncodeH265QuantizationMapCapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeH265RateControlFlagBitsKHR
VkVideoEncodeH265RateControlFlagBitsKHR
VideoEncodeH265RateControlInfoKHR
VkVideoEncodeH265RateControlInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265RateControlInfoKHRBuilder
Builder for VideoEncodeH265RateControlInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265RateControlLayerInfoKHR
VkVideoEncodeH265RateControlLayerInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265RateControlLayerInfoKHRBuilder
Builder for VideoEncodeH265RateControlLayerInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265SessionCreateInfoKHR
VkVideoEncodeH265SessionCreateInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionCreateInfoKHRBuilder
Builder for VideoEncodeH265SessionCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265SessionParametersAddInfoKHR
VkVideoEncodeH265SessionParametersAddInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionParametersAddInfoKHRBuilder
Builder for VideoEncodeH265SessionParametersAddInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265SessionParametersCreateInfoKHR
VkVideoEncodeH265SessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionParametersCreateInfoKHRBuilder
Builder for VideoEncodeH265SessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265SessionParametersFeedbackInfoKHR
VkVideoEncodeH265SessionParametersFeedbackInfoKHR Provided by VK_KHR_video_encode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265SessionParametersFeedbackInfoKHRBuilder
Builder for VideoEncodeH265SessionParametersFeedbackInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265SessionParametersGetInfoKHR
VkVideoEncodeH265SessionParametersGetInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionParametersGetInfoKHRBuilder
Builder for VideoEncodeH265SessionParametersGetInfoKHR with lifetime-tied pNext safety.
VideoEncodeH265StdFlagBitsKHR
VkVideoEncodeH265StdFlagBitsKHR
VideoEncodeH265TransformBlockSizeFlagBitsKHR
VkVideoEncodeH265TransformBlockSizeFlagBitsKHR
VideoEncodeInfoKHR
VkVideoEncodeInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeInfoKHRBuilder
Builder for VideoEncodeInfoKHR with lifetime-tied pNext safety.
VideoEncodeIntraRefreshCapabilitiesKHR
VkVideoEncodeIntraRefreshCapabilitiesKHR Provided by VK_KHR_video_encode_intra_refresh. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeIntraRefreshCapabilitiesKHRBuilder
Builder for VideoEncodeIntraRefreshCapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeIntraRefreshInfoKHR
VkVideoEncodeIntraRefreshInfoKHR Provided by VK_KHR_video_encode_intra_refresh.
VideoEncodeIntraRefreshInfoKHRBuilder
Builder for VideoEncodeIntraRefreshInfoKHR with lifetime-tied pNext safety.
VideoEncodeIntraRefreshModeFlagBitsKHR
VkVideoEncodeIntraRefreshModeFlagBitsKHR
VideoEncodeProfileRgbConversionInfoVALVE
VkVideoEncodeProfileRgbConversionInfoVALVE Provided by VK_VALVE_video_encode_rgb_conversion.
VideoEncodeProfileRgbConversionInfoVALVEBuilder
Builder for VideoEncodeProfileRgbConversionInfoVALVE with lifetime-tied pNext safety.
VideoEncodeQualityLevelInfoKHR
VkVideoEncodeQualityLevelInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeQualityLevelInfoKHRBuilder
Builder for VideoEncodeQualityLevelInfoKHR with lifetime-tied pNext safety.
VideoEncodeQualityLevelPropertiesKHR
VkVideoEncodeQualityLevelPropertiesKHR Provided by VK_KHR_video_encode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeQualityLevelPropertiesKHRBuilder
Builder for VideoEncodeQualityLevelPropertiesKHR with lifetime-tied pNext safety.
VideoEncodeQuantizationMapCapabilitiesKHR
VkVideoEncodeQuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeQuantizationMapCapabilitiesKHRBuilder
Builder for VideoEncodeQuantizationMapCapabilitiesKHR with lifetime-tied pNext safety.
VideoEncodeQuantizationMapInfoKHR
VkVideoEncodeQuantizationMapInfoKHR Provided by VK_KHR_video_encode_quantization_map.
VideoEncodeQuantizationMapInfoKHRBuilder
Builder for VideoEncodeQuantizationMapInfoKHR with lifetime-tied pNext safety.
VideoEncodeQuantizationMapSessionParametersCreateInfoKHR
VkVideoEncodeQuantizationMapSessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_quantization_map.
VideoEncodeQuantizationMapSessionParametersCreateInfoKHRBuilder
Builder for VideoEncodeQuantizationMapSessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeRateControlInfoKHR
VkVideoEncodeRateControlInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeRateControlInfoKHRBuilder
Builder for VideoEncodeRateControlInfoKHR with lifetime-tied pNext safety.
VideoEncodeRateControlLayerInfoKHR
VkVideoEncodeRateControlLayerInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeRateControlLayerInfoKHRBuilder
Builder for VideoEncodeRateControlLayerInfoKHR with lifetime-tied pNext safety.
VideoEncodeRateControlModeFlagBitsKHR
VkVideoEncodeRateControlModeFlagBitsKHR
VideoEncodeRgbChromaOffsetFlagBitsVALVE
VkVideoEncodeRgbChromaOffsetFlagBitsVALVE
VideoEncodeRgbConversionCapabilitiesVALVE
VkVideoEncodeRgbConversionCapabilitiesVALVE Provided by VK_VALVE_video_encode_rgb_conversion. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeRgbConversionCapabilitiesVALVEBuilder
Builder for VideoEncodeRgbConversionCapabilitiesVALVE with lifetime-tied pNext safety.
VideoEncodeRgbModelConversionFlagBitsVALVE
VkVideoEncodeRgbModelConversionFlagBitsVALVE
VideoEncodeRgbRangeCompressionFlagBitsVALVE
VkVideoEncodeRgbRangeCompressionFlagBitsVALVE
VideoEncodeSessionIntraRefreshCreateInfoKHR
VkVideoEncodeSessionIntraRefreshCreateInfoKHR Provided by VK_KHR_video_encode_intra_refresh.
VideoEncodeSessionIntraRefreshCreateInfoKHRBuilder
Builder for VideoEncodeSessionIntraRefreshCreateInfoKHR with lifetime-tied pNext safety.
VideoEncodeSessionParametersFeedbackInfoKHR
VkVideoEncodeSessionParametersFeedbackInfoKHR Provided by VK_KHR_video_encode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeSessionParametersFeedbackInfoKHRBuilder
Builder for VideoEncodeSessionParametersFeedbackInfoKHR with lifetime-tied pNext safety.
VideoEncodeSessionParametersGetInfoKHR
VkVideoEncodeSessionParametersGetInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeSessionParametersGetInfoKHRBuilder
Builder for VideoEncodeSessionParametersGetInfoKHR with lifetime-tied pNext safety.
VideoEncodeSessionRgbConversionCreateInfoVALVE
VkVideoEncodeSessionRgbConversionCreateInfoVALVE Provided by VK_VALVE_video_encode_rgb_conversion.
VideoEncodeSessionRgbConversionCreateInfoVALVEBuilder
Builder for VideoEncodeSessionRgbConversionCreateInfoVALVE with lifetime-tied pNext safety.
VideoEncodeTuningModeKHR
VkVideoEncodeTuningModeKHR
VideoEncodeUsageFlagBitsKHR
VkVideoEncodeUsageFlagBitsKHR
VideoEncodeUsageInfoKHR
VkVideoEncodeUsageInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeUsageInfoKHRBuilder
Builder for VideoEncodeUsageInfoKHR with lifetime-tied pNext safety.
VideoEndCodingInfoKHR
VkVideoEndCodingInfoKHR Provided by VK_KHR_video_queue.
VideoEndCodingInfoKHRBuilder
Builder for VideoEndCodingInfoKHR with lifetime-tied pNext safety.
VideoFormatAV1QuantizationMapPropertiesKHR
VkVideoFormatAV1QuantizationMapPropertiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoFormatAV1QuantizationMapPropertiesKHRBuilder
Builder for VideoFormatAV1QuantizationMapPropertiesKHR with lifetime-tied pNext safety.
VideoFormatH265QuantizationMapPropertiesKHR
VkVideoFormatH265QuantizationMapPropertiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoFormatH265QuantizationMapPropertiesKHRBuilder
Builder for VideoFormatH265QuantizationMapPropertiesKHR with lifetime-tied pNext safety.
VideoFormatPropertiesKHR
VkVideoFormatPropertiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoFormatPropertiesKHRBuilder
Builder for VideoFormatPropertiesKHR with lifetime-tied pNext safety.
VideoFormatQuantizationMapPropertiesKHR
VkVideoFormatQuantizationMapPropertiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoFormatQuantizationMapPropertiesKHRBuilder
Builder for VideoFormatQuantizationMapPropertiesKHR with lifetime-tied pNext safety.
VideoInlineQueryInfoKHR
VkVideoInlineQueryInfoKHR Provided by VK_KHR_video_maintenance1.
VideoInlineQueryInfoKHRBuilder
Builder for VideoInlineQueryInfoKHR with lifetime-tied pNext safety.
VideoPictureResourceInfoKHR
VkVideoPictureResourceInfoKHR Provided by VK_KHR_video_queue.
VideoPictureResourceInfoKHRBuilder
Builder for VideoPictureResourceInfoKHR with lifetime-tied pNext safety.
VideoProfileInfoKHR
VkVideoProfileInfoKHR Provided by VK_KHR_video_queue.
VideoProfileInfoKHRBuilder
Builder for VideoProfileInfoKHR with lifetime-tied pNext safety.
VideoProfileListInfoKHR
VkVideoProfileListInfoKHR Provided by VK_KHR_video_queue.
VideoProfileListInfoKHRBuilder
Builder for VideoProfileListInfoKHR with lifetime-tied pNext safety.
VideoReferenceIntraRefreshInfoKHR
VkVideoReferenceIntraRefreshInfoKHR Provided by VK_KHR_video_encode_intra_refresh.
VideoReferenceIntraRefreshInfoKHRBuilder
Builder for VideoReferenceIntraRefreshInfoKHR with lifetime-tied pNext safety.
VideoReferenceSlotInfoKHR
VkVideoReferenceSlotInfoKHR Provided by VK_KHR_video_queue.
VideoReferenceSlotInfoKHRBuilder
Builder for VideoReferenceSlotInfoKHR with lifetime-tied pNext safety.
VideoSessionCreateFlagBitsKHR
VkVideoSessionCreateFlagBitsKHR
VideoSessionCreateInfoKHR
VkVideoSessionCreateInfoKHR Provided by VK_KHR_video_queue.
VideoSessionCreateInfoKHRBuilder
Builder for VideoSessionCreateInfoKHR with lifetime-tied pNext safety.
VideoSessionKHR
VkVideoSessionKHR
VideoSessionMemoryRequirementsKHR
VkVideoSessionMemoryRequirementsKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoSessionMemoryRequirementsKHRBuilder
Builder for VideoSessionMemoryRequirementsKHR with lifetime-tied pNext safety.
VideoSessionParametersCreateFlagBitsKHR
VkVideoSessionParametersCreateFlagBitsKHR
VideoSessionParametersCreateInfoKHR
VkVideoSessionParametersCreateInfoKHR Provided by VK_KHR_video_queue.
VideoSessionParametersCreateInfoKHRBuilder
Builder for VideoSessionParametersCreateInfoKHR with lifetime-tied pNext safety.
VideoSessionParametersKHR
VkVideoSessionParametersKHR
VideoSessionParametersUpdateInfoKHR
VkVideoSessionParametersUpdateInfoKHR Provided by VK_KHR_video_queue.
VideoSessionParametersUpdateInfoKHRBuilder
Builder for VideoSessionParametersUpdateInfoKHR with lifetime-tied pNext safety.
Viewport
VkViewport Provided by VK_GRAPHICS_VERSION_1_0.
ViewportBuilder
Builder for Viewport.
ViewportCoordinateSwizzleNV
VkViewportCoordinateSwizzleNV
ViewportSwizzleNV
VkViewportSwizzleNV Provided by VK_NV_viewport_swizzle.
ViewportSwizzleNVBuilder
Builder for ViewportSwizzleNV.
ViewportWScalingNV
VkViewportWScalingNV Provided by VK_NV_clip_space_w_scaling.
ViewportWScalingNVBuilder
Builder for ViewportWScalingNV.
WaylandSurfaceCreateFlagBitsKHR
VkWaylandSurfaceCreateFlagBitsKHR
WaylandSurfaceCreateInfoKHR
VkWaylandSurfaceCreateInfoKHR Provided by VK_KHR_wayland_surface.
WaylandSurfaceCreateInfoKHRBuilder
Builder for WaylandSurfaceCreateInfoKHR with lifetime-tied pNext safety.
Win32KeyedMutexAcquireReleaseInfoKHR
VkWin32KeyedMutexAcquireReleaseInfoKHR Provided by VK_KHR_win32_keyed_mutex.
Win32KeyedMutexAcquireReleaseInfoKHRBuilder
Builder for Win32KeyedMutexAcquireReleaseInfoKHR with lifetime-tied pNext safety.
Win32KeyedMutexAcquireReleaseInfoNV
VkWin32KeyedMutexAcquireReleaseInfoNV Provided by VK_NV_win32_keyed_mutex.
Win32KeyedMutexAcquireReleaseInfoNVBuilder
Builder for Win32KeyedMutexAcquireReleaseInfoNV with lifetime-tied pNext safety.
Win32SurfaceCreateInfoKHR
VkWin32SurfaceCreateInfoKHR Provided by VK_KHR_win32_surface.
Win32SurfaceCreateInfoKHRBuilder
Builder for Win32SurfaceCreateInfoKHR with lifetime-tied pNext safety.
WriteDescriptorSet
VkWriteDescriptorSet Provided by VK_COMPUTE_VERSION_1_0.
WriteDescriptorSetAccelerationStructureKHR
VkWriteDescriptorSetAccelerationStructureKHR Provided by VK_KHR_acceleration_structure.
WriteDescriptorSetAccelerationStructureKHRBuilder
Builder for WriteDescriptorSetAccelerationStructureKHR with lifetime-tied pNext safety.
WriteDescriptorSetAccelerationStructureNV
VkWriteDescriptorSetAccelerationStructureNV Provided by VK_NV_ray_tracing.
WriteDescriptorSetAccelerationStructureNVBuilder
Builder for WriteDescriptorSetAccelerationStructureNV with lifetime-tied pNext safety.
WriteDescriptorSetBuilder
Builder for WriteDescriptorSet with lifetime-tied pNext safety.
WriteDescriptorSetInlineUniformBlock
VkWriteDescriptorSetInlineUniformBlock Provided by VK_COMPUTE_VERSION_1_3.
WriteDescriptorSetInlineUniformBlockBuilder
Builder for WriteDescriptorSetInlineUniformBlock with lifetime-tied pNext safety.
WriteDescriptorSetPartitionedAccelerationStructureNV
VkWriteDescriptorSetPartitionedAccelerationStructureNV Provided by VK_NV_partitioned_acceleration_structure.
WriteDescriptorSetPartitionedAccelerationStructureNVBuilder
Builder for WriteDescriptorSetPartitionedAccelerationStructureNV with lifetime-tied pNext safety.
WriteDescriptorSetTensorARM
VkWriteDescriptorSetTensorARM Provided by VK_ARM_tensors.
WriteDescriptorSetTensorARMBuilder
Builder for WriteDescriptorSetTensorARM with lifetime-tied pNext safety.
WriteIndirectExecutionSetPipelineEXT
VkWriteIndirectExecutionSetPipelineEXT Provided by VK_EXT_device_generated_commands.
WriteIndirectExecutionSetPipelineEXTBuilder
Builder for WriteIndirectExecutionSetPipelineEXT with lifetime-tied pNext safety.
WriteIndirectExecutionSetShaderEXT
VkWriteIndirectExecutionSetShaderEXT Provided by VK_EXT_device_generated_commands.
WriteIndirectExecutionSetShaderEXTBuilder
Builder for WriteIndirectExecutionSetShaderEXT with lifetime-tied pNext safety.
XYColorEXT
VkXYColorEXT Provided by VK_EXT_hdr_metadata.
XYColorEXTBuilder
Builder for XYColorEXT.
XcbSurfaceCreateInfoKHR
VkXcbSurfaceCreateInfoKHR Provided by VK_KHR_xcb_surface.
XcbSurfaceCreateInfoKHRBuilder
Builder for XcbSurfaceCreateInfoKHR with lifetime-tied pNext safety.
XlibSurfaceCreateInfoKHR
VkXlibSurfaceCreateInfoKHR Provided by VK_KHR_xlib_surface.
XlibSurfaceCreateInfoKHRBuilder
Builder for XlibSurfaceCreateInfoKHR with lifetime-tied pNext safety.

Constants§

ATTACHMENT_UNUSED
COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_ALIGNMENT_AMDX
COMPRESSED_TRIANGLE_FORMAT_DGF1_BYTE_STRIDE_AMDX
COMPUTE_OCCUPANCY_PRIORITY_HIGH_NV
COMPUTE_OCCUPANCY_PRIORITY_LOW_NV
COMPUTE_OCCUPANCY_PRIORITY_NORMAL_NV
DATA_GRAPH_MODEL_TOOLCHAIN_VERSION_LENGTH_QCOM
FALSE
LOD_CLAMP_NONE
LUID_SIZE
MAX_DESCRIPTION_SIZE
MAX_DEVICE_GROUP_SIZE
MAX_DRIVER_INFO_SIZE
MAX_DRIVER_NAME_SIZE
MAX_EXTENSION_NAME_SIZE
MAX_GLOBAL_PRIORITY_SIZE
MAX_MEMORY_HEAPS
The maximum number of unique memory heaps, each of which supporting 1 or more memory types
MAX_MEMORY_TYPES
MAX_PHYSICAL_DEVICE_DATA_GRAPH_OPERATION_SET_NAME_SIZE_ARM
MAX_PHYSICAL_DEVICE_NAME_SIZE
MAX_PIPELINE_BINARY_KEY_SIZE_KHR
MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT
MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR
MAX_VIDEO_VP9_REFERENCES_PER_FRAME_KHR
PARTITIONED_ACCELERATION_STRUCTURE_PARTITION_INDEX_GLOBAL_NV
QUEUE_FAMILY_EXTERNAL
QUEUE_FAMILY_FOREIGN_EXT
QUEUE_FAMILY_IGNORED
REMAINING_3D_SLICES_EXT
REMAINING_ARRAY_LAYERS
REMAINING_MIP_LEVELS
SHADER_INDEX_UNUSED_AMDX
SHADER_UNUSED_KHR
SUBPASS_EXTERNAL
TRUE
UUID_SIZE
WHOLE_SIZE

Traits§

ExtendsAccelerationStructureBuildGeometryInfoKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureBuildGeometryInfoKHR.
ExtendsAccelerationStructureCaptureDescriptorDataInfoEXT
Marker trait for structs that can appear in the pNext chain of AccelerationStructureCaptureDescriptorDataInfoEXT.
ExtendsAccelerationStructureCreateInfo2KHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureCreateInfo2KHR.
ExtendsAccelerationStructureCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureCreateInfoKHR.
ExtendsAccelerationStructureCreateInfoNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureCreateInfoNV.
ExtendsAccelerationStructureDenseGeometryFormatTrianglesDataAMDX
Marker trait for structs that can appear in the pNext chain of AccelerationStructureDenseGeometryFormatTrianglesDataAMDX.
ExtendsAccelerationStructureDeviceAddressInfoKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureDeviceAddressInfoKHR.
ExtendsAccelerationStructureGeometryAabbsDataKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureGeometryAabbsDataKHR.
ExtendsAccelerationStructureGeometryInstancesDataKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureGeometryInstancesDataKHR.
ExtendsAccelerationStructureGeometryKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureGeometryKHR.
ExtendsAccelerationStructureGeometryLinearSweptSpheresDataNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureGeometryLinearSweptSpheresDataNV.
ExtendsAccelerationStructureGeometryMotionTrianglesDataNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureGeometryMotionTrianglesDataNV.
ExtendsAccelerationStructureGeometrySpheresDataNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureGeometrySpheresDataNV.
ExtendsAccelerationStructureGeometryTrianglesDataKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureGeometryTrianglesDataKHR.
ExtendsAccelerationStructureInfoNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureInfoNV.
ExtendsAccelerationStructureMemoryRequirementsInfoNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureMemoryRequirementsInfoNV.
ExtendsAccelerationStructureMotionInfoNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureMotionInfoNV.
ExtendsAccelerationStructureTrianglesDisplacementMicromapNV
Marker trait for structs that can appear in the pNext chain of AccelerationStructureTrianglesDisplacementMicromapNV.
ExtendsAccelerationStructureTrianglesOpacityMicromapEXT
Marker trait for structs that can appear in the pNext chain of AccelerationStructureTrianglesOpacityMicromapEXT.
ExtendsAccelerationStructureVersionInfoKHR
Marker trait for structs that can appear in the pNext chain of AccelerationStructureVersionInfoKHR.
ExtendsAcquireNextImageInfoKHR
Marker trait for structs that can appear in the pNext chain of AcquireNextImageInfoKHR.
ExtendsAcquireProfilingLockInfoKHR
Marker trait for structs that can appear in the pNext chain of AcquireProfilingLockInfoKHR.
ExtendsAmigoProfilingSubmitInfoSEC
Marker trait for structs that can appear in the pNext chain of AmigoProfilingSubmitInfoSEC.
ExtendsAndroidHardwareBufferPropertiesANDROID
Marker trait for structs that can appear in the pNext chain of AndroidHardwareBufferPropertiesANDROID.
ExtendsAndroidSurfaceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of AndroidSurfaceCreateInfoKHR.
ExtendsAntiLagDataAMD
Marker trait for structs that can appear in the pNext chain of AntiLagDataAMD.
ExtendsAntiLagPresentationInfoAMD
Marker trait for structs that can appear in the pNext chain of AntiLagPresentationInfoAMD.
ExtendsApplicationInfo
Marker trait for structs that can appear in the pNext chain of ApplicationInfo.
ExtendsApplicationParametersEXT
Marker trait for structs that can appear in the pNext chain of ApplicationParametersEXT.
ExtendsAttachmentDescription2
Marker trait for structs that can appear in the pNext chain of AttachmentDescription2.
ExtendsAttachmentDescriptionStencilLayout
Marker trait for structs that can appear in the pNext chain of AttachmentDescriptionStencilLayout.
ExtendsAttachmentFeedbackLoopInfoEXT
Marker trait for structs that can appear in the pNext chain of AttachmentFeedbackLoopInfoEXT.
ExtendsAttachmentReference2
Marker trait for structs that can appear in the pNext chain of AttachmentReference2.
ExtendsAttachmentReferenceStencilLayout
Marker trait for structs that can appear in the pNext chain of AttachmentReferenceStencilLayout.
ExtendsAttachmentSampleCountInfoAMD
Marker trait for structs that can appear in the pNext chain of AttachmentSampleCountInfoAMD.
ExtendsBaseInStructure
Marker trait for structs that can appear in the pNext chain of BaseInStructure.
ExtendsBaseOutStructure
Marker trait for structs that can appear in the pNext chain of BaseOutStructure.
ExtendsBeginCustomResolveInfoEXT
Marker trait for structs that can appear in the pNext chain of BeginCustomResolveInfoEXT.
ExtendsBindAccelerationStructureMemoryInfoNV
Marker trait for structs that can appear in the pNext chain of BindAccelerationStructureMemoryInfoNV.
ExtendsBindBufferMemoryDeviceGroupInfo
Marker trait for structs that can appear in the pNext chain of BindBufferMemoryDeviceGroupInfo.
ExtendsBindBufferMemoryInfo
Marker trait for structs that can appear in the pNext chain of BindBufferMemoryInfo.
ExtendsBindDataGraphPipelineSessionMemoryInfoARM
Marker trait for structs that can appear in the pNext chain of BindDataGraphPipelineSessionMemoryInfoARM.
ExtendsBindDescriptorBufferEmbeddedSamplersInfoEXT
Marker trait for structs that can appear in the pNext chain of BindDescriptorBufferEmbeddedSamplersInfoEXT.
ExtendsBindDescriptorSetsInfo
Marker trait for structs that can appear in the pNext chain of BindDescriptorSetsInfo.
ExtendsBindHeapInfoEXT
Marker trait for structs that can appear in the pNext chain of BindHeapInfoEXT.
ExtendsBindImageMemoryDeviceGroupInfo
Marker trait for structs that can appear in the pNext chain of BindImageMemoryDeviceGroupInfo.
ExtendsBindImageMemoryInfo
Marker trait for structs that can appear in the pNext chain of BindImageMemoryInfo.
ExtendsBindImageMemorySwapchainInfoKHR
Marker trait for structs that can appear in the pNext chain of BindImageMemorySwapchainInfoKHR.
ExtendsBindImagePlaneMemoryInfo
Marker trait for structs that can appear in the pNext chain of BindImagePlaneMemoryInfo.
ExtendsBindIndexBuffer3InfoKHR
Marker trait for structs that can appear in the pNext chain of BindIndexBuffer3InfoKHR.
ExtendsBindMemoryStatus
Marker trait for structs that can appear in the pNext chain of BindMemoryStatus.
ExtendsBindSparseInfo
Marker trait for structs that can appear in the pNext chain of BindSparseInfo.
ExtendsBindTensorMemoryInfoARM
Marker trait for structs that can appear in the pNext chain of BindTensorMemoryInfoARM.
ExtendsBindTransformFeedbackBuffer2InfoEXT
Marker trait for structs that can appear in the pNext chain of BindTransformFeedbackBuffer2InfoEXT.
ExtendsBindVertexBuffer3InfoKHR
Marker trait for structs that can appear in the pNext chain of BindVertexBuffer3InfoKHR.
ExtendsBindVideoSessionMemoryInfoKHR
Marker trait for structs that can appear in the pNext chain of BindVideoSessionMemoryInfoKHR.
ExtendsBlitImageCubicWeightsInfoQCOM
Marker trait for structs that can appear in the pNext chain of BlitImageCubicWeightsInfoQCOM.
ExtendsBlitImageInfo2
Marker trait for structs that can appear in the pNext chain of BlitImageInfo2.
ExtendsBufferCaptureDescriptorDataInfoEXT
Marker trait for structs that can appear in the pNext chain of BufferCaptureDescriptorDataInfoEXT.
ExtendsBufferCollectionBufferCreateInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of BufferCollectionBufferCreateInfoFUCHSIA.
ExtendsBufferCollectionConstraintsInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of BufferCollectionConstraintsInfoFUCHSIA.
ExtendsBufferCollectionCreateInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of BufferCollectionCreateInfoFUCHSIA.
ExtendsBufferCollectionImageCreateInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of BufferCollectionImageCreateInfoFUCHSIA.
ExtendsBufferConstraintsInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of BufferConstraintsInfoFUCHSIA.
ExtendsBufferCopy2
Marker trait for structs that can appear in the pNext chain of BufferCopy2.
ExtendsBufferCreateInfo
Marker trait for structs that can appear in the pNext chain of BufferCreateInfo.
ExtendsBufferDeviceAddressCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of BufferDeviceAddressCreateInfoEXT.
ExtendsBufferDeviceAddressInfo
Marker trait for structs that can appear in the pNext chain of BufferDeviceAddressInfo.
ExtendsBufferImageCopy2
Marker trait for structs that can appear in the pNext chain of BufferImageCopy2.
ExtendsBufferMemoryBarrier
Marker trait for structs that can appear in the pNext chain of BufferMemoryBarrier.
ExtendsBufferMemoryBarrier2
Marker trait for structs that can appear in the pNext chain of BufferMemoryBarrier2.
ExtendsBufferMemoryRequirementsInfo2
Marker trait for structs that can appear in the pNext chain of BufferMemoryRequirementsInfo2.
ExtendsBufferOpaqueCaptureAddressCreateInfo
Marker trait for structs that can appear in the pNext chain of BufferOpaqueCaptureAddressCreateInfo.
ExtendsBufferUsageFlags2CreateInfo
Marker trait for structs that can appear in the pNext chain of BufferUsageFlags2CreateInfo.
ExtendsBufferViewCreateInfo
Marker trait for structs that can appear in the pNext chain of BufferViewCreateInfo.
ExtendsBuildPartitionedAccelerationStructureInfoNV
Marker trait for structs that can appear in the pNext chain of BuildPartitionedAccelerationStructureInfoNV.
ExtendsCalibratedTimestampInfoKHR
Marker trait for structs that can appear in the pNext chain of CalibratedTimestampInfoKHR.
ExtendsClusterAccelerationStructureClustersBottomLevelInputNV
Marker trait for structs that can appear in the pNext chain of ClusterAccelerationStructureClustersBottomLevelInputNV.
ExtendsClusterAccelerationStructureCommandsInfoNV
Marker trait for structs that can appear in the pNext chain of ClusterAccelerationStructureCommandsInfoNV.
ExtendsClusterAccelerationStructureInputInfoNV
Marker trait for structs that can appear in the pNext chain of ClusterAccelerationStructureInputInfoNV.
ExtendsClusterAccelerationStructureMoveObjectsInputNV
Marker trait for structs that can appear in the pNext chain of ClusterAccelerationStructureMoveObjectsInputNV.
ExtendsClusterAccelerationStructureTriangleClusterInputNV
Marker trait for structs that can appear in the pNext chain of ClusterAccelerationStructureTriangleClusterInputNV.
ExtendsCommandBufferAllocateInfo
Marker trait for structs that can appear in the pNext chain of CommandBufferAllocateInfo.
ExtendsCommandBufferBeginInfo
Marker trait for structs that can appear in the pNext chain of CommandBufferBeginInfo.
ExtendsCommandBufferInheritanceConditionalRenderingInfoEXT
Marker trait for structs that can appear in the pNext chain of CommandBufferInheritanceConditionalRenderingInfoEXT.
ExtendsCommandBufferInheritanceDescriptorHeapInfoEXT
Marker trait for structs that can appear in the pNext chain of CommandBufferInheritanceDescriptorHeapInfoEXT.
ExtendsCommandBufferInheritanceInfo
Marker trait for structs that can appear in the pNext chain of CommandBufferInheritanceInfo.
ExtendsCommandBufferInheritanceRenderPassTransformInfoQCOM
Marker trait for structs that can appear in the pNext chain of CommandBufferInheritanceRenderPassTransformInfoQCOM.
ExtendsCommandBufferInheritanceRenderingInfo
Marker trait for structs that can appear in the pNext chain of CommandBufferInheritanceRenderingInfo.
ExtendsCommandBufferInheritanceViewportScissorInfoNV
Marker trait for structs that can appear in the pNext chain of CommandBufferInheritanceViewportScissorInfoNV.
ExtendsCommandBufferSubmitInfo
Marker trait for structs that can appear in the pNext chain of CommandBufferSubmitInfo.
ExtendsCommandPoolCreateInfo
Marker trait for structs that can appear in the pNext chain of CommandPoolCreateInfo.
ExtendsCommandPoolMemoryReservationCreateInfo
Marker trait for structs that can appear in the pNext chain of CommandPoolMemoryReservationCreateInfo.
ExtendsComputeOccupancyPriorityParametersNV
Marker trait for structs that can appear in the pNext chain of ComputeOccupancyPriorityParametersNV.
ExtendsComputePipelineCreateInfo
Marker trait for structs that can appear in the pNext chain of ComputePipelineCreateInfo.
ExtendsComputePipelineIndirectBufferInfoNV
Marker trait for structs that can appear in the pNext chain of ComputePipelineIndirectBufferInfoNV.
ExtendsConditionalRenderingBeginInfo2EXT
Marker trait for structs that can appear in the pNext chain of ConditionalRenderingBeginInfo2EXT.
ExtendsConditionalRenderingBeginInfoEXT
Marker trait for structs that can appear in the pNext chain of ConditionalRenderingBeginInfoEXT.
ExtendsConvertCooperativeVectorMatrixInfoNV
Marker trait for structs that can appear in the pNext chain of ConvertCooperativeVectorMatrixInfoNV.
ExtendsCooperativeVectorPropertiesNV
Marker trait for structs that can appear in the pNext chain of CooperativeVectorPropertiesNV.
ExtendsCopyAccelerationStructureInfoKHR
Marker trait for structs that can appear in the pNext chain of CopyAccelerationStructureInfoKHR.
ExtendsCopyAccelerationStructureToMemoryInfoKHR
Marker trait for structs that can appear in the pNext chain of CopyAccelerationStructureToMemoryInfoKHR.
ExtendsCopyBufferInfo2
Marker trait for structs that can appear in the pNext chain of CopyBufferInfo2.
ExtendsCopyBufferToImageInfo2
Marker trait for structs that can appear in the pNext chain of CopyBufferToImageInfo2.
ExtendsCopyCommandTransformInfoQCOM
Marker trait for structs that can appear in the pNext chain of CopyCommandTransformInfoQCOM.
ExtendsCopyDescriptorSet
Marker trait for structs that can appear in the pNext chain of CopyDescriptorSet.
ExtendsCopyDeviceMemoryImageInfoKHR
Marker trait for structs that can appear in the pNext chain of CopyDeviceMemoryImageInfoKHR.
ExtendsCopyDeviceMemoryInfoKHR
Marker trait for structs that can appear in the pNext chain of CopyDeviceMemoryInfoKHR.
ExtendsCopyImageInfo2
Marker trait for structs that can appear in the pNext chain of CopyImageInfo2.
ExtendsCopyImageToBufferInfo2
Marker trait for structs that can appear in the pNext chain of CopyImageToBufferInfo2.
ExtendsCopyImageToImageInfo
Marker trait for structs that can appear in the pNext chain of CopyImageToImageInfo.
ExtendsCopyImageToMemoryInfo
Marker trait for structs that can appear in the pNext chain of CopyImageToMemoryInfo.
ExtendsCopyMemoryIndirectInfoKHR
Marker trait for structs that can appear in the pNext chain of CopyMemoryIndirectInfoKHR.
ExtendsCopyMemoryToAccelerationStructureInfoKHR
Marker trait for structs that can appear in the pNext chain of CopyMemoryToAccelerationStructureInfoKHR.
ExtendsCopyMemoryToImageIndirectInfoKHR
Marker trait for structs that can appear in the pNext chain of CopyMemoryToImageIndirectInfoKHR.
ExtendsCopyMemoryToImageInfo
Marker trait for structs that can appear in the pNext chain of CopyMemoryToImageInfo.
ExtendsCopyMemoryToMicromapInfoEXT
Marker trait for structs that can appear in the pNext chain of CopyMemoryToMicromapInfoEXT.
ExtendsCopyMicromapInfoEXT
Marker trait for structs that can appear in the pNext chain of CopyMicromapInfoEXT.
ExtendsCopyMicromapToMemoryInfoEXT
Marker trait for structs that can appear in the pNext chain of CopyMicromapToMemoryInfoEXT.
ExtendsCopyTensorInfoARM
Marker trait for structs that can appear in the pNext chain of CopyTensorInfoARM.
ExtendsCuFunctionCreateInfoNVX
Marker trait for structs that can appear in the pNext chain of CuFunctionCreateInfoNVX.
ExtendsCuLaunchInfoNVX
Marker trait for structs that can appear in the pNext chain of CuLaunchInfoNVX.
ExtendsCuModuleCreateInfoNVX
Marker trait for structs that can appear in the pNext chain of CuModuleCreateInfoNVX.
ExtendsCuModuleTexturingModeCreateInfoNVX
Marker trait for structs that can appear in the pNext chain of CuModuleTexturingModeCreateInfoNVX.
ExtendsCudaFunctionCreateInfoNV
Marker trait for structs that can appear in the pNext chain of CudaFunctionCreateInfoNV.
ExtendsCudaLaunchInfoNV
Marker trait for structs that can appear in the pNext chain of CudaLaunchInfoNV.
ExtendsCudaModuleCreateInfoNV
Marker trait for structs that can appear in the pNext chain of CudaModuleCreateInfoNV.
ExtendsCustomResolveCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of CustomResolveCreateInfoEXT.
ExtendsD3D12FenceSubmitInfoKHR
Marker trait for structs that can appear in the pNext chain of D3D12FenceSubmitInfoKHR.
ExtendsDataGraphPipelineBuiltinModelCreateInfoQCOM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineBuiltinModelCreateInfoQCOM.
ExtendsDataGraphPipelineCompilerControlCreateInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineCompilerControlCreateInfoARM.
ExtendsDataGraphPipelineConstantARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineConstantARM.
ExtendsDataGraphPipelineConstantTensorSemiStructuredSparsityInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineConstantTensorSemiStructuredSparsityInfoARM.
ExtendsDataGraphPipelineCreateInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineCreateInfoARM.
ExtendsDataGraphPipelineDispatchInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineDispatchInfoARM.
ExtendsDataGraphPipelineIdentifierCreateInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineIdentifierCreateInfoARM.
ExtendsDataGraphPipelineInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineInfoARM.
ExtendsDataGraphPipelinePropertyQueryResultARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelinePropertyQueryResultARM.
ExtendsDataGraphPipelineResourceInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineResourceInfoARM.
ExtendsDataGraphPipelineSessionBindPointRequirementsInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineSessionBindPointRequirementsInfoARM.
ExtendsDataGraphPipelineSessionCreateInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineSessionCreateInfoARM.
ExtendsDataGraphPipelineSessionMemoryRequirementsInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineSessionMemoryRequirementsInfoARM.
ExtendsDataGraphPipelineShaderModuleCreateInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphPipelineShaderModuleCreateInfoARM.
ExtendsDataGraphProcessingEngineCreateInfoARM
Marker trait for structs that can appear in the pNext chain of DataGraphProcessingEngineCreateInfoARM.
ExtendsDebugMarkerMarkerInfoEXT
Marker trait for structs that can appear in the pNext chain of DebugMarkerMarkerInfoEXT.
ExtendsDebugMarkerObjectNameInfoEXT
Marker trait for structs that can appear in the pNext chain of DebugMarkerObjectNameInfoEXT.
ExtendsDebugMarkerObjectTagInfoEXT
Marker trait for structs that can appear in the pNext chain of DebugMarkerObjectTagInfoEXT.
ExtendsDebugReportCallbackCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of DebugReportCallbackCreateInfoEXT.
ExtendsDebugUtilsLabelEXT
Marker trait for structs that can appear in the pNext chain of DebugUtilsLabelEXT.
ExtendsDebugUtilsMessengerCallbackDataEXT
Marker trait for structs that can appear in the pNext chain of DebugUtilsMessengerCallbackDataEXT.
ExtendsDebugUtilsMessengerCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of DebugUtilsMessengerCreateInfoEXT.
ExtendsDebugUtilsObjectNameInfoEXT
Marker trait for structs that can appear in the pNext chain of DebugUtilsObjectNameInfoEXT.
ExtendsDebugUtilsObjectTagInfoEXT
Marker trait for structs that can appear in the pNext chain of DebugUtilsObjectTagInfoEXT.
ExtendsDecompressMemoryInfoEXT
Marker trait for structs that can appear in the pNext chain of DecompressMemoryInfoEXT.
ExtendsDedicatedAllocationBufferCreateInfoNV
Marker trait for structs that can appear in the pNext chain of DedicatedAllocationBufferCreateInfoNV.
ExtendsDedicatedAllocationImageCreateInfoNV
Marker trait for structs that can appear in the pNext chain of DedicatedAllocationImageCreateInfoNV.
ExtendsDedicatedAllocationMemoryAllocateInfoNV
Marker trait for structs that can appear in the pNext chain of DedicatedAllocationMemoryAllocateInfoNV.
ExtendsDependencyInfo
Marker trait for structs that can appear in the pNext chain of DependencyInfo.
ExtendsDepthBiasInfoEXT
Marker trait for structs that can appear in the pNext chain of DepthBiasInfoEXT.
ExtendsDepthBiasRepresentationInfoEXT
Marker trait for structs that can appear in the pNext chain of DepthBiasRepresentationInfoEXT.
ExtendsDescriptorAddressInfoEXT
Marker trait for structs that can appear in the pNext chain of DescriptorAddressInfoEXT.
ExtendsDescriptorBufferBindingInfoEXT
Marker trait for structs that can appear in the pNext chain of DescriptorBufferBindingInfoEXT.
ExtendsDescriptorBufferBindingPushDescriptorBufferHandleEXT
Marker trait for structs that can appear in the pNext chain of DescriptorBufferBindingPushDescriptorBufferHandleEXT.
ExtendsDescriptorGetInfoEXT
Marker trait for structs that can appear in the pNext chain of DescriptorGetInfoEXT.
ExtendsDescriptorGetTensorInfoARM
Marker trait for structs that can appear in the pNext chain of DescriptorGetTensorInfoARM.
ExtendsDescriptorPoolCreateInfo
Marker trait for structs that can appear in the pNext chain of DescriptorPoolCreateInfo.
ExtendsDescriptorPoolInlineUniformBlockCreateInfo
Marker trait for structs that can appear in the pNext chain of DescriptorPoolInlineUniformBlockCreateInfo.
ExtendsDescriptorSetAllocateInfo
Marker trait for structs that can appear in the pNext chain of DescriptorSetAllocateInfo.
ExtendsDescriptorSetAndBindingMappingEXT
Marker trait for structs that can appear in the pNext chain of DescriptorSetAndBindingMappingEXT.
ExtendsDescriptorSetBindingReferenceVALVE
Marker trait for structs that can appear in the pNext chain of DescriptorSetBindingReferenceVALVE.
ExtendsDescriptorSetLayoutBindingFlagsCreateInfo
Marker trait for structs that can appear in the pNext chain of DescriptorSetLayoutBindingFlagsCreateInfo.
ExtendsDescriptorSetLayoutCreateInfo
Marker trait for structs that can appear in the pNext chain of DescriptorSetLayoutCreateInfo.
ExtendsDescriptorSetLayoutHostMappingInfoVALVE
Marker trait for structs that can appear in the pNext chain of DescriptorSetLayoutHostMappingInfoVALVE.
ExtendsDescriptorSetLayoutSupport
Marker trait for structs that can appear in the pNext chain of DescriptorSetLayoutSupport.
ExtendsDescriptorSetVariableDescriptorCountAllocateInfo
Marker trait for structs that can appear in the pNext chain of DescriptorSetVariableDescriptorCountAllocateInfo.
ExtendsDescriptorUpdateTemplateCreateInfo
Marker trait for structs that can appear in the pNext chain of DescriptorUpdateTemplateCreateInfo.
ExtendsDeviceAddressBindingCallbackDataEXT
Marker trait for structs that can appear in the pNext chain of DeviceAddressBindingCallbackDataEXT.
ExtendsDeviceBufferMemoryRequirements
Marker trait for structs that can appear in the pNext chain of DeviceBufferMemoryRequirements.
ExtendsDeviceCreateInfo
Marker trait for structs that can appear in the pNext chain of DeviceCreateInfo.
ExtendsDeviceDeviceMemoryReportCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of DeviceDeviceMemoryReportCreateInfoEXT.
ExtendsDeviceDiagnosticsConfigCreateInfoNV
Marker trait for structs that can appear in the pNext chain of DeviceDiagnosticsConfigCreateInfoNV.
ExtendsDeviceEventInfoEXT
Marker trait for structs that can appear in the pNext chain of DeviceEventInfoEXT.
ExtendsDeviceFaultCountsEXT
Marker trait for structs that can appear in the pNext chain of DeviceFaultCountsEXT.
ExtendsDeviceFaultDebugInfoKHR
Marker trait for structs that can appear in the pNext chain of DeviceFaultDebugInfoKHR.
ExtendsDeviceGroupBindSparseInfo
Marker trait for structs that can appear in the pNext chain of DeviceGroupBindSparseInfo.
ExtendsDeviceGroupCommandBufferBeginInfo
Marker trait for structs that can appear in the pNext chain of DeviceGroupCommandBufferBeginInfo.
ExtendsDeviceGroupDeviceCreateInfo
Marker trait for structs that can appear in the pNext chain of DeviceGroupDeviceCreateInfo.
ExtendsDeviceGroupPresentInfoKHR
Marker trait for structs that can appear in the pNext chain of DeviceGroupPresentInfoKHR.
ExtendsDeviceGroupRenderPassBeginInfo
Marker trait for structs that can appear in the pNext chain of DeviceGroupRenderPassBeginInfo.
ExtendsDeviceGroupSubmitInfo
Marker trait for structs that can appear in the pNext chain of DeviceGroupSubmitInfo.
ExtendsDeviceGroupSwapchainCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of DeviceGroupSwapchainCreateInfoKHR.
ExtendsDeviceImageMemoryRequirements
Marker trait for structs that can appear in the pNext chain of DeviceImageMemoryRequirements.
ExtendsDeviceImageSubresourceInfo
Marker trait for structs that can appear in the pNext chain of DeviceImageSubresourceInfo.
ExtendsDeviceMemoryCopyKHR
Marker trait for structs that can appear in the pNext chain of DeviceMemoryCopyKHR.
ExtendsDeviceMemoryImageCopyKHR
Marker trait for structs that can appear in the pNext chain of DeviceMemoryImageCopyKHR.
ExtendsDeviceMemoryOpaqueCaptureAddressInfo
Marker trait for structs that can appear in the pNext chain of DeviceMemoryOpaqueCaptureAddressInfo.
ExtendsDeviceMemoryOverallocationCreateInfoAMD
Marker trait for structs that can appear in the pNext chain of DeviceMemoryOverallocationCreateInfoAMD.
ExtendsDeviceObjectReservationCreateInfo
Marker trait for structs that can appear in the pNext chain of DeviceObjectReservationCreateInfo.
ExtendsDevicePipelineBinaryInternalCacheControlKHR
Marker trait for structs that can appear in the pNext chain of DevicePipelineBinaryInternalCacheControlKHR.
ExtendsDevicePrivateDataCreateInfo
Marker trait for structs that can appear in the pNext chain of DevicePrivateDataCreateInfo.
ExtendsDeviceQueueCreateInfo
Marker trait for structs that can appear in the pNext chain of DeviceQueueCreateInfo.
ExtendsDeviceQueueGlobalPriorityCreateInfo
Marker trait for structs that can appear in the pNext chain of DeviceQueueGlobalPriorityCreateInfo.
ExtendsDeviceQueueInfo2
Marker trait for structs that can appear in the pNext chain of DeviceQueueInfo2.
ExtendsDeviceQueueShaderCoreControlCreateInfoARM
Marker trait for structs that can appear in the pNext chain of DeviceQueueShaderCoreControlCreateInfoARM.
ExtendsDeviceSemaphoreSciSyncPoolReservationCreateInfoNV
Marker trait for structs that can appear in the pNext chain of DeviceSemaphoreSciSyncPoolReservationCreateInfoNV.
ExtendsDeviceTensorMemoryRequirementsARM
Marker trait for structs that can appear in the pNext chain of DeviceTensorMemoryRequirementsARM.
ExtendsDirectDriverLoadingInfoLUNARG
Marker trait for structs that can appear in the pNext chain of DirectDriverLoadingInfoLUNARG.
ExtendsDirectDriverLoadingListLUNARG
Marker trait for structs that can appear in the pNext chain of DirectDriverLoadingListLUNARG.
ExtendsDirectFBSurfaceCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of DirectFBSurfaceCreateInfoEXT.
ExtendsDispatchIndirect2InfoKHR
Marker trait for structs that can appear in the pNext chain of DispatchIndirect2InfoKHR.
ExtendsDispatchTileInfoQCOM
Marker trait for structs that can appear in the pNext chain of DispatchTileInfoQCOM.
ExtendsDisplayEventInfoEXT
Marker trait for structs that can appear in the pNext chain of DisplayEventInfoEXT.
ExtendsDisplayModeCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of DisplayModeCreateInfoKHR.
ExtendsDisplayModeProperties2KHR
Marker trait for structs that can appear in the pNext chain of DisplayModeProperties2KHR.
ExtendsDisplayPlaneInfo2KHR
Marker trait for structs that can appear in the pNext chain of DisplayPlaneInfo2KHR.
ExtendsDisplayPowerInfoEXT
Marker trait for structs that can appear in the pNext chain of DisplayPowerInfoEXT.
ExtendsDisplayPresentInfoKHR
Marker trait for structs that can appear in the pNext chain of DisplayPresentInfoKHR.
ExtendsDisplaySurfaceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of DisplaySurfaceCreateInfoKHR.
ExtendsDisplaySurfaceStereoCreateInfoNV
Marker trait for structs that can appear in the pNext chain of DisplaySurfaceStereoCreateInfoNV.
ExtendsDrawIndirect2InfoKHR
Marker trait for structs that can appear in the pNext chain of DrawIndirect2InfoKHR.
ExtendsDrawIndirectCount2InfoKHR
Marker trait for structs that can appear in the pNext chain of DrawIndirectCount2InfoKHR.
ExtendsEventCreateInfo
Marker trait for structs that can appear in the pNext chain of EventCreateInfo.
ExtendsExecutionGraphPipelineCreateInfoAMDX
Marker trait for structs that can appear in the pNext chain of ExecutionGraphPipelineCreateInfoAMDX.
ExtendsExecutionGraphPipelineScratchSizeAMDX
Marker trait for structs that can appear in the pNext chain of ExecutionGraphPipelineScratchSizeAMDX.
ExtendsExportFenceCreateInfo
Marker trait for structs that can appear in the pNext chain of ExportFenceCreateInfo.
ExtendsExportFenceSciSyncInfoNV
Marker trait for structs that can appear in the pNext chain of ExportFenceSciSyncInfoNV.
ExtendsExportFenceWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of ExportFenceWin32HandleInfoKHR.
ExtendsExportMemoryAllocateInfo
Marker trait for structs that can appear in the pNext chain of ExportMemoryAllocateInfo.
ExtendsExportMemoryAllocateInfoNV
Marker trait for structs that can appear in the pNext chain of ExportMemoryAllocateInfoNV.
ExtendsExportMemorySciBufInfoNV
Marker trait for structs that can appear in the pNext chain of ExportMemorySciBufInfoNV.
ExtendsExportMemoryWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of ExportMemoryWin32HandleInfoKHR.
ExtendsExportMemoryWin32HandleInfoNV
Marker trait for structs that can appear in the pNext chain of ExportMemoryWin32HandleInfoNV.
ExtendsExportMetalBufferInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalBufferInfoEXT.
ExtendsExportMetalCommandQueueInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalCommandQueueInfoEXT.
ExtendsExportMetalDeviceInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalDeviceInfoEXT.
ExtendsExportMetalIOSurfaceInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalIOSurfaceInfoEXT.
ExtendsExportMetalObjectCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalObjectCreateInfoEXT.
ExtendsExportMetalObjectsInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalObjectsInfoEXT.
ExtendsExportMetalSharedEventInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalSharedEventInfoEXT.
ExtendsExportMetalTextureInfoEXT
Marker trait for structs that can appear in the pNext chain of ExportMetalTextureInfoEXT.
ExtendsExportSemaphoreCreateInfo
Marker trait for structs that can appear in the pNext chain of ExportSemaphoreCreateInfo.
ExtendsExportSemaphoreSciSyncInfoNV
Marker trait for structs that can appear in the pNext chain of ExportSemaphoreSciSyncInfoNV.
ExtendsExportSemaphoreWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of ExportSemaphoreWin32HandleInfoKHR.
ExtendsExternalComputeQueueCreateInfoNV
Marker trait for structs that can appear in the pNext chain of ExternalComputeQueueCreateInfoNV.
ExtendsExternalComputeQueueDataParamsNV
Marker trait for structs that can appear in the pNext chain of ExternalComputeQueueDataParamsNV.
ExtendsExternalComputeQueueDeviceCreateInfoNV
Marker trait for structs that can appear in the pNext chain of ExternalComputeQueueDeviceCreateInfoNV.
ExtendsExternalFormatANDROID
Marker trait for structs that can appear in the pNext chain of ExternalFormatANDROID.
ExtendsExternalFormatOHOS
Marker trait for structs that can appear in the pNext chain of ExternalFormatOHOS.
ExtendsExternalFormatQNX
Marker trait for structs that can appear in the pNext chain of ExternalFormatQNX.
ExtendsExternalMemoryAcquireUnmodifiedEXT
Marker trait for structs that can appear in the pNext chain of ExternalMemoryAcquireUnmodifiedEXT.
ExtendsExternalMemoryBufferCreateInfo
Marker trait for structs that can appear in the pNext chain of ExternalMemoryBufferCreateInfo.
ExtendsExternalMemoryImageCreateInfo
Marker trait for structs that can appear in the pNext chain of ExternalMemoryImageCreateInfo.
ExtendsExternalMemoryImageCreateInfoNV
Marker trait for structs that can appear in the pNext chain of ExternalMemoryImageCreateInfoNV.
ExtendsExternalMemoryTensorCreateInfoARM
Marker trait for structs that can appear in the pNext chain of ExternalMemoryTensorCreateInfoARM.
ExtendsExternalTensorPropertiesARM
Marker trait for structs that can appear in the pNext chain of ExternalTensorPropertiesARM.
ExtendsFaultCallbackInfo
Marker trait for structs that can appear in the pNext chain of FaultCallbackInfo.
ExtendsFenceCreateInfo
Marker trait for structs that can appear in the pNext chain of FenceCreateInfo.
ExtendsFenceGetFdInfoKHR
Marker trait for structs that can appear in the pNext chain of FenceGetFdInfoKHR.
ExtendsFenceGetSciSyncInfoNV
Marker trait for structs that can appear in the pNext chain of FenceGetSciSyncInfoNV.
ExtendsFenceGetWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of FenceGetWin32HandleInfoKHR.
ExtendsFormatProperties2
Marker trait for structs that can appear in the pNext chain of FormatProperties2.
ExtendsFragmentShadingRateAttachmentInfoKHR
Marker trait for structs that can appear in the pNext chain of FragmentShadingRateAttachmentInfoKHR.
ExtendsFrameBoundaryEXT
Marker trait for structs that can appear in the pNext chain of FrameBoundaryEXT.
ExtendsFrameBoundaryTensorsARM
Marker trait for structs that can appear in the pNext chain of FrameBoundaryTensorsARM.
ExtendsFramebufferAttachmentImageInfo
Marker trait for structs that can appear in the pNext chain of FramebufferAttachmentImageInfo.
ExtendsFramebufferAttachmentsCreateInfo
Marker trait for structs that can appear in the pNext chain of FramebufferAttachmentsCreateInfo.
ExtendsFramebufferCreateInfo
Marker trait for structs that can appear in the pNext chain of FramebufferCreateInfo.
ExtendsGeneratedCommandsInfoEXT
Marker trait for structs that can appear in the pNext chain of GeneratedCommandsInfoEXT.
ExtendsGeneratedCommandsInfoNV
Marker trait for structs that can appear in the pNext chain of GeneratedCommandsInfoNV.
ExtendsGeneratedCommandsMemoryRequirementsInfoEXT
Marker trait for structs that can appear in the pNext chain of GeneratedCommandsMemoryRequirementsInfoEXT.
ExtendsGeneratedCommandsMemoryRequirementsInfoNV
Marker trait for structs that can appear in the pNext chain of GeneratedCommandsMemoryRequirementsInfoNV.
ExtendsGeneratedCommandsPipelineInfoEXT
Marker trait for structs that can appear in the pNext chain of GeneratedCommandsPipelineInfoEXT.
ExtendsGeneratedCommandsShaderInfoEXT
Marker trait for structs that can appear in the pNext chain of GeneratedCommandsShaderInfoEXT.
ExtendsGeometryAABBNV
Marker trait for structs that can appear in the pNext chain of GeometryAABBNV.
ExtendsGeometryNV
Marker trait for structs that can appear in the pNext chain of GeometryNV.
ExtendsGeometryTrianglesNV
Marker trait for structs that can appear in the pNext chain of GeometryTrianglesNV.
ExtendsGetLatencyMarkerInfoNV
Marker trait for structs that can appear in the pNext chain of GetLatencyMarkerInfoNV.
ExtendsGraphicsPipelineCreateInfo
Marker trait for structs that can appear in the pNext chain of GraphicsPipelineCreateInfo.
ExtendsGraphicsPipelineLibraryCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of GraphicsPipelineLibraryCreateInfoEXT.
ExtendsGraphicsPipelineShaderGroupsCreateInfoNV
Marker trait for structs that can appear in the pNext chain of GraphicsPipelineShaderGroupsCreateInfoNV.
ExtendsGraphicsShaderGroupCreateInfoNV
Marker trait for structs that can appear in the pNext chain of GraphicsShaderGroupCreateInfoNV.
ExtendsHdrMetadataEXT
Marker trait for structs that can appear in the pNext chain of HdrMetadataEXT.
ExtendsHdrVividDynamicMetadataHUAWEI
Marker trait for structs that can appear in the pNext chain of HdrVividDynamicMetadataHUAWEI.
ExtendsHeadlessSurfaceCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of HeadlessSurfaceCreateInfoEXT.
ExtendsHostImageLayoutTransitionInfo
Marker trait for structs that can appear in the pNext chain of HostImageLayoutTransitionInfo.
ExtendsIOSSurfaceCreateInfoMVK
Marker trait for structs that can appear in the pNext chain of IOSSurfaceCreateInfoMVK.
ExtendsImageAlignmentControlCreateInfoMESA
Marker trait for structs that can appear in the pNext chain of ImageAlignmentControlCreateInfoMESA.
ExtendsImageBlit2
Marker trait for structs that can appear in the pNext chain of ImageBlit2.
ExtendsImageCaptureDescriptorDataInfoEXT
Marker trait for structs that can appear in the pNext chain of ImageCaptureDescriptorDataInfoEXT.
ExtendsImageCompressionControlEXT
Marker trait for structs that can appear in the pNext chain of ImageCompressionControlEXT.
ExtendsImageConstraintsInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of ImageConstraintsInfoFUCHSIA.
ExtendsImageCopy2
Marker trait for structs that can appear in the pNext chain of ImageCopy2.
ExtendsImageCreateInfo
Marker trait for structs that can appear in the pNext chain of ImageCreateInfo.
ExtendsImageDescriptorInfoEXT
Marker trait for structs that can appear in the pNext chain of ImageDescriptorInfoEXT.
ExtendsImageDrmFormatModifierExplicitCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ImageDrmFormatModifierExplicitCreateInfoEXT.
ExtendsImageDrmFormatModifierListCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ImageDrmFormatModifierListCreateInfoEXT.
ExtendsImageFormatConstraintsInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of ImageFormatConstraintsInfoFUCHSIA.
ExtendsImageFormatListCreateInfo
Marker trait for structs that can appear in the pNext chain of ImageFormatListCreateInfo.
ExtendsImageFormatProperties2
Marker trait for structs that can appear in the pNext chain of ImageFormatProperties2.
ExtendsImageMemoryBarrier
Marker trait for structs that can appear in the pNext chain of ImageMemoryBarrier.
ExtendsImageMemoryBarrier2
Marker trait for structs that can appear in the pNext chain of ImageMemoryBarrier2.
ExtendsImageMemoryRequirementsInfo2
Marker trait for structs that can appear in the pNext chain of ImageMemoryRequirementsInfo2.
ExtendsImagePipeSurfaceCreateInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of ImagePipeSurfaceCreateInfoFUCHSIA.
ExtendsImagePlaneMemoryRequirementsInfo
Marker trait for structs that can appear in the pNext chain of ImagePlaneMemoryRequirementsInfo.
ExtendsImageResolve2
Marker trait for structs that can appear in the pNext chain of ImageResolve2.
ExtendsImageSparseMemoryRequirementsInfo2
Marker trait for structs that can appear in the pNext chain of ImageSparseMemoryRequirementsInfo2.
ExtendsImageStencilUsageCreateInfo
Marker trait for structs that can appear in the pNext chain of ImageStencilUsageCreateInfo.
ExtendsImageSubresource2
Marker trait for structs that can appear in the pNext chain of ImageSubresource2.
ExtendsImageSwapchainCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of ImageSwapchainCreateInfoKHR.
ExtendsImageToMemoryCopy
Marker trait for structs that can appear in the pNext chain of ImageToMemoryCopy.
ExtendsImageViewASTCDecodeModeEXT
Marker trait for structs that can appear in the pNext chain of ImageViewASTCDecodeModeEXT.
ExtendsImageViewCaptureDescriptorDataInfoEXT
Marker trait for structs that can appear in the pNext chain of ImageViewCaptureDescriptorDataInfoEXT.
ExtendsImageViewCreateInfo
Marker trait for structs that can appear in the pNext chain of ImageViewCreateInfo.
ExtendsImageViewHandleInfoNVX
Marker trait for structs that can appear in the pNext chain of ImageViewHandleInfoNVX.
ExtendsImageViewMinLodCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ImageViewMinLodCreateInfoEXT.
ExtendsImageViewSampleWeightCreateInfoQCOM
Marker trait for structs that can appear in the pNext chain of ImageViewSampleWeightCreateInfoQCOM.
ExtendsImageViewSlicedCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ImageViewSlicedCreateInfoEXT.
ExtendsImageViewUsageCreateInfo
Marker trait for structs that can appear in the pNext chain of ImageViewUsageCreateInfo.
ExtendsImportAndroidHardwareBufferInfoANDROID
Marker trait for structs that can appear in the pNext chain of ImportAndroidHardwareBufferInfoANDROID.
ExtendsImportFenceFdInfoKHR
Marker trait for structs that can appear in the pNext chain of ImportFenceFdInfoKHR.
ExtendsImportFenceSciSyncInfoNV
Marker trait for structs that can appear in the pNext chain of ImportFenceSciSyncInfoNV.
ExtendsImportFenceWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of ImportFenceWin32HandleInfoKHR.
ExtendsImportMemoryBufferCollectionFUCHSIA
Marker trait for structs that can appear in the pNext chain of ImportMemoryBufferCollectionFUCHSIA.
ExtendsImportMemoryFdInfoKHR
Marker trait for structs that can appear in the pNext chain of ImportMemoryFdInfoKHR.
ExtendsImportMemoryHostPointerInfoEXT
Marker trait for structs that can appear in the pNext chain of ImportMemoryHostPointerInfoEXT.
ExtendsImportMemoryMetalHandleInfoEXT
Marker trait for structs that can appear in the pNext chain of ImportMemoryMetalHandleInfoEXT.
ExtendsImportMemorySciBufInfoNV
Marker trait for structs that can appear in the pNext chain of ImportMemorySciBufInfoNV.
ExtendsImportMemoryWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of ImportMemoryWin32HandleInfoKHR.
ExtendsImportMemoryWin32HandleInfoNV
Marker trait for structs that can appear in the pNext chain of ImportMemoryWin32HandleInfoNV.
ExtendsImportMemoryZirconHandleInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of ImportMemoryZirconHandleInfoFUCHSIA.
ExtendsImportMetalBufferInfoEXT
Marker trait for structs that can appear in the pNext chain of ImportMetalBufferInfoEXT.
ExtendsImportMetalIOSurfaceInfoEXT
Marker trait for structs that can appear in the pNext chain of ImportMetalIOSurfaceInfoEXT.
ExtendsImportMetalSharedEventInfoEXT
Marker trait for structs that can appear in the pNext chain of ImportMetalSharedEventInfoEXT.
ExtendsImportMetalTextureInfoEXT
Marker trait for structs that can appear in the pNext chain of ImportMetalTextureInfoEXT.
ExtendsImportNativeBufferInfoOHOS
Marker trait for structs that can appear in the pNext chain of ImportNativeBufferInfoOHOS.
ExtendsImportScreenBufferInfoQNX
Marker trait for structs that can appear in the pNext chain of ImportScreenBufferInfoQNX.
ExtendsImportSemaphoreFdInfoKHR
Marker trait for structs that can appear in the pNext chain of ImportSemaphoreFdInfoKHR.
ExtendsImportSemaphoreSciSyncInfoNV
Marker trait for structs that can appear in the pNext chain of ImportSemaphoreSciSyncInfoNV.
ExtendsImportSemaphoreWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of ImportSemaphoreWin32HandleInfoKHR.
ExtendsImportSemaphoreZirconHandleInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of ImportSemaphoreZirconHandleInfoFUCHSIA.
ExtendsIndirectCommandsLayoutCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of IndirectCommandsLayoutCreateInfoEXT.
ExtendsIndirectCommandsLayoutCreateInfoNV
Marker trait for structs that can appear in the pNext chain of IndirectCommandsLayoutCreateInfoNV.
ExtendsIndirectCommandsLayoutPushDataTokenNV
Marker trait for structs that can appear in the pNext chain of IndirectCommandsLayoutPushDataTokenNV.
ExtendsIndirectCommandsLayoutTokenEXT
Marker trait for structs that can appear in the pNext chain of IndirectCommandsLayoutTokenEXT.
ExtendsIndirectCommandsLayoutTokenNV
Marker trait for structs that can appear in the pNext chain of IndirectCommandsLayoutTokenNV.
ExtendsIndirectExecutionSetCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of IndirectExecutionSetCreateInfoEXT.
ExtendsIndirectExecutionSetPipelineInfoEXT
Marker trait for structs that can appear in the pNext chain of IndirectExecutionSetPipelineInfoEXT.
ExtendsIndirectExecutionSetShaderInfoEXT
Marker trait for structs that can appear in the pNext chain of IndirectExecutionSetShaderInfoEXT.
ExtendsIndirectExecutionSetShaderLayoutInfoEXT
Marker trait for structs that can appear in the pNext chain of IndirectExecutionSetShaderLayoutInfoEXT.
ExtendsInitializePerformanceApiInfoINTEL
Marker trait for structs that can appear in the pNext chain of InitializePerformanceApiInfoINTEL.
ExtendsInstanceCreateInfo
Marker trait for structs that can appear in the pNext chain of InstanceCreateInfo.
ExtendsLatencySleepInfoNV
Marker trait for structs that can appear in the pNext chain of LatencySleepInfoNV.
ExtendsLatencySleepModeInfoNV
Marker trait for structs that can appear in the pNext chain of LatencySleepModeInfoNV.
ExtendsLatencySubmissionPresentIdNV
Marker trait for structs that can appear in the pNext chain of LatencySubmissionPresentIdNV.
ExtendsLatencySurfaceCapabilitiesNV
Marker trait for structs that can appear in the pNext chain of LatencySurfaceCapabilitiesNV.
ExtendsLayerSettingsCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of LayerSettingsCreateInfoEXT.
ExtendsMacOSSurfaceCreateInfoMVK
Marker trait for structs that can appear in the pNext chain of MacOSSurfaceCreateInfoMVK.
ExtendsMappedMemoryRange
Marker trait for structs that can appear in the pNext chain of MappedMemoryRange.
ExtendsMemoryAllocateFlagsInfo
Marker trait for structs that can appear in the pNext chain of MemoryAllocateFlagsInfo.
ExtendsMemoryAllocateInfo
Marker trait for structs that can appear in the pNext chain of MemoryAllocateInfo.
ExtendsMemoryBarrier
Marker trait for structs that can appear in the pNext chain of MemoryBarrier.
ExtendsMemoryBarrier2
Marker trait for structs that can appear in the pNext chain of MemoryBarrier2.
ExtendsMemoryBarrierAccessFlags3KHR
Marker trait for structs that can appear in the pNext chain of MemoryBarrierAccessFlags3KHR.
ExtendsMemoryDedicatedAllocateInfo
Marker trait for structs that can appear in the pNext chain of MemoryDedicatedAllocateInfo.
ExtendsMemoryDedicatedAllocateInfoTensorARM
Marker trait for structs that can appear in the pNext chain of MemoryDedicatedAllocateInfoTensorARM.
ExtendsMemoryGetAndroidHardwareBufferInfoANDROID
Marker trait for structs that can appear in the pNext chain of MemoryGetAndroidHardwareBufferInfoANDROID.
ExtendsMemoryGetFdInfoKHR
Marker trait for structs that can appear in the pNext chain of MemoryGetFdInfoKHR.
ExtendsMemoryGetMetalHandleInfoEXT
Marker trait for structs that can appear in the pNext chain of MemoryGetMetalHandleInfoEXT.
ExtendsMemoryGetNativeBufferInfoOHOS
Marker trait for structs that can appear in the pNext chain of MemoryGetNativeBufferInfoOHOS.
ExtendsMemoryGetRemoteAddressInfoNV
Marker trait for structs that can appear in the pNext chain of MemoryGetRemoteAddressInfoNV.
ExtendsMemoryGetSciBufInfoNV
Marker trait for structs that can appear in the pNext chain of MemoryGetSciBufInfoNV.
ExtendsMemoryGetWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of MemoryGetWin32HandleInfoKHR.
ExtendsMemoryGetZirconHandleInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of MemoryGetZirconHandleInfoFUCHSIA.
ExtendsMemoryMapInfo
Marker trait for structs that can appear in the pNext chain of MemoryMapInfo.
ExtendsMemoryMapPlacedInfoEXT
Marker trait for structs that can appear in the pNext chain of MemoryMapPlacedInfoEXT.
ExtendsMemoryMarkerInfoAMD
Marker trait for structs that can appear in the pNext chain of MemoryMarkerInfoAMD.
ExtendsMemoryOpaqueCaptureAddressAllocateInfo
Marker trait for structs that can appear in the pNext chain of MemoryOpaqueCaptureAddressAllocateInfo.
ExtendsMemoryPriorityAllocateInfoEXT
Marker trait for structs that can appear in the pNext chain of MemoryPriorityAllocateInfoEXT.
ExtendsMemoryRangeBarrierKHR
Marker trait for structs that can appear in the pNext chain of MemoryRangeBarrierKHR.
ExtendsMemoryRangeBarriersInfoKHR
Marker trait for structs that can appear in the pNext chain of MemoryRangeBarriersInfoKHR.
ExtendsMemoryRequirements2
Marker trait for structs that can appear in the pNext chain of MemoryRequirements2.
ExtendsMemorySciBufPropertiesNV
Marker trait for structs that can appear in the pNext chain of MemorySciBufPropertiesNV.
ExtendsMemoryToImageCopy
Marker trait for structs that can appear in the pNext chain of MemoryToImageCopy.
ExtendsMemoryUnmapInfo
Marker trait for structs that can appear in the pNext chain of MemoryUnmapInfo.
ExtendsMetalSurfaceCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of MetalSurfaceCreateInfoEXT.
ExtendsMicromapBuildInfoEXT
Marker trait for structs that can appear in the pNext chain of MicromapBuildInfoEXT.
ExtendsMicromapBuildSizesInfoEXT
Marker trait for structs that can appear in the pNext chain of MicromapBuildSizesInfoEXT.
ExtendsMicromapCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of MicromapCreateInfoEXT.
ExtendsMicromapVersionInfoEXT
Marker trait for structs that can appear in the pNext chain of MicromapVersionInfoEXT.
ExtendsMultisampledRenderToSingleSampledInfoEXT
Marker trait for structs that can appear in the pNext chain of MultisampledRenderToSingleSampledInfoEXT.
ExtendsMultiviewPerViewAttributesInfoNVX
Marker trait for structs that can appear in the pNext chain of MultiviewPerViewAttributesInfoNVX.
ExtendsMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM
Marker trait for structs that can appear in the pNext chain of MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM.
ExtendsMutableDescriptorTypeCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of MutableDescriptorTypeCreateInfoEXT.
ExtendsNativeBufferANDROID
Marker trait for structs that can appear in the pNext chain of NativeBufferANDROID.
ExtendsNativeBufferOHOS
Marker trait for structs that can appear in the pNext chain of NativeBufferOHOS.
ExtendsNativeBufferPropertiesOHOS
Marker trait for structs that can appear in the pNext chain of NativeBufferPropertiesOHOS.
ExtendsOpaqueCaptureDataCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of OpaqueCaptureDataCreateInfoEXT.
ExtendsOpaqueCaptureDescriptorDataCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of OpaqueCaptureDescriptorDataCreateInfoEXT.
ExtendsOpticalFlowExecuteInfoNV
Marker trait for structs that can appear in the pNext chain of OpticalFlowExecuteInfoNV.
ExtendsOpticalFlowImageFormatInfoNV
Marker trait for structs that can appear in the pNext chain of OpticalFlowImageFormatInfoNV.
ExtendsOpticalFlowSessionCreateInfoNV
Marker trait for structs that can appear in the pNext chain of OpticalFlowSessionCreateInfoNV.
ExtendsOpticalFlowSessionCreatePrivateDataInfoNV
Marker trait for structs that can appear in the pNext chain of OpticalFlowSessionCreatePrivateDataInfoNV.
ExtendsOutOfBandQueueTypeInfoNV
Marker trait for structs that can appear in the pNext chain of OutOfBandQueueTypeInfoNV.
ExtendsPartitionedAccelerationStructureFlagsNV
Marker trait for structs that can appear in the pNext chain of PartitionedAccelerationStructureFlagsNV.
ExtendsPartitionedAccelerationStructureInstancesInputNV
Marker trait for structs that can appear in the pNext chain of PartitionedAccelerationStructureInstancesInputNV.
ExtendsPastPresentationTimingInfoEXT
Marker trait for structs that can appear in the pNext chain of PastPresentationTimingInfoEXT.
ExtendsPerTileBeginInfoQCOM
Marker trait for structs that can appear in the pNext chain of PerTileBeginInfoQCOM.
ExtendsPerTileEndInfoQCOM
Marker trait for structs that can appear in the pNext chain of PerTileEndInfoQCOM.
ExtendsPerformanceConfigurationAcquireInfoINTEL
Marker trait for structs that can appear in the pNext chain of PerformanceConfigurationAcquireInfoINTEL.
ExtendsPerformanceMarkerInfoINTEL
Marker trait for structs that can appear in the pNext chain of PerformanceMarkerInfoINTEL.
ExtendsPerformanceOverrideInfoINTEL
Marker trait for structs that can appear in the pNext chain of PerformanceOverrideInfoINTEL.
ExtendsPerformanceQueryReservationInfoKHR
Marker trait for structs that can appear in the pNext chain of PerformanceQueryReservationInfoKHR.
ExtendsPerformanceQuerySubmitInfoKHR
Marker trait for structs that can appear in the pNext chain of PerformanceQuerySubmitInfoKHR.
ExtendsPerformanceStreamMarkerInfoINTEL
Marker trait for structs that can appear in the pNext chain of PerformanceStreamMarkerInfoINTEL.
ExtendsPhysicalDevice8BitStorageFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDevice8BitStorageFeatures.
ExtendsPhysicalDevice16BitStorageFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDevice16BitStorageFeatures.
ExtendsPhysicalDevice4444FormatsFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDevice4444FormatsFeaturesEXT.
ExtendsPhysicalDeviceASTCDecodeFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceASTCDecodeFeaturesEXT.
ExtendsPhysicalDeviceAccelerationStructureFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceAccelerationStructureFeaturesKHR.
ExtendsPhysicalDeviceAddressBindingReportFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceAddressBindingReportFeaturesEXT.
ExtendsPhysicalDeviceAmigoProfilingFeaturesSEC
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceAmigoProfilingFeaturesSEC.
ExtendsPhysicalDeviceAntiLagFeaturesAMD
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceAntiLagFeaturesAMD.
ExtendsPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT.
ExtendsPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT.
ExtendsPhysicalDeviceBlendOperationAdvancedFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceBlendOperationAdvancedFeaturesEXT.
ExtendsPhysicalDeviceBorderColorSwizzleFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceBorderColorSwizzleFeaturesEXT.
ExtendsPhysicalDeviceBufferDeviceAddressFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceBufferDeviceAddressFeatures.
ExtendsPhysicalDeviceBufferDeviceAddressFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceBufferDeviceAddressFeaturesEXT.
ExtendsPhysicalDeviceClusterAccelerationStructureFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceClusterAccelerationStructureFeaturesNV.
ExtendsPhysicalDeviceClusterCullingShaderFeaturesHUAWEI
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceClusterCullingShaderFeaturesHUAWEI.
ExtendsPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI.
ExtendsPhysicalDeviceCoherentMemoryFeaturesAMD
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCoherentMemoryFeaturesAMD.
ExtendsPhysicalDeviceColorWriteEnableFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceColorWriteEnableFeaturesEXT.
ExtendsPhysicalDeviceCommandBufferInheritanceFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCommandBufferInheritanceFeaturesNV.
ExtendsPhysicalDeviceComputeOccupancyPriorityFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceComputeOccupancyPriorityFeaturesNV.
ExtendsPhysicalDeviceComputeShaderDerivativesFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceComputeShaderDerivativesFeaturesKHR.
ExtendsPhysicalDeviceConditionalRenderingFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceConditionalRenderingFeaturesEXT.
ExtendsPhysicalDeviceCooperativeMatrix2FeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCooperativeMatrix2FeaturesNV.
ExtendsPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCooperativeMatrixConversionFeaturesQCOM.
ExtendsPhysicalDeviceCooperativeMatrixFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCooperativeMatrixFeaturesKHR.
ExtendsPhysicalDeviceCooperativeMatrixFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCooperativeMatrixFeaturesNV.
ExtendsPhysicalDeviceCooperativeVectorFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCooperativeVectorFeaturesNV.
ExtendsPhysicalDeviceCopyMemoryIndirectFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCopyMemoryIndirectFeaturesKHR.
ExtendsPhysicalDeviceCopyMemoryIndirectFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCopyMemoryIndirectFeaturesNV.
ExtendsPhysicalDeviceCornerSampledImageFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCornerSampledImageFeaturesNV.
ExtendsPhysicalDeviceCoverageReductionModeFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCoverageReductionModeFeaturesNV.
ExtendsPhysicalDeviceCubicClampFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCubicClampFeaturesQCOM.
ExtendsPhysicalDeviceCubicWeightsFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCubicWeightsFeaturesQCOM.
ExtendsPhysicalDeviceCudaKernelLaunchFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCudaKernelLaunchFeaturesNV.
ExtendsPhysicalDeviceCustomBorderColorFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCustomBorderColorFeaturesEXT.
ExtendsPhysicalDeviceCustomResolveFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceCustomResolveFeaturesEXT.
ExtendsPhysicalDeviceDataGraphFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDataGraphFeaturesARM.
ExtendsPhysicalDeviceDataGraphModelFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDataGraphModelFeaturesQCOM.
ExtendsPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV.
ExtendsPhysicalDeviceDenseGeometryFormatFeaturesAMDX
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDenseGeometryFormatFeaturesAMDX.
ExtendsPhysicalDeviceDepthBiasControlFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDepthBiasControlFeaturesEXT.
ExtendsPhysicalDeviceDepthClampControlFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDepthClampControlFeaturesEXT.
ExtendsPhysicalDeviceDepthClampZeroOneFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDepthClampZeroOneFeaturesKHR.
ExtendsPhysicalDeviceDepthClipControlFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDepthClipControlFeaturesEXT.
ExtendsPhysicalDeviceDepthClipEnableFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDepthClipEnableFeaturesEXT.
ExtendsPhysicalDeviceDescriptorBufferFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDescriptorBufferFeaturesEXT.
ExtendsPhysicalDeviceDescriptorBufferTensorFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDescriptorBufferTensorFeaturesARM.
ExtendsPhysicalDeviceDescriptorBufferTensorPropertiesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDescriptorBufferTensorPropertiesARM.
ExtendsPhysicalDeviceDescriptorHeapFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDescriptorHeapFeaturesEXT.
ExtendsPhysicalDeviceDescriptorIndexingFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDescriptorIndexingFeatures.
ExtendsPhysicalDeviceDescriptorPoolOverallocationFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDescriptorPoolOverallocationFeaturesNV.
ExtendsPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE.
ExtendsPhysicalDeviceDeviceAddressCommandsFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDeviceAddressCommandsFeaturesKHR.
ExtendsPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV.
ExtendsPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDeviceGeneratedCommandsFeaturesEXT.
ExtendsPhysicalDeviceDeviceGeneratedCommandsFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDeviceGeneratedCommandsFeaturesNV.
ExtendsPhysicalDeviceDeviceMemoryReportFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDeviceMemoryReportFeaturesEXT.
ExtendsPhysicalDeviceDiagnosticsConfigFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDiagnosticsConfigFeaturesNV.
ExtendsPhysicalDeviceDisplacementMicromapFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDisplacementMicromapFeaturesNV.
ExtendsPhysicalDeviceDynamicRenderingFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDynamicRenderingFeatures.
ExtendsPhysicalDeviceDynamicRenderingLocalReadFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDynamicRenderingLocalReadFeatures.
ExtendsPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT.
ExtendsPhysicalDeviceExclusiveScissorFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExclusiveScissorFeaturesNV.
ExtendsPhysicalDeviceExtendedDynamicState2FeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExtendedDynamicState2FeaturesEXT.
ExtendsPhysicalDeviceExtendedDynamicState3FeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExtendedDynamicState3FeaturesEXT.
ExtendsPhysicalDeviceExtendedDynamicStateFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExtendedDynamicStateFeaturesEXT.
ExtendsPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV.
ExtendsPhysicalDeviceExternalBufferInfo
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalBufferInfo.
ExtendsPhysicalDeviceExternalFenceInfo
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalFenceInfo.
ExtendsPhysicalDeviceExternalFormatResolveFeaturesANDROID
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalFormatResolveFeaturesANDROID.
ExtendsPhysicalDeviceExternalImageFormatInfo
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalImageFormatInfo.
ExtendsPhysicalDeviceExternalMemoryRDMAFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalMemoryRDMAFeaturesNV.
ExtendsPhysicalDeviceExternalMemorySciBufFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalMemorySciBufFeaturesNV.
ExtendsPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX.
ExtendsPhysicalDeviceExternalSciSync2FeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalSciSync2FeaturesNV.
ExtendsPhysicalDeviceExternalSciSyncFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalSciSyncFeaturesNV.
ExtendsPhysicalDeviceExternalSemaphoreInfo
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalSemaphoreInfo.
ExtendsPhysicalDeviceExternalTensorInfoARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceExternalTensorInfoARM.
ExtendsPhysicalDeviceFaultFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFaultFeaturesEXT.
ExtendsPhysicalDeviceFaultFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFaultFeaturesKHR.
ExtendsPhysicalDeviceFeatures2
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFeatures2.
ExtendsPhysicalDeviceFormatPackFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFormatPackFeaturesARM.
ExtendsPhysicalDeviceFragmentDensityMap2FeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentDensityMap2FeaturesEXT.
ExtendsPhysicalDeviceFragmentDensityMapFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentDensityMapFeaturesEXT.
ExtendsPhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE.
ExtendsPhysicalDeviceFragmentDensityMapOffsetFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentDensityMapOffsetFeaturesEXT.
ExtendsPhysicalDeviceFragmentShaderBarycentricFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentShaderBarycentricFeaturesKHR.
ExtendsPhysicalDeviceFragmentShaderInterlockFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentShaderInterlockFeaturesEXT.
ExtendsPhysicalDeviceFragmentShadingRateEnumsFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentShadingRateEnumsFeaturesNV.
ExtendsPhysicalDeviceFragmentShadingRateFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFragmentShadingRateFeaturesKHR.
ExtendsPhysicalDeviceFrameBoundaryFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceFrameBoundaryFeaturesEXT.
ExtendsPhysicalDeviceGlobalPriorityQueryFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceGlobalPriorityQueryFeatures.
ExtendsPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT.
ExtendsPhysicalDeviceHdrVividFeaturesHUAWEI
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceHdrVividFeaturesHUAWEI.
ExtendsPhysicalDeviceHostImageCopyFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceHostImageCopyFeatures.
ExtendsPhysicalDeviceHostImageCopyProperties
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceHostImageCopyProperties.
ExtendsPhysicalDeviceHostQueryResetFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceHostQueryResetFeatures.
ExtendsPhysicalDeviceImage2DViewOf3DFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImage2DViewOf3DFeaturesEXT.
ExtendsPhysicalDeviceImageAlignmentControlFeaturesMESA
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageAlignmentControlFeaturesMESA.
ExtendsPhysicalDeviceImageCompressionControlFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageCompressionControlFeaturesEXT.
ExtendsPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT.
ExtendsPhysicalDeviceImageDrmFormatModifierInfoEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageDrmFormatModifierInfoEXT.
ExtendsPhysicalDeviceImageFormatInfo2
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageFormatInfo2.
ExtendsPhysicalDeviceImageProcessing2FeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageProcessing2FeaturesQCOM.
ExtendsPhysicalDeviceImageProcessingFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageProcessingFeaturesQCOM.
ExtendsPhysicalDeviceImageRobustnessFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageRobustnessFeatures.
ExtendsPhysicalDeviceImageSlicedViewOf3DFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageSlicedViewOf3DFeaturesEXT.
ExtendsPhysicalDeviceImageViewImageFormatInfoEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageViewImageFormatInfoEXT.
ExtendsPhysicalDeviceImageViewMinLodFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImageViewMinLodFeaturesEXT.
ExtendsPhysicalDeviceImagelessFramebufferFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceImagelessFramebufferFeatures.
ExtendsPhysicalDeviceIndexTypeUint8Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceIndexTypeUint8Features.
ExtendsPhysicalDeviceInheritedViewportScissorFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceInheritedViewportScissorFeaturesNV.
ExtendsPhysicalDeviceInlineUniformBlockFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceInlineUniformBlockFeatures.
ExtendsPhysicalDeviceInternallySynchronizedQueuesFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceInternallySynchronizedQueuesFeaturesKHR.
ExtendsPhysicalDeviceInvocationMaskFeaturesHUAWEI
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceInvocationMaskFeaturesHUAWEI.
ExtendsPhysicalDeviceLayeredApiPropertiesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceLayeredApiPropertiesKHR.
ExtendsPhysicalDeviceLayeredApiPropertiesListKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceLayeredApiPropertiesListKHR.
ExtendsPhysicalDeviceLegacyDitheringFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceLegacyDitheringFeaturesEXT.
ExtendsPhysicalDeviceLegacyVertexAttributesFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceLegacyVertexAttributesFeaturesEXT.
ExtendsPhysicalDeviceLineRasterizationFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceLineRasterizationFeatures.
ExtendsPhysicalDeviceLinearColorAttachmentFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceLinearColorAttachmentFeaturesNV.
ExtendsPhysicalDeviceMaintenance4Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMaintenance4Features.
ExtendsPhysicalDeviceMaintenance5Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMaintenance5Features.
ExtendsPhysicalDeviceMaintenance6Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMaintenance6Features.
ExtendsPhysicalDeviceMaintenance7FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMaintenance7FeaturesKHR.
ExtendsPhysicalDeviceMaintenance8FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMaintenance8FeaturesKHR.
ExtendsPhysicalDeviceMaintenance9FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMaintenance9FeaturesKHR.
ExtendsPhysicalDeviceMaintenance10FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMaintenance10FeaturesKHR.
ExtendsPhysicalDeviceMapMemoryPlacedFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMapMemoryPlacedFeaturesEXT.
ExtendsPhysicalDeviceMemoryDecompressionFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMemoryDecompressionFeaturesEXT.
ExtendsPhysicalDeviceMemoryPriorityFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMemoryPriorityFeaturesEXT.
ExtendsPhysicalDeviceMemoryProperties2
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMemoryProperties2.
ExtendsPhysicalDeviceMeshShaderFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMeshShaderFeaturesEXT.
ExtendsPhysicalDeviceMeshShaderFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMeshShaderFeaturesNV.
ExtendsPhysicalDeviceMultiDrawFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMultiDrawFeaturesEXT.
ExtendsPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT.
ExtendsPhysicalDeviceMultiviewFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMultiviewFeatures.
ExtendsPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM.
ExtendsPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM.
ExtendsPhysicalDeviceMutableDescriptorTypeFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceMutableDescriptorTypeFeaturesEXT.
ExtendsPhysicalDeviceNestedCommandBufferFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceNestedCommandBufferFeaturesEXT.
ExtendsPhysicalDeviceNonSeamlessCubeMapFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceNonSeamlessCubeMapFeaturesEXT.
ExtendsPhysicalDeviceOpacityMicromapFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceOpacityMicromapFeaturesEXT.
ExtendsPhysicalDeviceOpticalFlowFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceOpticalFlowFeaturesNV.
ExtendsPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT.
ExtendsPhysicalDevicePartitionedAccelerationStructureFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePartitionedAccelerationStructureFeaturesNV.
ExtendsPhysicalDevicePerStageDescriptorSetFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePerStageDescriptorSetFeaturesNV.
ExtendsPhysicalDevicePerformanceCountersByRegionFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePerformanceCountersByRegionFeaturesARM.
ExtendsPhysicalDevicePerformanceQueryFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePerformanceQueryFeaturesKHR.
ExtendsPhysicalDevicePipelineBinaryFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineBinaryFeaturesKHR.
ExtendsPhysicalDevicePipelineCacheIncrementalModeFeaturesSEC
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineCacheIncrementalModeFeaturesSEC.
ExtendsPhysicalDevicePipelineCreationCacheControlFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineCreationCacheControlFeatures.
ExtendsPhysicalDevicePipelineExecutablePropertiesFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineExecutablePropertiesFeaturesKHR.
ExtendsPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT.
ExtendsPhysicalDevicePipelineOpacityMicromapFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineOpacityMicromapFeaturesARM.
ExtendsPhysicalDevicePipelinePropertiesFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelinePropertiesFeaturesEXT.
ExtendsPhysicalDevicePipelineProtectedAccessFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineProtectedAccessFeatures.
ExtendsPhysicalDevicePipelineRobustnessFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePipelineRobustnessFeatures.
ExtendsPhysicalDevicePortabilitySubsetFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePortabilitySubsetFeaturesKHR.
ExtendsPhysicalDevicePresentBarrierFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentBarrierFeaturesNV.
ExtendsPhysicalDevicePresentId2FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentId2FeaturesKHR.
ExtendsPhysicalDevicePresentIdFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentIdFeaturesKHR.
ExtendsPhysicalDevicePresentMeteringFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentMeteringFeaturesNV.
ExtendsPhysicalDevicePresentModeFifoLatestReadyFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentModeFifoLatestReadyFeaturesKHR.
ExtendsPhysicalDevicePresentTimingFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentTimingFeaturesEXT.
ExtendsPhysicalDevicePresentWait2FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentWait2FeaturesKHR.
ExtendsPhysicalDevicePresentWaitFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePresentWaitFeaturesKHR.
ExtendsPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT.
ExtendsPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT.
ExtendsPhysicalDevicePrivateDataFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePrivateDataFeatures.
ExtendsPhysicalDeviceProperties2
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceProperties2.
ExtendsPhysicalDeviceProtectedMemoryFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceProtectedMemoryFeatures.
ExtendsPhysicalDeviceProvokingVertexFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceProvokingVertexFeaturesEXT.
ExtendsPhysicalDevicePushConstantBankFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDevicePushConstantBankFeaturesNV.
ExtendsPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM.
ExtendsPhysicalDeviceRGBA10X6FormatsFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRGBA10X6FormatsFeaturesEXT.
ExtendsPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT.
ExtendsPhysicalDeviceRawAccessChainsFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRawAccessChainsFeaturesNV.
ExtendsPhysicalDeviceRayQueryFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayQueryFeaturesKHR.
ExtendsPhysicalDeviceRayTracingInvocationReorderFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingInvocationReorderFeaturesEXT.
ExtendsPhysicalDeviceRayTracingInvocationReorderFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingInvocationReorderFeaturesNV.
ExtendsPhysicalDeviceRayTracingLinearSweptSpheresFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingLinearSweptSpheresFeaturesNV.
ExtendsPhysicalDeviceRayTracingMaintenance1FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingMaintenance1FeaturesKHR.
ExtendsPhysicalDeviceRayTracingMotionBlurFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingMotionBlurFeaturesNV.
ExtendsPhysicalDeviceRayTracingPipelineFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingPipelineFeaturesKHR.
ExtendsPhysicalDeviceRayTracingPositionFetchFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingPositionFetchFeaturesKHR.
ExtendsPhysicalDeviceRayTracingValidationFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRayTracingValidationFeaturesNV.
ExtendsPhysicalDeviceRelaxedLineRasterizationFeaturesIMG
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRelaxedLineRasterizationFeaturesIMG.
ExtendsPhysicalDeviceRenderPassStripedFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRenderPassStripedFeaturesARM.
ExtendsPhysicalDeviceRepresentativeFragmentTestFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRepresentativeFragmentTestFeaturesNV.
ExtendsPhysicalDeviceRobustness2FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceRobustness2FeaturesKHR.
ExtendsPhysicalDeviceSamplerYcbcrConversionFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSamplerYcbcrConversionFeatures.
ExtendsPhysicalDeviceScalarBlockLayoutFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceScalarBlockLayoutFeatures.
ExtendsPhysicalDeviceSchedulingControlsFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSchedulingControlsFeaturesARM.
ExtendsPhysicalDeviceSeparateDepthStencilLayoutsFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSeparateDepthStencilLayoutsFeatures.
ExtendsPhysicalDeviceShader64BitIndexingFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShader64BitIndexingFeaturesEXT.
ExtendsPhysicalDeviceShaderAbortFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderAbortFeaturesKHR.
ExtendsPhysicalDeviceShaderAbortPropertiesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderAbortPropertiesKHR.
ExtendsPhysicalDeviceShaderAtomicFloat2FeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderAtomicFloat2FeaturesEXT.
ExtendsPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV.
ExtendsPhysicalDeviceShaderAtomicFloatFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderAtomicFloatFeaturesEXT.
ExtendsPhysicalDeviceShaderAtomicInt64Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderAtomicInt64Features.
ExtendsPhysicalDeviceShaderBfloat16FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderBfloat16FeaturesKHR.
ExtendsPhysicalDeviceShaderClockFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderClockFeaturesKHR.
ExtendsPhysicalDeviceShaderConstantDataFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderConstantDataFeaturesKHR.
ExtendsPhysicalDeviceShaderCoreBuiltinsFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderCoreBuiltinsFeaturesARM.
ExtendsPhysicalDeviceShaderDemoteToHelperInvocationFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderDemoteToHelperInvocationFeatures.
ExtendsPhysicalDeviceShaderDrawParametersFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderDrawParametersFeatures.
ExtendsPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD.
ExtendsPhysicalDeviceShaderEnqueueFeaturesAMDX
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderEnqueueFeaturesAMDX.
ExtendsPhysicalDeviceShaderExpectAssumeFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderExpectAssumeFeatures.
ExtendsPhysicalDeviceShaderFloat8FeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderFloat8FeaturesEXT.
ExtendsPhysicalDeviceShaderFloat16Int8Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderFloat16Int8Features.
ExtendsPhysicalDeviceShaderFloatControls2Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderFloatControls2Features.
ExtendsPhysicalDeviceShaderFmaFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderFmaFeaturesKHR.
ExtendsPhysicalDeviceShaderImageAtomicInt64FeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderImageAtomicInt64FeaturesEXT.
ExtendsPhysicalDeviceShaderImageFootprintFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderImageFootprintFeaturesNV.
ExtendsPhysicalDeviceShaderInstrumentationFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderInstrumentationFeaturesARM.
ExtendsPhysicalDeviceShaderIntegerDotProductFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderIntegerDotProductFeatures.
ExtendsPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL.
ExtendsPhysicalDeviceShaderLongVectorFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderLongVectorFeaturesEXT.
ExtendsPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR.
ExtendsPhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE.
ExtendsPhysicalDeviceShaderModuleIdentifierFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderModuleIdentifierFeaturesEXT.
ExtendsPhysicalDeviceShaderObjectFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderObjectFeaturesEXT.
ExtendsPhysicalDeviceShaderQuadControlFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderQuadControlFeaturesKHR.
ExtendsPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR.
ExtendsPhysicalDeviceShaderReplicatedCompositesFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderReplicatedCompositesFeaturesEXT.
ExtendsPhysicalDeviceShaderSMBuiltinsFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderSMBuiltinsFeaturesNV.
ExtendsPhysicalDeviceShaderSubgroupExtendedTypesFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderSubgroupExtendedTypesFeatures.
ExtendsPhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT.
ExtendsPhysicalDeviceShaderSubgroupRotateFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderSubgroupRotateFeatures.
ExtendsPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR.
ExtendsPhysicalDeviceShaderTerminateInvocationFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderTerminateInvocationFeatures.
ExtendsPhysicalDeviceShaderTileImageFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderTileImageFeaturesEXT.
ExtendsPhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT.
ExtendsPhysicalDeviceShaderUntypedPointersFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShaderUntypedPointersFeaturesKHR.
ExtendsPhysicalDeviceShadingRateImageFeaturesNV
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceShadingRateImageFeaturesNV.
ExtendsPhysicalDeviceSparseImageFormatInfo2
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSparseImageFormatInfo2.
ExtendsPhysicalDeviceSubgroupSizeControlFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSubgroupSizeControlFeatures.
ExtendsPhysicalDeviceSubpassMergeFeedbackFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSubpassMergeFeedbackFeaturesEXT.
ExtendsPhysicalDeviceSubpassShadingFeaturesHUAWEI
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSubpassShadingFeaturesHUAWEI.
ExtendsPhysicalDeviceSurfaceInfo2KHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSurfaceInfo2KHR.
ExtendsPhysicalDeviceSwapchainMaintenance1FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSwapchainMaintenance1FeaturesKHR.
ExtendsPhysicalDeviceSynchronization2Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceSynchronization2Features.
ExtendsPhysicalDeviceTensorFeaturesARM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTensorFeaturesARM.
ExtendsPhysicalDeviceTexelBufferAlignmentFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTexelBufferAlignmentFeaturesEXT.
ExtendsPhysicalDeviceTextureCompressionASTC3DFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTextureCompressionASTC3DFeaturesEXT.
ExtendsPhysicalDeviceTextureCompressionASTCHDRFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTextureCompressionASTCHDRFeatures.
ExtendsPhysicalDeviceTileMemoryHeapFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTileMemoryHeapFeaturesQCOM.
ExtendsPhysicalDeviceTileMemoryHeapPropertiesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTileMemoryHeapPropertiesQCOM.
ExtendsPhysicalDeviceTilePropertiesFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTilePropertiesFeaturesQCOM.
ExtendsPhysicalDeviceTileShadingFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTileShadingFeaturesQCOM.
ExtendsPhysicalDeviceTimelineSemaphoreFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTimelineSemaphoreFeatures.
ExtendsPhysicalDeviceTransformFeedbackFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceTransformFeedbackFeaturesEXT.
ExtendsPhysicalDeviceUnifiedImageLayoutsFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceUnifiedImageLayoutsFeaturesKHR.
ExtendsPhysicalDeviceUniformBufferStandardLayoutFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceUniformBufferStandardLayoutFeatures.
ExtendsPhysicalDeviceVariablePointersFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVariablePointersFeatures.
ExtendsPhysicalDeviceVertexAttributeDivisorFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVertexAttributeDivisorFeatures.
ExtendsPhysicalDeviceVertexAttributeRobustnessFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVertexAttributeRobustnessFeaturesEXT.
ExtendsPhysicalDeviceVertexInputDynamicStateFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVertexInputDynamicStateFeaturesEXT.
ExtendsPhysicalDeviceVideoDecodeVP9FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoDecodeVP9FeaturesKHR.
ExtendsPhysicalDeviceVideoEncodeAV1FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoEncodeAV1FeaturesKHR.
ExtendsPhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR.
ExtendsPhysicalDeviceVideoEncodeQualityLevelInfoKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoEncodeQualityLevelInfoKHR.
ExtendsPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR.
ExtendsPhysicalDeviceVideoEncodeRgbConversionFeaturesVALVE
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoEncodeRgbConversionFeaturesVALVE.
ExtendsPhysicalDeviceVideoFormatInfoKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoFormatInfoKHR.
ExtendsPhysicalDeviceVideoMaintenance1FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoMaintenance1FeaturesKHR.
ExtendsPhysicalDeviceVideoMaintenance2FeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVideoMaintenance2FeaturesKHR.
ExtendsPhysicalDeviceVulkan11Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVulkan11Features.
ExtendsPhysicalDeviceVulkan12Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVulkan12Features.
ExtendsPhysicalDeviceVulkan13Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVulkan13Features.
ExtendsPhysicalDeviceVulkan14Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVulkan14Features.
ExtendsPhysicalDeviceVulkanMemoryModelFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVulkanMemoryModelFeatures.
ExtendsPhysicalDeviceVulkanSC10Features
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceVulkanSC10Features.
ExtendsPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR.
ExtendsPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT.
ExtendsPhysicalDeviceYcbcrDegammaFeaturesQCOM
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceYcbcrDegammaFeaturesQCOM.
ExtendsPhysicalDeviceYcbcrImageArraysFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceYcbcrImageArraysFeaturesEXT.
ExtendsPhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT.
ExtendsPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
Marker trait for structs that can appear in the pNext chain of PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures.
ExtendsPipelineBinaryCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineBinaryCreateInfoKHR.
ExtendsPipelineBinaryDataInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineBinaryDataInfoKHR.
ExtendsPipelineBinaryHandlesInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineBinaryHandlesInfoKHR.
ExtendsPipelineBinaryInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineBinaryInfoKHR.
ExtendsPipelineBinaryKeyKHR
Marker trait for structs that can appear in the pNext chain of PipelineBinaryKeyKHR.
ExtendsPipelineCacheCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineCacheCreateInfo.
ExtendsPipelineColorBlendAdvancedStateCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineColorBlendAdvancedStateCreateInfoEXT.
ExtendsPipelineColorBlendStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineColorBlendStateCreateInfo.
ExtendsPipelineColorWriteCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineColorWriteCreateInfoEXT.
ExtendsPipelineCompilerControlCreateInfoAMD
Marker trait for structs that can appear in the pNext chain of PipelineCompilerControlCreateInfoAMD.
ExtendsPipelineCoverageModulationStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineCoverageModulationStateCreateInfoNV.
ExtendsPipelineCoverageReductionStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineCoverageReductionStateCreateInfoNV.
ExtendsPipelineCoverageToColorStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineCoverageToColorStateCreateInfoNV.
ExtendsPipelineCreateFlags2CreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineCreateFlags2CreateInfo.
ExtendsPipelineCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineCreateInfoKHR.
ExtendsPipelineCreationFeedbackCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineCreationFeedbackCreateInfo.
ExtendsPipelineDepthStencilStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineDepthStencilStateCreateInfo.
ExtendsPipelineDiscardRectangleStateCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineDiscardRectangleStateCreateInfoEXT.
ExtendsPipelineDynamicStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineDynamicStateCreateInfo.
ExtendsPipelineExecutableInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineExecutableInfoKHR.
ExtendsPipelineFragmentDensityMapLayeredCreateInfoVALVE
Marker trait for structs that can appear in the pNext chain of PipelineFragmentDensityMapLayeredCreateInfoVALVE.
ExtendsPipelineFragmentShadingRateEnumStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineFragmentShadingRateEnumStateCreateInfoNV.
ExtendsPipelineFragmentShadingRateStateCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineFragmentShadingRateStateCreateInfoKHR.
ExtendsPipelineIndirectDeviceAddressInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineIndirectDeviceAddressInfoNV.
ExtendsPipelineInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineInfoKHR.
ExtendsPipelineInputAssemblyStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineInputAssemblyStateCreateInfo.
ExtendsPipelineLayoutCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineLayoutCreateInfo.
ExtendsPipelineLibraryCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of PipelineLibraryCreateInfoKHR.
ExtendsPipelineMultisampleStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineMultisampleStateCreateInfo.
ExtendsPipelineOfflineCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineOfflineCreateInfo.
ExtendsPipelinePoolSize
Marker trait for structs that can appear in the pNext chain of PipelinePoolSize.
ExtendsPipelineRasterizationConservativeStateCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineRasterizationConservativeStateCreateInfoEXT.
ExtendsPipelineRasterizationDepthClipStateCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineRasterizationDepthClipStateCreateInfoEXT.
ExtendsPipelineRasterizationLineStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineRasterizationLineStateCreateInfo.
ExtendsPipelineRasterizationProvokingVertexStateCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineRasterizationProvokingVertexStateCreateInfoEXT.
ExtendsPipelineRasterizationStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineRasterizationStateCreateInfo.
ExtendsPipelineRasterizationStateRasterizationOrderAMD
Marker trait for structs that can appear in the pNext chain of PipelineRasterizationStateRasterizationOrderAMD.
ExtendsPipelineRasterizationStateStreamCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineRasterizationStateStreamCreateInfoEXT.
ExtendsPipelineRenderingCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineRenderingCreateInfo.
ExtendsPipelineRepresentativeFragmentTestStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineRepresentativeFragmentTestStateCreateInfoNV.
ExtendsPipelineRobustnessCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineRobustnessCreateInfo.
ExtendsPipelineSampleLocationsStateCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineSampleLocationsStateCreateInfoEXT.
ExtendsPipelineShaderStageCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineShaderStageCreateInfo.
ExtendsPipelineShaderStageModuleIdentifierCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineShaderStageModuleIdentifierCreateInfoEXT.
ExtendsPipelineShaderStageNodeCreateInfoAMDX
Marker trait for structs that can appear in the pNext chain of PipelineShaderStageNodeCreateInfoAMDX.
ExtendsPipelineShaderStageRequiredSubgroupSizeCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineShaderStageRequiredSubgroupSizeCreateInfo.
ExtendsPipelineTessellationDomainOriginStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineTessellationDomainOriginStateCreateInfo.
ExtendsPipelineTessellationStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineTessellationStateCreateInfo.
ExtendsPipelineVertexInputDivisorStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineVertexInputDivisorStateCreateInfo.
ExtendsPipelineVertexInputStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineVertexInputStateCreateInfo.
ExtendsPipelineViewportCoarseSampleOrderStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineViewportCoarseSampleOrderStateCreateInfoNV.
ExtendsPipelineViewportDepthClampControlCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineViewportDepthClampControlCreateInfoEXT.
ExtendsPipelineViewportDepthClipControlCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of PipelineViewportDepthClipControlCreateInfoEXT.
ExtendsPipelineViewportExclusiveScissorStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineViewportExclusiveScissorStateCreateInfoNV.
ExtendsPipelineViewportShadingRateImageStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineViewportShadingRateImageStateCreateInfoNV.
ExtendsPipelineViewportStateCreateInfo
Marker trait for structs that can appear in the pNext chain of PipelineViewportStateCreateInfo.
ExtendsPipelineViewportSwizzleStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineViewportSwizzleStateCreateInfoNV.
ExtendsPipelineViewportWScalingStateCreateInfoNV
Marker trait for structs that can appear in the pNext chain of PipelineViewportWScalingStateCreateInfoNV.
ExtendsPresentFrameTokenGGP
Marker trait for structs that can appear in the pNext chain of PresentFrameTokenGGP.
ExtendsPresentId2KHR
Marker trait for structs that can appear in the pNext chain of PresentId2KHR.
ExtendsPresentIdKHR
Marker trait for structs that can appear in the pNext chain of PresentIdKHR.
ExtendsPresentInfoKHR
Marker trait for structs that can appear in the pNext chain of PresentInfoKHR.
ExtendsPresentRegionsKHR
Marker trait for structs that can appear in the pNext chain of PresentRegionsKHR.
ExtendsPresentTimesInfoGOOGLE
Marker trait for structs that can appear in the pNext chain of PresentTimesInfoGOOGLE.
ExtendsPresentTimingInfoEXT
Marker trait for structs that can appear in the pNext chain of PresentTimingInfoEXT.
ExtendsPresentTimingsInfoEXT
Marker trait for structs that can appear in the pNext chain of PresentTimingsInfoEXT.
ExtendsPresentWait2InfoKHR
Marker trait for structs that can appear in the pNext chain of PresentWait2InfoKHR.
ExtendsPrivateDataSlotCreateInfo
Marker trait for structs that can appear in the pNext chain of PrivateDataSlotCreateInfo.
ExtendsProtectedSubmitInfo
Marker trait for structs that can appear in the pNext chain of ProtectedSubmitInfo.
ExtendsPushConstantBankInfoNV
Marker trait for structs that can appear in the pNext chain of PushConstantBankInfoNV.
ExtendsPushConstantsInfo
Marker trait for structs that can appear in the pNext chain of PushConstantsInfo.
ExtendsPushDataInfoEXT
Marker trait for structs that can appear in the pNext chain of PushDataInfoEXT.
ExtendsPushDescriptorSetInfo
Marker trait for structs that can appear in the pNext chain of PushDescriptorSetInfo.
ExtendsPushDescriptorSetWithTemplateInfo
Marker trait for structs that can appear in the pNext chain of PushDescriptorSetWithTemplateInfo.
ExtendsQueryLowLatencySupportNV
Marker trait for structs that can appear in the pNext chain of QueryLowLatencySupportNV.
ExtendsQueryPoolCreateInfo
Marker trait for structs that can appear in the pNext chain of QueryPoolCreateInfo.
ExtendsQueryPoolPerformanceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of QueryPoolPerformanceCreateInfoKHR.
ExtendsQueryPoolPerformanceQueryCreateInfoINTEL
Marker trait for structs that can appear in the pNext chain of QueryPoolPerformanceQueryCreateInfoINTEL.
ExtendsQueryPoolVideoEncodeFeedbackCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of QueryPoolVideoEncodeFeedbackCreateInfoKHR.
ExtendsQueueFamilyProperties2
Marker trait for structs that can appear in the pNext chain of QueueFamilyProperties2.
ExtendsRayTracingPipelineClusterAccelerationStructureCreateInfoNV
Marker trait for structs that can appear in the pNext chain of RayTracingPipelineClusterAccelerationStructureCreateInfoNV.
ExtendsRayTracingPipelineCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of RayTracingPipelineCreateInfoKHR.
ExtendsRayTracingPipelineCreateInfoNV
Marker trait for structs that can appear in the pNext chain of RayTracingPipelineCreateInfoNV.
ExtendsRayTracingPipelineInterfaceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of RayTracingPipelineInterfaceCreateInfoKHR.
ExtendsRayTracingShaderGroupCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of RayTracingShaderGroupCreateInfoKHR.
ExtendsRayTracingShaderGroupCreateInfoNV
Marker trait for structs that can appear in the pNext chain of RayTracingShaderGroupCreateInfoNV.
ExtendsRefreshObjectListKHR
Marker trait for structs that can appear in the pNext chain of RefreshObjectListKHR.
ExtendsReleaseCapturedPipelineDataInfoKHR
Marker trait for structs that can appear in the pNext chain of ReleaseCapturedPipelineDataInfoKHR.
ExtendsReleaseSwapchainImagesInfoKHR
Marker trait for structs that can appear in the pNext chain of ReleaseSwapchainImagesInfoKHR.
ExtendsRenderPassAttachmentBeginInfo
Marker trait for structs that can appear in the pNext chain of RenderPassAttachmentBeginInfo.
ExtendsRenderPassBeginInfo
Marker trait for structs that can appear in the pNext chain of RenderPassBeginInfo.
ExtendsRenderPassCreateInfo
Marker trait for structs that can appear in the pNext chain of RenderPassCreateInfo.
ExtendsRenderPassCreateInfo2
Marker trait for structs that can appear in the pNext chain of RenderPassCreateInfo2.
ExtendsRenderPassCreationControlEXT
Marker trait for structs that can appear in the pNext chain of RenderPassCreationControlEXT.
ExtendsRenderPassCreationFeedbackCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of RenderPassCreationFeedbackCreateInfoEXT.
ExtendsRenderPassFragmentDensityMapCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of RenderPassFragmentDensityMapCreateInfoEXT.
ExtendsRenderPassFragmentDensityMapOffsetEndInfoEXT
Marker trait for structs that can appear in the pNext chain of RenderPassFragmentDensityMapOffsetEndInfoEXT.
ExtendsRenderPassInputAttachmentAspectCreateInfo
Marker trait for structs that can appear in the pNext chain of RenderPassInputAttachmentAspectCreateInfo.
ExtendsRenderPassMultiviewCreateInfo
Marker trait for structs that can appear in the pNext chain of RenderPassMultiviewCreateInfo.
ExtendsRenderPassPerformanceCountersByRegionBeginInfoARM
Marker trait for structs that can appear in the pNext chain of RenderPassPerformanceCountersByRegionBeginInfoARM.
ExtendsRenderPassSampleLocationsBeginInfoEXT
Marker trait for structs that can appear in the pNext chain of RenderPassSampleLocationsBeginInfoEXT.
ExtendsRenderPassStripeBeginInfoARM
Marker trait for structs that can appear in the pNext chain of RenderPassStripeBeginInfoARM.
ExtendsRenderPassStripeInfoARM
Marker trait for structs that can appear in the pNext chain of RenderPassStripeInfoARM.
ExtendsRenderPassStripeSubmitInfoARM
Marker trait for structs that can appear in the pNext chain of RenderPassStripeSubmitInfoARM.
ExtendsRenderPassSubpassFeedbackCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of RenderPassSubpassFeedbackCreateInfoEXT.
ExtendsRenderPassTileShadingCreateInfoQCOM
Marker trait for structs that can appear in the pNext chain of RenderPassTileShadingCreateInfoQCOM.
ExtendsRenderPassTransformBeginInfoQCOM
Marker trait for structs that can appear in the pNext chain of RenderPassTransformBeginInfoQCOM.
ExtendsRenderingAreaInfo
Marker trait for structs that can appear in the pNext chain of RenderingAreaInfo.
ExtendsRenderingAttachmentFlagsInfoKHR
Marker trait for structs that can appear in the pNext chain of RenderingAttachmentFlagsInfoKHR.
ExtendsRenderingAttachmentInfo
Marker trait for structs that can appear in the pNext chain of RenderingAttachmentInfo.
ExtendsRenderingAttachmentLocationInfo
Marker trait for structs that can appear in the pNext chain of RenderingAttachmentLocationInfo.
ExtendsRenderingEndInfoKHR
Marker trait for structs that can appear in the pNext chain of RenderingEndInfoKHR.
ExtendsRenderingFragmentDensityMapAttachmentInfoEXT
Marker trait for structs that can appear in the pNext chain of RenderingFragmentDensityMapAttachmentInfoEXT.
ExtendsRenderingFragmentShadingRateAttachmentInfoKHR
Marker trait for structs that can appear in the pNext chain of RenderingFragmentShadingRateAttachmentInfoKHR.
ExtendsRenderingInfo
Marker trait for structs that can appear in the pNext chain of RenderingInfo.
ExtendsRenderingInputAttachmentIndexInfo
Marker trait for structs that can appear in the pNext chain of RenderingInputAttachmentIndexInfo.
ExtendsResolveImageInfo2
Marker trait for structs that can appear in the pNext chain of ResolveImageInfo2.
ExtendsResolveImageModeInfoKHR
Marker trait for structs that can appear in the pNext chain of ResolveImageModeInfoKHR.
ExtendsResourceDescriptorInfoEXT
Marker trait for structs that can appear in the pNext chain of ResourceDescriptorInfoEXT.
ExtendsSampleLocationsInfoEXT
Marker trait for structs that can appear in the pNext chain of SampleLocationsInfoEXT.
ExtendsSamplerBlockMatchWindowCreateInfoQCOM
Marker trait for structs that can appear in the pNext chain of SamplerBlockMatchWindowCreateInfoQCOM.
ExtendsSamplerBorderColorComponentMappingCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of SamplerBorderColorComponentMappingCreateInfoEXT.
ExtendsSamplerCaptureDescriptorDataInfoEXT
Marker trait for structs that can appear in the pNext chain of SamplerCaptureDescriptorDataInfoEXT.
ExtendsSamplerCreateInfo
Marker trait for structs that can appear in the pNext chain of SamplerCreateInfo.
ExtendsSamplerCubicWeightsCreateInfoQCOM
Marker trait for structs that can appear in the pNext chain of SamplerCubicWeightsCreateInfoQCOM.
ExtendsSamplerCustomBorderColorCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of SamplerCustomBorderColorCreateInfoEXT.
ExtendsSamplerCustomBorderColorIndexCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of SamplerCustomBorderColorIndexCreateInfoEXT.
ExtendsSamplerReductionModeCreateInfo
Marker trait for structs that can appear in the pNext chain of SamplerReductionModeCreateInfo.
ExtendsSamplerYcbcrConversionCreateInfo
Marker trait for structs that can appear in the pNext chain of SamplerYcbcrConversionCreateInfo.
ExtendsSamplerYcbcrConversionInfo
Marker trait for structs that can appear in the pNext chain of SamplerYcbcrConversionInfo.
ExtendsSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM
Marker trait for structs that can appear in the pNext chain of SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM.
ExtendsSciSyncAttributesInfoNV
Marker trait for structs that can appear in the pNext chain of SciSyncAttributesInfoNV.
ExtendsScreenBufferPropertiesQNX
Marker trait for structs that can appear in the pNext chain of ScreenBufferPropertiesQNX.
ExtendsScreenSurfaceCreateInfoQNX
Marker trait for structs that can appear in the pNext chain of ScreenSurfaceCreateInfoQNX.
ExtendsSemaphoreCreateInfo
Marker trait for structs that can appear in the pNext chain of SemaphoreCreateInfo.
ExtendsSemaphoreGetFdInfoKHR
Marker trait for structs that can appear in the pNext chain of SemaphoreGetFdInfoKHR.
ExtendsSemaphoreGetSciSyncInfoNV
Marker trait for structs that can appear in the pNext chain of SemaphoreGetSciSyncInfoNV.
ExtendsSemaphoreGetWin32HandleInfoKHR
Marker trait for structs that can appear in the pNext chain of SemaphoreGetWin32HandleInfoKHR.
ExtendsSemaphoreGetZirconHandleInfoFUCHSIA
Marker trait for structs that can appear in the pNext chain of SemaphoreGetZirconHandleInfoFUCHSIA.
ExtendsSemaphoreSciSyncCreateInfoNV
Marker trait for structs that can appear in the pNext chain of SemaphoreSciSyncCreateInfoNV.
ExtendsSemaphoreSciSyncPoolCreateInfoNV
Marker trait for structs that can appear in the pNext chain of SemaphoreSciSyncPoolCreateInfoNV.
ExtendsSemaphoreSignalInfo
Marker trait for structs that can appear in the pNext chain of SemaphoreSignalInfo.
ExtendsSemaphoreSubmitInfo
Marker trait for structs that can appear in the pNext chain of SemaphoreSubmitInfo.
ExtendsSemaphoreTypeCreateInfo
Marker trait for structs that can appear in the pNext chain of SemaphoreTypeCreateInfo.
ExtendsSemaphoreWaitInfo
Marker trait for structs that can appear in the pNext chain of SemaphoreWaitInfo.
ExtendsSetDescriptorBufferOffsetsInfoEXT
Marker trait for structs that can appear in the pNext chain of SetDescriptorBufferOffsetsInfoEXT.
ExtendsSetLatencyMarkerInfoNV
Marker trait for structs that can appear in the pNext chain of SetLatencyMarkerInfoNV.
ExtendsSetPresentConfigNV
Marker trait for structs that can appear in the pNext chain of SetPresentConfigNV.
ExtendsShaderCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ShaderCreateInfoEXT.
ExtendsShaderDescriptorSetAndBindingMappingInfoEXT
Marker trait for structs that can appear in the pNext chain of ShaderDescriptorSetAndBindingMappingInfoEXT.
ExtendsShaderInstrumentationCreateInfoARM
Marker trait for structs that can appear in the pNext chain of ShaderInstrumentationCreateInfoARM.
ExtendsShaderInstrumentationMetricDescriptionARM
Marker trait for structs that can appear in the pNext chain of ShaderInstrumentationMetricDescriptionARM.
ExtendsShaderModuleCreateInfo
Marker trait for structs that can appear in the pNext chain of ShaderModuleCreateInfo.
ExtendsShaderModuleValidationCacheCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ShaderModuleValidationCacheCreateInfoEXT.
ExtendsStreamDescriptorSurfaceCreateInfoGGP
Marker trait for structs that can appear in the pNext chain of StreamDescriptorSurfaceCreateInfoGGP.
ExtendsSubmitInfo
Marker trait for structs that can appear in the pNext chain of SubmitInfo.
ExtendsSubmitInfo2
Marker trait for structs that can appear in the pNext chain of SubmitInfo2.
ExtendsSubpassBeginInfo
Marker trait for structs that can appear in the pNext chain of SubpassBeginInfo.
ExtendsSubpassDependency2
Marker trait for structs that can appear in the pNext chain of SubpassDependency2.
ExtendsSubpassDescription2
Marker trait for structs that can appear in the pNext chain of SubpassDescription2.
ExtendsSubpassDescriptionDepthStencilResolve
Marker trait for structs that can appear in the pNext chain of SubpassDescriptionDepthStencilResolve.
ExtendsSubpassEndInfo
Marker trait for structs that can appear in the pNext chain of SubpassEndInfo.
ExtendsSubpassShadingPipelineCreateInfoHUAWEI
Marker trait for structs that can appear in the pNext chain of SubpassShadingPipelineCreateInfoHUAWEI.
ExtendsSubresourceLayout2
Marker trait for structs that can appear in the pNext chain of SubresourceLayout2.
ExtendsSubsampledImageFormatPropertiesEXT
Marker trait for structs that can appear in the pNext chain of SubsampledImageFormatPropertiesEXT.
ExtendsSurfaceCapabilities2KHR
Marker trait for structs that can appear in the pNext chain of SurfaceCapabilities2KHR.
ExtendsSurfaceCapabilitiesPresentId2KHR
Marker trait for structs that can appear in the pNext chain of SurfaceCapabilitiesPresentId2KHR.
ExtendsSurfaceCapabilitiesPresentWait2KHR
Marker trait for structs that can appear in the pNext chain of SurfaceCapabilitiesPresentWait2KHR.
ExtendsSurfaceCreateInfoOHOS
Marker trait for structs that can appear in the pNext chain of SurfaceCreateInfoOHOS.
ExtendsSurfaceFormat2KHR
Marker trait for structs that can appear in the pNext chain of SurfaceFormat2KHR.
ExtendsSurfaceFullScreenExclusiveInfoEXT
Marker trait for structs that can appear in the pNext chain of SurfaceFullScreenExclusiveInfoEXT.
ExtendsSurfaceFullScreenExclusiveWin32InfoEXT
Marker trait for structs that can appear in the pNext chain of SurfaceFullScreenExclusiveWin32InfoEXT.
ExtendsSurfacePresentModeCompatibilityKHR
Marker trait for structs that can appear in the pNext chain of SurfacePresentModeCompatibilityKHR.
ExtendsSurfacePresentModeKHR
Marker trait for structs that can appear in the pNext chain of SurfacePresentModeKHR.
ExtendsSurfacePresentScalingCapabilitiesKHR
Marker trait for structs that can appear in the pNext chain of SurfacePresentScalingCapabilitiesKHR.
ExtendsSwapchainCalibratedTimestampInfoEXT
Marker trait for structs that can appear in the pNext chain of SwapchainCalibratedTimestampInfoEXT.
ExtendsSwapchainCounterCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of SwapchainCounterCreateInfoEXT.
ExtendsSwapchainCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of SwapchainCreateInfoKHR.
ExtendsSwapchainDisplayNativeHdrCreateInfoAMD
Marker trait for structs that can appear in the pNext chain of SwapchainDisplayNativeHdrCreateInfoAMD.
ExtendsSwapchainImageCreateInfoANDROID
Marker trait for structs that can appear in the pNext chain of SwapchainImageCreateInfoANDROID.
ExtendsSwapchainImageCreateInfoOHOS
Marker trait for structs that can appear in the pNext chain of SwapchainImageCreateInfoOHOS.
ExtendsSwapchainLatencyCreateInfoNV
Marker trait for structs that can appear in the pNext chain of SwapchainLatencyCreateInfoNV.
ExtendsSwapchainPresentBarrierCreateInfoNV
Marker trait for structs that can appear in the pNext chain of SwapchainPresentBarrierCreateInfoNV.
ExtendsSwapchainPresentFenceInfoKHR
Marker trait for structs that can appear in the pNext chain of SwapchainPresentFenceInfoKHR.
ExtendsSwapchainPresentModeInfoKHR
Marker trait for structs that can appear in the pNext chain of SwapchainPresentModeInfoKHR.
ExtendsSwapchainPresentModesCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of SwapchainPresentModesCreateInfoKHR.
ExtendsSwapchainPresentScalingCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of SwapchainPresentScalingCreateInfoKHR.
ExtendsSysmemColorSpaceFUCHSIA
Marker trait for structs that can appear in the pNext chain of SysmemColorSpaceFUCHSIA.
ExtendsTensorCaptureDescriptorDataInfoARM
Marker trait for structs that can appear in the pNext chain of TensorCaptureDescriptorDataInfoARM.
ExtendsTensorCopyARM
Marker trait for structs that can appear in the pNext chain of TensorCopyARM.
ExtendsTensorCreateInfoARM
Marker trait for structs that can appear in the pNext chain of TensorCreateInfoARM.
ExtendsTensorDependencyInfoARM
Marker trait for structs that can appear in the pNext chain of TensorDependencyInfoARM.
ExtendsTensorDescriptionARM
Marker trait for structs that can appear in the pNext chain of TensorDescriptionARM.
ExtendsTensorMemoryBarrierARM
Marker trait for structs that can appear in the pNext chain of TensorMemoryBarrierARM.
ExtendsTensorMemoryRequirementsInfoARM
Marker trait for structs that can appear in the pNext chain of TensorMemoryRequirementsInfoARM.
ExtendsTensorViewCaptureDescriptorDataInfoARM
Marker trait for structs that can appear in the pNext chain of TensorViewCaptureDescriptorDataInfoARM.
ExtendsTensorViewCreateInfoARM
Marker trait for structs that can appear in the pNext chain of TensorViewCreateInfoARM.
ExtendsTexelBufferDescriptorInfoEXT
Marker trait for structs that can appear in the pNext chain of TexelBufferDescriptorInfoEXT.
ExtendsTileMemoryBindInfoQCOM
Marker trait for structs that can appear in the pNext chain of TileMemoryBindInfoQCOM.
ExtendsTileMemoryRequirementsQCOM
Marker trait for structs that can appear in the pNext chain of TileMemoryRequirementsQCOM.
ExtendsTileMemorySizeInfoQCOM
Marker trait for structs that can appear in the pNext chain of TileMemorySizeInfoQCOM.
ExtendsTilePropertiesQCOM
Marker trait for structs that can appear in the pNext chain of TilePropertiesQCOM.
ExtendsTimelineSemaphoreSubmitInfo
Marker trait for structs that can appear in the pNext chain of TimelineSemaphoreSubmitInfo.
ExtendsUbmSurfaceCreateInfoSEC
Marker trait for structs that can appear in the pNext chain of UbmSurfaceCreateInfoSEC.
ExtendsValidationCacheCreateInfoEXT
Marker trait for structs that can appear in the pNext chain of ValidationCacheCreateInfoEXT.
ExtendsValidationFeaturesEXT
Marker trait for structs that can appear in the pNext chain of ValidationFeaturesEXT.
ExtendsValidationFlagsEXT
Marker trait for structs that can appear in the pNext chain of ValidationFlagsEXT.
ExtendsVertexInputAttributeDescription2EXT
Marker trait for structs that can appear in the pNext chain of VertexInputAttributeDescription2EXT.
ExtendsVertexInputBindingDescription2EXT
Marker trait for structs that can appear in the pNext chain of VertexInputBindingDescription2EXT.
ExtendsViSurfaceCreateInfoNN
Marker trait for structs that can appear in the pNext chain of ViSurfaceCreateInfoNN.
ExtendsVideoBeginCodingInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoBeginCodingInfoKHR.
ExtendsVideoCapabilitiesKHR
Marker trait for structs that can appear in the pNext chain of VideoCapabilitiesKHR.
ExtendsVideoCodingControlInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoCodingControlInfoKHR.
ExtendsVideoDecodeAV1DpbSlotInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeAV1DpbSlotInfoKHR.
ExtendsVideoDecodeAV1InlineSessionParametersInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeAV1InlineSessionParametersInfoKHR.
ExtendsVideoDecodeAV1PictureInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeAV1PictureInfoKHR.
ExtendsVideoDecodeAV1ProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeAV1ProfileInfoKHR.
ExtendsVideoDecodeAV1SessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeAV1SessionParametersCreateInfoKHR.
ExtendsVideoDecodeH264DpbSlotInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH264DpbSlotInfoKHR.
ExtendsVideoDecodeH264InlineSessionParametersInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH264InlineSessionParametersInfoKHR.
ExtendsVideoDecodeH264PictureInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH264PictureInfoKHR.
ExtendsVideoDecodeH264ProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH264ProfileInfoKHR.
ExtendsVideoDecodeH264SessionParametersAddInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH264SessionParametersAddInfoKHR.
ExtendsVideoDecodeH264SessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH264SessionParametersCreateInfoKHR.
ExtendsVideoDecodeH265DpbSlotInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH265DpbSlotInfoKHR.
ExtendsVideoDecodeH265InlineSessionParametersInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH265InlineSessionParametersInfoKHR.
ExtendsVideoDecodeH265PictureInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH265PictureInfoKHR.
ExtendsVideoDecodeH265ProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH265ProfileInfoKHR.
ExtendsVideoDecodeH265SessionParametersAddInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH265SessionParametersAddInfoKHR.
ExtendsVideoDecodeH265SessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeH265SessionParametersCreateInfoKHR.
ExtendsVideoDecodeInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeInfoKHR.
ExtendsVideoDecodeUsageInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeUsageInfoKHR.
ExtendsVideoDecodeVP9PictureInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeVP9PictureInfoKHR.
ExtendsVideoDecodeVP9ProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoDecodeVP9ProfileInfoKHR.
ExtendsVideoEncodeAV1DpbSlotInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1DpbSlotInfoKHR.
ExtendsVideoEncodeAV1GopRemainingFrameInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1GopRemainingFrameInfoKHR.
ExtendsVideoEncodeAV1PictureInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1PictureInfoKHR.
ExtendsVideoEncodeAV1ProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1ProfileInfoKHR.
ExtendsVideoEncodeAV1RateControlInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1RateControlInfoKHR.
ExtendsVideoEncodeAV1RateControlLayerInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1RateControlLayerInfoKHR.
ExtendsVideoEncodeAV1SessionCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1SessionCreateInfoKHR.
ExtendsVideoEncodeAV1SessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeAV1SessionParametersCreateInfoKHR.
ExtendsVideoEncodeH264DpbSlotInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264DpbSlotInfoKHR.
ExtendsVideoEncodeH264GopRemainingFrameInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264GopRemainingFrameInfoKHR.
ExtendsVideoEncodeH264NaluSliceInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264NaluSliceInfoKHR.
ExtendsVideoEncodeH264PictureInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264PictureInfoKHR.
ExtendsVideoEncodeH264ProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264ProfileInfoKHR.
ExtendsVideoEncodeH264RateControlInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264RateControlInfoKHR.
ExtendsVideoEncodeH264RateControlLayerInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264RateControlLayerInfoKHR.
ExtendsVideoEncodeH264SessionCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264SessionCreateInfoKHR.
ExtendsVideoEncodeH264SessionParametersAddInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264SessionParametersAddInfoKHR.
ExtendsVideoEncodeH264SessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264SessionParametersCreateInfoKHR.
ExtendsVideoEncodeH264SessionParametersGetInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH264SessionParametersGetInfoKHR.
ExtendsVideoEncodeH265DpbSlotInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265DpbSlotInfoKHR.
ExtendsVideoEncodeH265GopRemainingFrameInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265GopRemainingFrameInfoKHR.
ExtendsVideoEncodeH265NaluSliceSegmentInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265NaluSliceSegmentInfoKHR.
ExtendsVideoEncodeH265PictureInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265PictureInfoKHR.
ExtendsVideoEncodeH265ProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265ProfileInfoKHR.
ExtendsVideoEncodeH265RateControlInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265RateControlInfoKHR.
ExtendsVideoEncodeH265RateControlLayerInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265RateControlLayerInfoKHR.
ExtendsVideoEncodeH265SessionCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265SessionCreateInfoKHR.
ExtendsVideoEncodeH265SessionParametersAddInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265SessionParametersAddInfoKHR.
ExtendsVideoEncodeH265SessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265SessionParametersCreateInfoKHR.
ExtendsVideoEncodeH265SessionParametersGetInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeH265SessionParametersGetInfoKHR.
ExtendsVideoEncodeInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeInfoKHR.
ExtendsVideoEncodeIntraRefreshInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeIntraRefreshInfoKHR.
ExtendsVideoEncodeProfileRgbConversionInfoVALVE
Marker trait for structs that can appear in the pNext chain of VideoEncodeProfileRgbConversionInfoVALVE.
ExtendsVideoEncodeQualityLevelInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeQualityLevelInfoKHR.
ExtendsVideoEncodeQualityLevelPropertiesKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeQualityLevelPropertiesKHR.
ExtendsVideoEncodeQuantizationMapInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeQuantizationMapInfoKHR.
ExtendsVideoEncodeQuantizationMapSessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeQuantizationMapSessionParametersCreateInfoKHR.
ExtendsVideoEncodeRateControlInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeRateControlInfoKHR.
ExtendsVideoEncodeRateControlLayerInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeRateControlLayerInfoKHR.
ExtendsVideoEncodeSessionIntraRefreshCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeSessionIntraRefreshCreateInfoKHR.
ExtendsVideoEncodeSessionParametersFeedbackInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeSessionParametersFeedbackInfoKHR.
ExtendsVideoEncodeSessionParametersGetInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeSessionParametersGetInfoKHR.
ExtendsVideoEncodeSessionRgbConversionCreateInfoVALVE
Marker trait for structs that can appear in the pNext chain of VideoEncodeSessionRgbConversionCreateInfoVALVE.
ExtendsVideoEncodeUsageInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEncodeUsageInfoKHR.
ExtendsVideoEndCodingInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoEndCodingInfoKHR.
ExtendsVideoFormatPropertiesKHR
Marker trait for structs that can appear in the pNext chain of VideoFormatPropertiesKHR.
ExtendsVideoInlineQueryInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoInlineQueryInfoKHR.
ExtendsVideoPictureResourceInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoPictureResourceInfoKHR.
ExtendsVideoProfileInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoProfileInfoKHR.
ExtendsVideoProfileListInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoProfileListInfoKHR.
ExtendsVideoReferenceIntraRefreshInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoReferenceIntraRefreshInfoKHR.
ExtendsVideoReferenceSlotInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoReferenceSlotInfoKHR.
ExtendsVideoSessionCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoSessionCreateInfoKHR.
ExtendsVideoSessionParametersCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoSessionParametersCreateInfoKHR.
ExtendsVideoSessionParametersUpdateInfoKHR
Marker trait for structs that can appear in the pNext chain of VideoSessionParametersUpdateInfoKHR.
ExtendsWaylandSurfaceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of WaylandSurfaceCreateInfoKHR.
ExtendsWin32KeyedMutexAcquireReleaseInfoKHR
Marker trait for structs that can appear in the pNext chain of Win32KeyedMutexAcquireReleaseInfoKHR.
ExtendsWin32KeyedMutexAcquireReleaseInfoNV
Marker trait for structs that can appear in the pNext chain of Win32KeyedMutexAcquireReleaseInfoNV.
ExtendsWin32SurfaceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of Win32SurfaceCreateInfoKHR.
ExtendsWriteDescriptorSet
Marker trait for structs that can appear in the pNext chain of WriteDescriptorSet.
ExtendsWriteDescriptorSetAccelerationStructureKHR
Marker trait for structs that can appear in the pNext chain of WriteDescriptorSetAccelerationStructureKHR.
ExtendsWriteDescriptorSetAccelerationStructureNV
Marker trait for structs that can appear in the pNext chain of WriteDescriptorSetAccelerationStructureNV.
ExtendsWriteDescriptorSetInlineUniformBlock
Marker trait for structs that can appear in the pNext chain of WriteDescriptorSetInlineUniformBlock.
ExtendsWriteDescriptorSetPartitionedAccelerationStructureNV
Marker trait for structs that can appear in the pNext chain of WriteDescriptorSetPartitionedAccelerationStructureNV.
ExtendsWriteDescriptorSetTensorARM
Marker trait for structs that can appear in the pNext chain of WriteDescriptorSetTensorARM.
ExtendsWriteIndirectExecutionSetPipelineEXT
Marker trait for structs that can appear in the pNext chain of WriteIndirectExecutionSetPipelineEXT.
ExtendsWriteIndirectExecutionSetShaderEXT
Marker trait for structs that can appear in the pNext chain of WriteIndirectExecutionSetShaderEXT.
ExtendsXcbSurfaceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of XcbSurfaceCreateInfoKHR.
ExtendsXlibSurfaceCreateInfoKHR
Marker trait for structs that can appear in the pNext chain of XlibSurfaceCreateInfoKHR.
Handle
Trait implemented by all Vulkan handle types.

Type Aliases§

AabbPositionsNV
AccelerationStructureCreateFlagsKHR
AccelerationStructureInstanceNV
AccelerationStructureMotionInfoFlagsNV
AccelerationStructureMotionInstanceFlagsNV
AccelerationStructureTypeNV
AccessFlagBits2KHR
AccessFlags
AccessFlags2
AccessFlags3KHR
AcquireProfilingLockFlagsKHR
AddressCommandFlagsKHR
AddressCopyFlagsKHR
AndroidSurfaceCreateFlagsKHR
AttachmentDescription2KHR
AttachmentDescriptionFlags
AttachmentDescriptionStencilLayoutKHR
AttachmentReference2KHR
AttachmentReferenceStencilLayoutKHR
AttachmentSampleCountInfoNV
BindBufferMemoryDeviceGroupInfoKHR
BindBufferMemoryInfoKHR
BindDescriptorSetsInfoKHR
BindImageMemoryDeviceGroupInfoKHR
BindImageMemoryInfoKHR
BindImagePlaneMemoryInfoKHR
BindMemoryStatusKHR
BlitImageInfo2KHR
BufferCopy2KHR
BufferCreateFlags
BufferDeviceAddressInfoEXT
BufferDeviceAddressInfoKHR
BufferImageCopy2KHR
BufferMemoryBarrier2KHR
BufferMemoryRequirementsInfo2KHR
BufferOpaqueCaptureAddressCreateInfoKHR
BufferUsageFlagBits2KHR
BufferUsageFlags
BufferUsageFlags2
BufferViewCreateFlags
BuildAccelerationStructureFlagBitsNV
BuildAccelerationStructureFlagsKHR
BuildAccelerationStructureFlagsNV
BuildMicromapFlagsEXT
CalibratedTimestampInfoEXT
ChromaLocationKHR
ClusterAccelerationStructureAddressResolutionFlagsNV
ClusterAccelerationStructureClusterFlagsNV
ClusterAccelerationStructureGeometryFlagsNV
ClusterAccelerationStructureIndexFormatFlagsNV
ColorComponentFlags
CommandBufferInheritanceRenderingInfoKHR
CommandBufferResetFlags
CommandBufferSubmitInfoKHR
CommandBufferUsageFlags
CommandPoolCreateFlags
CommandPoolResetFlags
CommandPoolTrimFlags
ComponentTypeNV
CompositeAlphaFlagsKHR
ConditionalRenderingFlagsEXT
ConformanceVersionKHR
CopyAccelerationStructureModeNV
CopyBufferInfo2KHR
CopyBufferToImageInfo2KHR
CopyImageInfo2KHR
CopyImageToBufferInfo2KHR
CopyImageToImageInfoEXT
CopyImageToMemoryInfoEXT
CopyMemoryIndirectCommandNV
CopyMemoryToImageIndirectCommandNV
CopyMemoryToImageInfoEXT
CullModeFlags
DataGraphPipelineDispatchFlagsARM
DataGraphPipelineSessionCreateFlagsARM
DebugReportFlagsEXT
DebugUtilsMessageSeverityFlagsEXT
DebugUtilsMessageTypeFlagsEXT
DebugUtilsMessengerCallbackDataFlagsEXT
DebugUtilsMessengerCreateFlagsEXT
DependencyFlags
DependencyInfoKHR
DescriptionName
Description string, from LayerProperties::description.
DescriptorBindingFlagBitsEXT
DescriptorBindingFlags
DescriptorPoolCreateFlags
DescriptorPoolInlineUniformBlockCreateInfoEXT
DescriptorPoolResetFlags
DescriptorSetLayoutCreateFlags
DescriptorSetLayoutSupportKHR
DescriptorSetVariableDescriptorCountAllocateInfoEXT
DescriptorSetVariableDescriptorCountLayoutSupportEXT
DescriptorUpdateTemplateCreateFlags
DescriptorUpdateTemplateCreateInfoKHR
DescriptorUpdateTemplateEntryKHR
DescriptorUpdateTemplateKHR
DescriptorUpdateTemplateTypeKHR
DeviceAddress
Vulkan device memory address.
DeviceAddressBindingFlagsEXT
DeviceAddressRangeEXT
DeviceBufferMemoryRequirementsKHR
DeviceCreateFlags
DeviceDiagnosticsConfigFlagsNV
DeviceFaultAddressInfoEXT
DeviceFaultAddressTypeEXT
DeviceFaultFlagsKHR
DeviceFaultVendorBinaryHeaderVersionEXT
DeviceFaultVendorBinaryHeaderVersionOneEXT
DeviceFaultVendorInfoEXT
DeviceGroupBindSparseInfoKHR
DeviceGroupCommandBufferBeginInfoKHR
DeviceGroupDeviceCreateInfoKHR
DeviceGroupPresentModeFlagsKHR
DeviceGroupRenderPassBeginInfoKHR
DeviceGroupSubmitInfoKHR
DeviceImageMemoryRequirementsKHR
DeviceImageSubresourceInfoKHR
DeviceMemoryOpaqueCaptureAddressInfoKHR
DeviceMemoryReportFlagsEXT
DeviceName
Physical device name string, from PhysicalDeviceProperties::device_name.
DevicePrivateDataCreateInfoEXT
DeviceQueueCreateFlags
DeviceQueueGlobalPriorityCreateInfoEXT
DeviceQueueGlobalPriorityCreateInfoKHR
DeviceSize
Vulkan device memory size, in bytes.
DirectDriverLoadingFlagsLUNARG
DirectFBSurfaceCreateFlagsEXT
DisplayModeCreateFlagsKHR
DisplayPlaneAlphaFlagsKHR
DisplaySurfaceCreateFlagsKHR
DriverIdKHR
DriverInfo
Driver info string, from PhysicalDeviceDriverProperties::driver_info.
DriverName
Driver name string, from PhysicalDeviceDriverProperties::driver_name.
EventCreateFlags
ExportFenceCreateInfoKHR
ExportMemoryAllocateInfoKHR
ExportMetalObjectTypeFlagsEXT
ExportSemaphoreCreateInfoKHR
ExtensionName
Extension name string, e.g. from ExtensionProperties::extension_name.
ExternalBufferPropertiesKHR
ExternalFenceFeatureFlagBitsKHR
ExternalFenceFeatureFlags
ExternalFenceHandleTypeFlagBitsKHR
ExternalFenceHandleTypeFlags
ExternalFencePropertiesKHR
ExternalImageFormatPropertiesKHR
ExternalMemoryBufferCreateInfoKHR
ExternalMemoryFeatureFlagBitsKHR
ExternalMemoryFeatureFlags
ExternalMemoryFeatureFlagsNV
ExternalMemoryHandleTypeFlagBitsKHR
ExternalMemoryHandleTypeFlags
ExternalMemoryHandleTypeFlagsNV
ExternalMemoryImageCreateInfoKHR
ExternalMemoryPropertiesKHR
ExternalSemaphoreFeatureFlagBitsKHR
ExternalSemaphoreFeatureFlags
ExternalSemaphoreHandleTypeFlagBitsKHR
ExternalSemaphoreHandleTypeFlags
ExternalSemaphorePropertiesKHR
FenceCreateFlags
FenceImportFlagBitsKHR
FenceImportFlags
FormatFeatureFlagBits2KHR
FormatFeatureFlags
FormatFeatureFlags2
FormatProperties2KHR
FormatProperties3KHR
FrameBoundaryFlagsEXT
FramebufferAttachmentImageInfoKHR
FramebufferAttachmentsCreateInfoKHR
FramebufferCreateFlags
GeometryFlagBitsNV
GeometryFlagsKHR
GeometryInstanceFlagBitsNV
GeometryInstanceFlagsKHR
GeometryTypeNV
GraphicsPipelineLibraryFlagsEXT
HeadlessSurfaceCreateFlagsEXT
HostImageCopyDevicePerformanceQueryEXT
HostImageCopyFlagBitsEXT
HostImageCopyFlags
HostImageLayoutTransitionInfoEXT
IOSSurfaceCreateFlagsMVK
ImageAspectFlags
ImageBlit2KHR
ImageCompressionFixedRateFlagsEXT
ImageCompressionFlagsEXT
ImageConstraintsInfoFlagsFUCHSIA
ImageCopy2KHR
ImageCreateFlags
ImageFormatConstraintsFlagsFUCHSIA
ImageFormatListCreateInfoKHR
ImageFormatProperties2KHR
ImageMemoryBarrier2KHR
ImageMemoryRequirementsInfo2KHR
ImagePipeSurfaceCreateFlagsFUCHSIA
ImagePlaneMemoryRequirementsInfoKHR
ImageResolve2KHR
ImageSparseMemoryRequirementsInfo2KHR
ImageStencilUsageCreateInfoEXT
ImageSubresource2EXT
ImageSubresource2KHR
ImageToMemoryCopyEXT
ImageUsageFlags
ImageViewCreateFlags
ImageViewUsageCreateInfoKHR
IndirectCommandsInputModeFlagsEXT
IndirectCommandsLayoutUsageFlagsEXT
IndirectCommandsLayoutUsageFlagsNV
IndirectStateFlagsNV
InputAttachmentAspectReferenceKHR
InstanceCreateFlags
LayerName
Layer name string, e.g. from LayerProperties::layer_name.
LineRasterizationModeEXT
LineRasterizationModeKHR
MacOSSurfaceCreateFlagsMVK
MemoryAllocateFlagBitsKHR
MemoryAllocateFlags
MemoryBarrier2KHR
MemoryDecompressionMethodFlagBitsNV
MemoryDecompressionMethodFlagsEXT
MemoryDecompressionMethodFlagsNV
MemoryDedicatedAllocateInfoKHR
MemoryDedicatedRequirementsKHR
MemoryHeapFlags
MemoryMapFlags
MemoryMapInfoKHR
MemoryOpaqueCaptureAddressAllocateInfoKHR
MemoryPropertyFlags
MemoryRequirements2KHR
MemoryToImageCopyEXT
MemoryUnmapFlagBitsKHR
MemoryUnmapFlags
MemoryUnmapInfoKHR
MetalSurfaceCreateFlagsEXT
MicromapCreateFlagsEXT
MutableDescriptorTypeCreateInfoVALVE
MutableDescriptorTypeListVALVE
OpticalFlowExecuteFlagsNV
OpticalFlowGridSizeFlagsNV
OpticalFlowSessionCreateFlagsNV
OpticalFlowUsageFlagsNV
PFN_vkAllocationFunction
PFN_vkDebugReportCallbackEXT
PFN_vkDebugUtilsMessengerCallbackEXT
PFN_vkDeviceMemoryReportCallbackEXT
PFN_vkFaultCallbackFunction
PFN_vkFreeFunction
PFN_vkGetInstanceProcAddrLUNARG
PFN_vkInternalAllocationNotification
PFN_vkInternalFreeNotification
PFN_vkReallocationFunction
PFN_vkVoidFunction
PartitionedAccelerationStructureInstanceFlagsNV
PastPresentationTimingFlagsEXT
PeerMemoryFeatureFlagBitsKHR
PeerMemoryFeatureFlags
PerformanceCounterDescriptionFlagsARM
PerformanceCounterDescriptionFlagsKHR
PhysicalDevice8BitStorageFeaturesKHR
PhysicalDevice16BitStorageFeaturesKHR
PhysicalDeviceBufferAddressFeaturesEXT
PhysicalDeviceBufferDeviceAddressFeaturesKHR
PhysicalDeviceComputeShaderDerivativesFeaturesNV
PhysicalDeviceCopyMemoryIndirectPropertiesNV
PhysicalDeviceDepthClampZeroOneFeaturesEXT
PhysicalDeviceDepthStencilResolvePropertiesKHR
PhysicalDeviceDescriptorIndexingFeaturesEXT
PhysicalDeviceDescriptorIndexingPropertiesEXT
PhysicalDeviceDriverPropertiesKHR
PhysicalDeviceDynamicRenderingFeaturesKHR
PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR
PhysicalDeviceExternalBufferInfoKHR
PhysicalDeviceExternalFenceInfoKHR
PhysicalDeviceExternalImageFormatInfoKHR
PhysicalDeviceExternalSciBufFeaturesNV
PhysicalDeviceExternalSemaphoreInfoKHR
PhysicalDeviceFeatures2KHR
PhysicalDeviceFloat16Int8FeaturesKHR
PhysicalDeviceFloatControlsPropertiesKHR
PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM
PhysicalDeviceFragmentShaderBarycentricFeaturesNV
PhysicalDeviceGlobalPriorityQueryFeaturesEXT
PhysicalDeviceGlobalPriorityQueryFeaturesKHR
PhysicalDeviceGroupPropertiesKHR
PhysicalDeviceHostImageCopyFeaturesEXT
PhysicalDeviceHostImageCopyPropertiesEXT
PhysicalDeviceHostQueryResetFeaturesEXT
PhysicalDeviceIDPropertiesKHR
PhysicalDeviceImageFormatInfo2KHR
PhysicalDeviceImageRobustnessFeaturesEXT
PhysicalDeviceImagelessFramebufferFeaturesKHR
PhysicalDeviceIndexTypeUint8FeaturesEXT
PhysicalDeviceIndexTypeUint8FeaturesKHR
PhysicalDeviceInlineUniformBlockFeaturesEXT
PhysicalDeviceInlineUniformBlockPropertiesEXT
PhysicalDeviceLineRasterizationFeaturesEXT
PhysicalDeviceLineRasterizationFeaturesKHR
PhysicalDeviceLineRasterizationPropertiesEXT
PhysicalDeviceLineRasterizationPropertiesKHR
PhysicalDeviceMaintenance3PropertiesKHR
PhysicalDeviceMaintenance4FeaturesKHR
PhysicalDeviceMaintenance4PropertiesKHR
PhysicalDeviceMaintenance5FeaturesKHR
PhysicalDeviceMaintenance5PropertiesKHR
PhysicalDeviceMaintenance6FeaturesKHR
PhysicalDeviceMaintenance6PropertiesKHR
PhysicalDeviceMemoryDecompressionFeaturesNV
PhysicalDeviceMemoryDecompressionPropertiesNV
PhysicalDeviceMemoryProperties2KHR
PhysicalDeviceMultiviewFeaturesKHR
PhysicalDeviceMultiviewPropertiesKHR
PhysicalDeviceMutableDescriptorTypeFeaturesVALVE
PhysicalDevicePipelineCreationCacheControlFeaturesEXT
PhysicalDevicePipelineProtectedAccessFeaturesEXT
PhysicalDevicePipelineRobustnessFeaturesEXT
PhysicalDevicePipelineRobustnessPropertiesEXT
PhysicalDevicePointClippingPropertiesKHR
PhysicalDevicePresentModeFifoLatestReadyFeaturesEXT
PhysicalDevicePrivateDataFeaturesEXT
PhysicalDeviceProperties2KHR
PhysicalDevicePushDescriptorPropertiesKHR
PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM
PhysicalDeviceRobustness2FeaturesEXT
PhysicalDeviceRobustness2PropertiesEXT
PhysicalDeviceSamplerFilterMinmaxPropertiesEXT
PhysicalDeviceSamplerYcbcrConversionFeaturesKHR
PhysicalDeviceScalarBlockLayoutFeaturesEXT
PhysicalDeviceSchedulingControlsFlagsARM
PhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR
PhysicalDeviceShaderAtomicInt64FeaturesKHR
PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT
PhysicalDeviceShaderDrawParameterFeatures
PhysicalDeviceShaderExpectAssumeFeaturesKHR
PhysicalDeviceShaderFloat16Int8FeaturesKHR
PhysicalDeviceShaderFloatControls2FeaturesKHR
PhysicalDeviceShaderIntegerDotProductFeaturesKHR
PhysicalDeviceShaderIntegerDotProductPropertiesKHR
PhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR
PhysicalDeviceShaderSubgroupRotateFeaturesKHR
PhysicalDeviceShaderTerminateInvocationFeaturesKHR
PhysicalDeviceSparseImageFormatInfo2KHR
PhysicalDeviceSubgroupSizeControlFeaturesEXT
PhysicalDeviceSubgroupSizeControlPropertiesEXT
PhysicalDeviceSwapchainMaintenance1FeaturesEXT
PhysicalDeviceSynchronization2FeaturesKHR
PhysicalDeviceTexelBufferAlignmentPropertiesEXT
PhysicalDeviceTextureCompressionASTCHDRFeaturesEXT
PhysicalDeviceTimelineSemaphoreFeaturesKHR
PhysicalDeviceTimelineSemaphorePropertiesKHR
PhysicalDeviceToolPropertiesEXT
PhysicalDeviceUniformBufferStandardLayoutFeaturesKHR
PhysicalDeviceVariablePointerFeatures
PhysicalDeviceVariablePointerFeaturesKHR
PhysicalDeviceVariablePointersFeaturesKHR
PhysicalDeviceVertexAttributeDivisorFeaturesEXT
PhysicalDeviceVertexAttributeDivisorFeaturesKHR
PhysicalDeviceVertexAttributeDivisorPropertiesKHR
PhysicalDeviceVulkanMemoryModelFeaturesKHR
PhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR
PipelineCacheCreateFlags
PipelineColorBlendStateCreateFlags
PipelineCompilerControlFlagsAMD
PipelineCoverageModulationStateCreateFlagsNV
PipelineCoverageReductionStateCreateFlagsNV
PipelineCoverageToColorStateCreateFlagsNV
PipelineCreateFlagBits2KHR
PipelineCreateFlags
PipelineCreateFlags2
PipelineCreateFlags2KHR
PipelineCreationFeedbackCreateInfoEXT
PipelineCreationFeedbackEXT
PipelineCreationFeedbackFlagBitsEXT
PipelineCreationFeedbackFlags
PipelineDepthStencilStateCreateFlags
PipelineDiscardRectangleStateCreateFlagsEXT
PipelineDynamicStateCreateFlags
PipelineInfoEXT
PipelineInputAssemblyStateCreateFlags
PipelineLayoutCreateFlags
PipelineMultisampleStateCreateFlags
PipelineRasterizationConservativeStateCreateFlagsEXT
PipelineRasterizationDepthClipStateCreateFlagsEXT
PipelineRasterizationLineStateCreateInfoEXT
PipelineRasterizationLineStateCreateInfoKHR
PipelineRasterizationStateCreateFlags
PipelineRasterizationStateStreamCreateFlagsEXT
PipelineRenderingCreateInfoKHR
PipelineRobustnessBufferBehaviorEXT
PipelineRobustnessCreateInfoEXT
PipelineRobustnessImageBehaviorEXT
PipelineShaderStageCreateFlags
PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT
PipelineStageFlagBits2KHR
PipelineStageFlags
PipelineStageFlags2
PipelineStageFlags2KHR
PipelineTessellationDomainOriginStateCreateInfoKHR
PipelineTessellationStateCreateFlags
PipelineVertexInputDivisorStateCreateInfoEXT
PipelineVertexInputDivisorStateCreateInfoKHR
PipelineVertexInputStateCreateFlags
PipelineViewportStateCreateFlags
PipelineViewportSwizzleStateCreateFlagsNV
PointClippingBehaviorKHR
PresentGravityFlagBitsEXT
PresentGravityFlagsKHR
PresentScalingFlagBitsEXT
PresentScalingFlagsKHR
PresentStageFlagsEXT
PresentTimingInfoFlagsEXT
PrivateDataSlotCreateFlagBitsEXT
PrivateDataSlotCreateFlags
PrivateDataSlotCreateInfoEXT
PrivateDataSlotEXT
PushConstantsInfoKHR
PushDescriptorSetInfoKHR
PushDescriptorSetWithTemplateInfoKHR
QueryControlFlags
QueryPipelineStatisticFlags
QueryPoolCreateFlags
QueryPoolCreateInfoINTEL
QueryResultFlags
QueueFamilyGlobalPriorityPropertiesEXT
QueueFamilyGlobalPriorityPropertiesKHR
QueueFamilyProperties2KHR
QueueFlags
QueueGlobalPriorityEXT
QueueGlobalPriorityKHR
RayTracingInvocationReorderModeNV
RayTracingShaderGroupTypeNV
RefreshObjectFlagsKHR
ReleaseSwapchainImagesInfoEXT
RenderPassAttachmentBeginInfoKHR
RenderPassCreateFlags
RenderPassCreateInfo2KHR
RenderPassInputAttachmentAspectCreateInfoKHR
RenderPassMultiviewCreateInfoKHR
RenderingAreaInfoKHR
RenderingAttachmentFlagsKHR
RenderingAttachmentInfoKHR
RenderingAttachmentLocationInfoKHR
RenderingEndInfoEXT
RenderingFlagBitsKHR
RenderingFlags
RenderingInfoKHR
RenderingInputAttachmentIndexInfoKHR
ResolveImageFlagsKHR
ResolveImageInfo2KHR
ResolveModeFlagBitsKHR
ResolveModeFlags
SampleCountFlags
SamplerCreateFlags
SamplerReductionModeCreateInfoEXT
SamplerReductionModeEXT
SamplerYcbcrConversionCreateInfoKHR
SamplerYcbcrConversionImageFormatPropertiesKHR
SamplerYcbcrConversionInfoKHR
SamplerYcbcrConversionKHR
SamplerYcbcrModelConversionKHR
SamplerYcbcrRangeKHR
ScopeNV
ScreenSurfaceCreateFlagsQNX
SemaphoreCreateFlags
SemaphoreImportFlagBitsKHR
SemaphoreImportFlags
SemaphoreSignalInfoKHR
SemaphoreSubmitInfoKHR
SemaphoreTypeCreateInfoKHR
SemaphoreTypeKHR
SemaphoreWaitFlagBitsKHR
SemaphoreWaitFlags
SemaphoreWaitInfoKHR
ShaderCorePropertiesFlagsAMD
ShaderCreateFlagsEXT
ShaderFloatControlsIndependenceKHR
ShaderInstrumentationValuesFlagsARM
ShaderModuleCreateFlags
ShaderRequiredSubgroupSizeCreateInfoEXT
ShaderStageFlags
SparseImageFormatFlags
SparseImageFormatProperties2KHR
SparseImageMemoryRequirements2KHR
SparseMemoryBindFlags
SpirvResourceTypeFlagsEXT
StencilFaceFlags
StreamDescriptorSurfaceCreateFlagsGGP
SubgroupFeatureFlags
SubmitFlagBitsKHR
SubmitFlags
SubmitInfo2KHR
SubpassBeginInfoKHR
SubpassDependency2KHR
SubpassDescription2KHR
SubpassDescriptionDepthStencilResolveKHR
SubpassDescriptionFlags
SubpassEndInfoKHR
SubpassFragmentDensityMapOffsetEndInfoQCOM
SubresourceHostMemcpySizeEXT
SubresourceLayout2EXT
SubresourceLayout2KHR
SurfaceCounterFlagsEXT
SurfaceCreateFlagsOHOS
SurfacePresentModeCompatibilityEXT
SurfacePresentModeEXT
SurfacePresentScalingCapabilitiesEXT
SurfaceTransformFlagsKHR
SwapchainCreateFlagsKHR
SwapchainImageUsageFlagsANDROID
SwapchainImageUsageFlagsOHOS
SwapchainPresentFenceInfoEXT
SwapchainPresentModeInfoEXT
SwapchainPresentModesCreateInfoEXT
SwapchainPresentScalingCreateInfoEXT
TensorCreateFlagsARM
TensorUsageFlagsARM
TensorViewCreateFlagsARM
TessellationDomainOriginKHR
TileShadingRenderPassFlagsQCOM
TimeDomainEXT
TimelineSemaphoreSubmitInfoKHR
ToolPurposeFlagBitsEXT
ToolPurposeFlags
TransformMatrixNV
UbmSurfaceCreateFlagsSEC
ValidationCacheCreateFlagsEXT
VertexInputBindingDivisorDescriptionEXT
VertexInputBindingDivisorDescriptionKHR
ViSurfaceCreateFlagsNN
VideoBeginCodingFlagsKHR
VideoCapabilityFlagsKHR
VideoChromaSubsamplingFlagsKHR
VideoCodecOperationFlagsKHR
VideoCodingControlFlagsKHR
VideoComponentBitDepthFlagsKHR
VideoDecodeCapabilityFlagsKHR
VideoDecodeFlagsKHR
VideoDecodeH264PictureLayoutFlagsKHR
VideoDecodeUsageFlagsKHR
VideoEncodeAV1CapabilityFlagsKHR
VideoEncodeAV1RateControlFlagsKHR
VideoEncodeAV1StdFlagsKHR
VideoEncodeAV1SuperblockSizeFlagsKHR
VideoEncodeCapabilityFlagsKHR
VideoEncodeContentFlagsKHR
VideoEncodeFeedbackFlagsKHR
VideoEncodeFlagsKHR
VideoEncodeH264CapabilityFlagsKHR
VideoEncodeH264RateControlFlagsKHR
VideoEncodeH264StdFlagsKHR
VideoEncodeH265CapabilityFlagsKHR
VideoEncodeH265CtbSizeFlagsKHR
VideoEncodeH265RateControlFlagsKHR
VideoEncodeH265StdFlagsKHR
VideoEncodeH265TransformBlockSizeFlagsKHR
VideoEncodeIntraRefreshModeFlagsKHR
VideoEncodeRateControlFlagsKHR
VideoEncodeRateControlModeFlagsKHR
VideoEncodeRgbChromaOffsetFlagsVALVE
VideoEncodeRgbModelConversionFlagsVALVE
VideoEncodeRgbRangeCompressionFlagsVALVE
VideoEncodeUsageFlagsKHR
VideoEndCodingFlagsKHR
VideoSessionCreateFlagsKHR
VideoSessionParametersCreateFlagsKHR
WaylandSurfaceCreateFlagsKHR
Win32SurfaceCreateFlagsKHR
WriteDescriptorSetInlineUniformBlockEXT
XcbSurfaceCreateFlagsKHR
XlibSurfaceCreateFlagsKHR

Unions§

AccelerationStructureGeometryDataKHR
VkAccelerationStructureGeometryDataKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureMotionInstanceDataNV
VkAccelerationStructureMotionInstanceDataNV Provided by VK_NV_ray_tracing_motion_blur.
ClearColorValue
VkClearColorValue Provided by VK_COMPUTE_VERSION_1_0.
ClearValue
VkClearValue Provided by VK_GRAPHICS_VERSION_1_0.
ClusterAccelerationStructureOpInputNV
VkClusterAccelerationStructureOpInputNV Provided by VK_NV_cluster_acceleration_structure.
DescriptorDataEXT
VkDescriptorDataEXT Provided by VK_EXT_descriptor_buffer.
DescriptorMappingSourceDataEXT
VkDescriptorMappingSourceDataEXT Provided by VK_EXT_descriptor_heap.
DeviceOrHostAddressConstAMDX
VkDeviceOrHostAddressConstAMDX Provided by VK_AMDX_shader_enqueue.
DeviceOrHostAddressConstKHR
VkDeviceOrHostAddressConstKHR Provided by VK_KHR_acceleration_structure.
DeviceOrHostAddressKHR
VkDeviceOrHostAddressKHR Provided by VK_KHR_acceleration_structure.
IndirectCommandsTokenDataEXT
VkIndirectCommandsTokenDataEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetInfoEXT
VkIndirectExecutionSetInfoEXT Provided by VK_EXT_device_generated_commands.
PerformanceCounterResultKHR
VkPerformanceCounterResultKHR Provided by VK_KHR_performance_query.
PerformanceValueDataINTEL
VkPerformanceValueDataINTEL Provided by VK_INTEL_performance_query.
PipelineExecutableStatisticValueKHR
VkPipelineExecutableStatisticValueKHR Provided by VK_KHR_pipeline_executable_properties. Returned only*, filled by Vulkan, not constructed by the application.
ResourceDescriptorDataEXT
VkResourceDescriptorDataEXT Provided by VK_EXT_descriptor_heap.