Skip to main content

Module structs

Module structs 

Source

Structs§

AabbPositionsKHR
VkAabbPositionsKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureBuildGeometryInfoKHR
VkAccelerationStructureBuildGeometryInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureBuildRangeInfoKHR
VkAccelerationStructureBuildRangeInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureBuildSizesInfoKHR
VkAccelerationStructureBuildSizesInfoKHR Provided by VK_KHR_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
AccelerationStructureCaptureDescriptorDataInfoEXT
VkAccelerationStructureCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
AccelerationStructureCreateInfo2KHR
VkAccelerationStructureCreateInfo2KHR Provided by VK_KHR_device_address_commands.
AccelerationStructureCreateInfoKHR
VkAccelerationStructureCreateInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureCreateInfoNV
VkAccelerationStructureCreateInfoNV Provided by VK_NV_ray_tracing.
AccelerationStructureDenseGeometryFormatTrianglesDataAMDX
VkAccelerationStructureDenseGeometryFormatTrianglesDataAMDX Provided by VK_AMDX_dense_geometry_format.
AccelerationStructureDeviceAddressInfoKHR
VkAccelerationStructureDeviceAddressInfoKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryAabbsDataKHR
VkAccelerationStructureGeometryAabbsDataKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryInstancesDataKHR
VkAccelerationStructureGeometryInstancesDataKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryKHR
VkAccelerationStructureGeometryKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureGeometryLinearSweptSpheresDataNV
VkAccelerationStructureGeometryLinearSweptSpheresDataNV Provided by VK_NV_ray_tracing_linear_swept_spheres.
AccelerationStructureGeometryMotionTrianglesDataNV
VkAccelerationStructureGeometryMotionTrianglesDataNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureGeometrySpheresDataNV
VkAccelerationStructureGeometrySpheresDataNV Provided by VK_NV_ray_tracing_linear_swept_spheres.
AccelerationStructureGeometryTrianglesDataKHR
VkAccelerationStructureGeometryTrianglesDataKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureInfoNV
VkAccelerationStructureInfoNV Provided by VK_NV_ray_tracing.
AccelerationStructureInstanceKHR
VkAccelerationStructureInstanceKHR Provided by VK_KHR_acceleration_structure.
AccelerationStructureMatrixMotionInstanceNV
VkAccelerationStructureMatrixMotionInstanceNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureMemoryRequirementsInfoNV
VkAccelerationStructureMemoryRequirementsInfoNV Provided by VK_NV_ray_tracing.
AccelerationStructureMotionInfoNV
VkAccelerationStructureMotionInfoNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureMotionInstanceNV
VkAccelerationStructureMotionInstanceNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureSRTMotionInstanceNV
VkAccelerationStructureSRTMotionInstanceNV Provided by VK_NV_ray_tracing_motion_blur.
AccelerationStructureTrianglesDisplacementMicromapNV
VkAccelerationStructureTrianglesDisplacementMicromapNV Provided by VK_NV_displacement_micromap.
AccelerationStructureTrianglesOpacityMicromapEXT
VkAccelerationStructureTrianglesOpacityMicromapEXT Provided by VK_EXT_opacity_micromap.
AccelerationStructureVersionInfoKHR
VkAccelerationStructureVersionInfoKHR Provided by VK_KHR_acceleration_structure.
AcquireNextImageInfoKHR
VkAcquireNextImageInfoKHR Provided by VK_KHR_swapchain.
AcquireProfilingLockInfoKHR
VkAcquireProfilingLockInfoKHR Provided by VK_KHR_performance_query.
AllocationCallbacks
VkAllocationCallbacks Provided by VK_BASE_VERSION_1_0.
AmigoProfilingSubmitInfoSEC
VkAmigoProfilingSubmitInfoSEC Provided by VK_SEC_amigo_profiling.
AndroidHardwareBufferFormatProperties2ANDROID
VkAndroidHardwareBufferFormatProperties2ANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferFormatPropertiesANDROID
VkAndroidHardwareBufferFormatPropertiesANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferFormatResolvePropertiesANDROID
VkAndroidHardwareBufferFormatResolvePropertiesANDROID Provided by VK_ANDROID_external_format_resolve. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferPropertiesANDROID
VkAndroidHardwareBufferPropertiesANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidHardwareBufferUsageANDROID
VkAndroidHardwareBufferUsageANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer. Returned only*, filled by Vulkan, not constructed by the application.
AndroidSurfaceCreateInfoKHR
VkAndroidSurfaceCreateInfoKHR Provided by VK_KHR_android_surface.
AntiLagDataAMD
VkAntiLagDataAMD Provided by VK_AMD_anti_lag.
AntiLagPresentationInfoAMD
VkAntiLagPresentationInfoAMD Provided by VK_AMD_anti_lag.
ApplicationInfo
VkApplicationInfo Provided by VK_BASE_VERSION_1_0.
ApplicationParametersEXT
VkApplicationParametersEXT
AttachmentDescription
VkAttachmentDescription Provided by VK_GRAPHICS_VERSION_1_0.
AttachmentDescription2
VkAttachmentDescription2 Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentDescriptionStencilLayout
VkAttachmentDescriptionStencilLayout Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentFeedbackLoopInfoEXT
VkAttachmentFeedbackLoopInfoEXT Provided by VK_KHR_unified_image_layouts.
AttachmentReference
VkAttachmentReference Provided by VK_GRAPHICS_VERSION_1_0.
AttachmentReference2
VkAttachmentReference2 Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentReferenceStencilLayout
VkAttachmentReferenceStencilLayout Provided by VK_GRAPHICS_VERSION_1_2.
AttachmentSampleCountInfoAMD
VkAttachmentSampleCountInfoAMD Provided by VK_AMD_mixed_attachment_samples.
AttachmentSampleLocationsEXT
VkAttachmentSampleLocationsEXT Provided by VK_EXT_sample_locations.
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.
BindAccelerationStructureMemoryInfoNV
VkBindAccelerationStructureMemoryInfoNV Provided by VK_NV_ray_tracing.
BindBufferMemoryDeviceGroupInfo
VkBindBufferMemoryDeviceGroupInfo Provided by VK_BASE_VERSION_1_1.
BindBufferMemoryInfo
VkBindBufferMemoryInfo Provided by VK_BASE_VERSION_1_1.
BindDataGraphPipelineSessionMemoryInfoARM
VkBindDataGraphPipelineSessionMemoryInfoARM Provided by VK_ARM_data_graph.
BindDescriptorBufferEmbeddedSamplersInfoEXT
VkBindDescriptorBufferEmbeddedSamplersInfoEXT Provided by VK_KHR_maintenance6.
BindDescriptorSetsInfo
VkBindDescriptorSetsInfo Provided by VK_COMPUTE_VERSION_1_4.
BindHeapInfoEXT
VkBindHeapInfoEXT Provided by VK_EXT_descriptor_heap.
BindImageMemoryDeviceGroupInfo
VkBindImageMemoryDeviceGroupInfo Provided by VK_BASE_VERSION_1_1.
BindImageMemoryInfo
VkBindImageMemoryInfo Provided by VK_BASE_VERSION_1_1.
BindImageMemorySwapchainInfoKHR
VkBindImageMemorySwapchainInfoKHR Provided by VK_KHR_swapchain.
BindImagePlaneMemoryInfo
VkBindImagePlaneMemoryInfo Provided by VK_BASE_VERSION_1_1.
BindIndexBuffer3InfoKHR
VkBindIndexBuffer3InfoKHR Provided by VK_KHR_device_address_commands.
BindIndexBufferIndirectCommandEXT
VkBindIndexBufferIndirectCommandEXT Provided by VK_EXT_device_generated_commands.
BindIndexBufferIndirectCommandNV
VkBindIndexBufferIndirectCommandNV Provided by VK_NV_device_generated_commands.
BindMemoryStatus
VkBindMemoryStatus Provided by VK_BASE_VERSION_1_4.
BindPipelineIndirectCommandNV
VkBindPipelineIndirectCommandNV Provided by VK_NV_device_generated_commands_compute.
BindShaderGroupIndirectCommandNV
VkBindShaderGroupIndirectCommandNV Provided by VK_NV_device_generated_commands.
BindSparseInfo
VkBindSparseInfo Provided by VK_BASE_VERSION_1_0.
BindTensorMemoryInfoARM
VkBindTensorMemoryInfoARM Provided by VK_ARM_tensors.
BindTransformFeedbackBuffer2InfoEXT
VkBindTransformFeedbackBuffer2InfoEXT Provided by VK_KHR_device_address_commands.
BindVertexBuffer3InfoKHR
VkBindVertexBuffer3InfoKHR Provided by VK_KHR_device_address_commands.
BindVertexBufferIndirectCommandEXT
VkBindVertexBufferIndirectCommandEXT Provided by VK_EXT_device_generated_commands.
BindVertexBufferIndirectCommandNV
VkBindVertexBufferIndirectCommandNV Provided by VK_NV_device_generated_commands.
BindVideoSessionMemoryInfoKHR
VkBindVideoSessionMemoryInfoKHR Provided by VK_KHR_video_queue.
BlitImageCubicWeightsInfoQCOM
VkBlitImageCubicWeightsInfoQCOM Provided by VK_QCOM_filter_cubic_weights.
BlitImageInfo2
VkBlitImageInfo2 Provided by VK_GRAPHICS_VERSION_1_3.
BufferCaptureDescriptorDataInfoEXT
VkBufferCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
BufferCollectionBufferCreateInfoFUCHSIA
VkBufferCollectionBufferCreateInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionConstraintsInfoFUCHSIA
VkBufferCollectionConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionCreateInfoFUCHSIA
VkBufferCollectionCreateInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionImageCreateInfoFUCHSIA
VkBufferCollectionImageCreateInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCollectionPropertiesFUCHSIA
VkBufferCollectionPropertiesFUCHSIA Provided by VK_FUCHSIA_buffer_collection. Returned only*, filled by Vulkan, not constructed by the application.
BufferConstraintsInfoFUCHSIA
VkBufferConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
BufferCopy
VkBufferCopy Provided by VK_BASE_VERSION_1_0.
BufferCopy2
VkBufferCopy2 Provided by VK_BASE_VERSION_1_3.
BufferCreateInfo
VkBufferCreateInfo Provided by VK_BASE_VERSION_1_0.
BufferDeviceAddressCreateInfoEXT
VkBufferDeviceAddressCreateInfoEXT Provided by VK_EXT_buffer_device_address.
BufferDeviceAddressInfo
VkBufferDeviceAddressInfo Provided by VK_BASE_VERSION_1_2.
BufferImageCopy
VkBufferImageCopy Provided by VK_BASE_VERSION_1_0.
BufferImageCopy2
VkBufferImageCopy2 Provided by VK_BASE_VERSION_1_3.
BufferMemoryBarrier
VkBufferMemoryBarrier Provided by VK_BASE_VERSION_1_0.
BufferMemoryBarrier2
VkBufferMemoryBarrier2 Provided by VK_BASE_VERSION_1_3.
BufferMemoryRequirementsInfo2
VkBufferMemoryRequirementsInfo2 Provided by VK_BASE_VERSION_1_1.
BufferOpaqueCaptureAddressCreateInfo
VkBufferOpaqueCaptureAddressCreateInfo Provided by VK_BASE_VERSION_1_2.
BufferUsageFlags2CreateInfo
VkBufferUsageFlags2CreateInfo Provided by VK_BASE_VERSION_1_4.
BufferViewCreateInfo
VkBufferViewCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
BuildPartitionedAccelerationStructureIndirectCommandNV
VkBuildPartitionedAccelerationStructureIndirectCommandNV Provided by VK_NV_partitioned_acceleration_structure.
BuildPartitionedAccelerationStructureInfoNV
VkBuildPartitionedAccelerationStructureInfoNV Provided by VK_NV_partitioned_acceleration_structure.
CalibratedTimestampInfoKHR
VkCalibratedTimestampInfoKHR Provided by VK_KHR_calibrated_timestamps.
CheckpointData2NV
VkCheckpointData2NV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
CheckpointDataNV
VkCheckpointDataNV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
ClearAttachment
VkClearAttachment Provided by VK_GRAPHICS_VERSION_1_0.
ClearDepthStencilValue
VkClearDepthStencilValue Provided by VK_GRAPHICS_VERSION_1_0.
ClearRect
VkClearRect Provided by VK_GRAPHICS_VERSION_1_0.
ClusterAccelerationStructureBuildClustersBottomLevelInfoNV
VkClusterAccelerationStructureBuildClustersBottomLevelInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureBuildTriangleClusterInfoNV
VkClusterAccelerationStructureBuildTriangleClusterInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV
VkClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureClustersBottomLevelInputNV
VkClusterAccelerationStructureClustersBottomLevelInputNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureCommandsInfoNV
VkClusterAccelerationStructureCommandsInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV
VkClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureGetTemplateIndicesInfoNV
VkClusterAccelerationStructureGetTemplateIndicesInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureInputInfoNV
VkClusterAccelerationStructureInputInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureInstantiateClusterInfoNV
VkClusterAccelerationStructureInstantiateClusterInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureMoveObjectsInfoNV
VkClusterAccelerationStructureMoveObjectsInfoNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureMoveObjectsInputNV
VkClusterAccelerationStructureMoveObjectsInputNV Provided by VK_NV_cluster_acceleration_structure.
ClusterAccelerationStructureTriangleClusterInputNV
VkClusterAccelerationStructureTriangleClusterInputNV Provided by VK_NV_cluster_acceleration_structure.
CoarseSampleLocationNV
VkCoarseSampleLocationNV Provided by VK_NV_shading_rate_image.
CoarseSampleOrderCustomNV
VkCoarseSampleOrderCustomNV Provided by VK_NV_shading_rate_image.
ColorBlendAdvancedEXT
VkColorBlendAdvancedEXT Provided by VK_EXT_extended_dynamic_state3.
ColorBlendEquationEXT
VkColorBlendEquationEXT Provided by VK_EXT_extended_dynamic_state3.
CommandBufferAllocateInfo
VkCommandBufferAllocateInfo Provided by VK_BASE_VERSION_1_0.
CommandBufferBeginInfo
VkCommandBufferBeginInfo Provided by VK_BASE_VERSION_1_0.
CommandBufferInheritanceConditionalRenderingInfoEXT
VkCommandBufferInheritanceConditionalRenderingInfoEXT Provided by VK_EXT_conditional_rendering.
CommandBufferInheritanceDescriptorHeapInfoEXT
VkCommandBufferInheritanceDescriptorHeapInfoEXT Provided by VK_EXT_descriptor_heap.
CommandBufferInheritanceInfo
VkCommandBufferInheritanceInfo Provided by VK_BASE_VERSION_1_0.
CommandBufferInheritanceRenderPassTransformInfoQCOM
VkCommandBufferInheritanceRenderPassTransformInfoQCOM Provided by VK_QCOM_render_pass_transform.
CommandBufferInheritanceRenderingInfo
VkCommandBufferInheritanceRenderingInfo Provided by VK_GRAPHICS_VERSION_1_3.
CommandBufferInheritanceViewportScissorInfoNV
VkCommandBufferInheritanceViewportScissorInfoNV Provided by VK_NV_inherited_viewport_scissor.
CommandBufferSubmitInfo
VkCommandBufferSubmitInfo Provided by VK_BASE_VERSION_1_3.
CommandPoolCreateInfo
VkCommandPoolCreateInfo Provided by VK_BASE_VERSION_1_0.
CommandPoolMemoryConsumption
VkCommandPoolMemoryConsumption Provided by VKSC_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
CommandPoolMemoryReservationCreateInfo
VkCommandPoolMemoryReservationCreateInfo Provided by VKSC_VERSION_1_0.
ComponentMapping
VkComponentMapping Provided by VK_BASE_VERSION_1_0.
ComputeOccupancyPriorityParametersNV
VkComputeOccupancyPriorityParametersNV Provided by VK_NV_compute_occupancy_priority.
ComputePipelineCreateInfo
VkComputePipelineCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
ComputePipelineIndirectBufferInfoNV
VkComputePipelineIndirectBufferInfoNV Provided by VK_NV_device_generated_commands_compute.
ConditionalRenderingBeginInfo2EXT
VkConditionalRenderingBeginInfo2EXT Provided by VK_KHR_device_address_commands.
ConditionalRenderingBeginInfoEXT
VkConditionalRenderingBeginInfoEXT Provided by VK_EXT_conditional_rendering.
ConformanceVersion
VkConformanceVersion Provided by VK_BASE_VERSION_1_2.
ConvertCooperativeVectorMatrixInfoNV
VkConvertCooperativeVectorMatrixInfoNV Provided by VK_NV_cooperative_vector.
CooperativeMatrixFlexibleDimensionsPropertiesNV
VkCooperativeMatrixFlexibleDimensionsPropertiesNV Provided by VK_NV_cooperative_matrix2. Returned only*, filled by Vulkan, not constructed by the application.
CooperativeMatrixPropertiesKHR
VkCooperativeMatrixPropertiesKHR Provided by VK_KHR_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
CooperativeMatrixPropertiesNV
VkCooperativeMatrixPropertiesNV Provided by VK_NV_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
CooperativeVectorPropertiesNV
VkCooperativeVectorPropertiesNV Provided by VK_NV_cooperative_vector.
CopyAccelerationStructureInfoKHR
VkCopyAccelerationStructureInfoKHR Provided by VK_KHR_acceleration_structure.
CopyAccelerationStructureToMemoryInfoKHR
VkCopyAccelerationStructureToMemoryInfoKHR Provided by VK_KHR_acceleration_structure.
CopyBufferInfo2
VkCopyBufferInfo2 Provided by VK_BASE_VERSION_1_3.
CopyBufferToImageInfo2
VkCopyBufferToImageInfo2 Provided by VK_BASE_VERSION_1_3.
CopyCommandTransformInfoQCOM
VkCopyCommandTransformInfoQCOM Provided by VK_QCOM_rotated_copy_commands.
CopyDescriptorSet
VkCopyDescriptorSet Provided by VK_COMPUTE_VERSION_1_0.
CopyDeviceMemoryImageInfoKHR
VkCopyDeviceMemoryImageInfoKHR Provided by VK_KHR_device_address_commands.
CopyDeviceMemoryInfoKHR
VkCopyDeviceMemoryInfoKHR Provided by VK_KHR_device_address_commands.
CopyImageInfo2
VkCopyImageInfo2 Provided by VK_BASE_VERSION_1_3.
CopyImageToBufferInfo2
VkCopyImageToBufferInfo2 Provided by VK_BASE_VERSION_1_3.
CopyImageToImageInfo
VkCopyImageToImageInfo Provided by VK_BASE_VERSION_1_4.
CopyImageToMemoryInfo
VkCopyImageToMemoryInfo Provided by VK_BASE_VERSION_1_4.
CopyMemoryIndirectCommandKHR
VkCopyMemoryIndirectCommandKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryIndirectInfoKHR
VkCopyMemoryIndirectInfoKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryToAccelerationStructureInfoKHR
VkCopyMemoryToAccelerationStructureInfoKHR Provided by VK_KHR_acceleration_structure.
CopyMemoryToImageIndirectCommandKHR
VkCopyMemoryToImageIndirectCommandKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryToImageIndirectInfoKHR
VkCopyMemoryToImageIndirectInfoKHR Provided by VK_KHR_copy_memory_indirect.
CopyMemoryToImageInfo
VkCopyMemoryToImageInfo Provided by VK_BASE_VERSION_1_4.
CopyMemoryToMicromapInfoEXT
VkCopyMemoryToMicromapInfoEXT Provided by VK_EXT_opacity_micromap.
CopyMicromapInfoEXT
VkCopyMicromapInfoEXT Provided by VK_EXT_opacity_micromap.
CopyMicromapToMemoryInfoEXT
VkCopyMicromapToMemoryInfoEXT Provided by VK_EXT_opacity_micromap.
CopyTensorInfoARM
VkCopyTensorInfoARM Provided by VK_ARM_tensors.
CuFunctionCreateInfoNVX
VkCuFunctionCreateInfoNVX Provided by VK_NVX_binary_import.
CuLaunchInfoNVX
VkCuLaunchInfoNVX Provided by VK_NVX_binary_import.
CuModuleCreateInfoNVX
VkCuModuleCreateInfoNVX Provided by VK_NVX_binary_import.
CuModuleTexturingModeCreateInfoNVX
VkCuModuleTexturingModeCreateInfoNVX Provided by VK_NVX_binary_import.
CudaFunctionCreateInfoNV
VkCudaFunctionCreateInfoNV Provided by VK_NV_cuda_kernel_launch.
CudaLaunchInfoNV
VkCudaLaunchInfoNV Provided by VK_NV_cuda_kernel_launch.
CudaModuleCreateInfoNV
VkCudaModuleCreateInfoNV Provided by VK_NV_cuda_kernel_launch.
CustomResolveCreateInfoEXT
VkCustomResolveCreateInfoEXT Provided by VK_EXT_custom_resolve.
D3D12FenceSubmitInfoKHR
VkD3D12FenceSubmitInfoKHR Provided by VK_KHR_external_semaphore_win32.
DataGraphPipelineBuiltinModelCreateInfoQCOM
VkDataGraphPipelineBuiltinModelCreateInfoQCOM Provided by VK_QCOM_data_graph_model.
DataGraphPipelineCompilerControlCreateInfoARM
VkDataGraphPipelineCompilerControlCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineConstantARM
VkDataGraphPipelineConstantARM Provided by VK_ARM_data_graph.
DataGraphPipelineConstantTensorSemiStructuredSparsityInfoARM
VkDataGraphPipelineConstantTensorSemiStructuredSparsityInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineCreateInfoARM
VkDataGraphPipelineCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineDispatchInfoARM
VkDataGraphPipelineDispatchInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineIdentifierCreateInfoARM
VkDataGraphPipelineIdentifierCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineInfoARM
VkDataGraphPipelineInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelinePropertyQueryResultARM
VkDataGraphPipelinePropertyQueryResultARM Provided by VK_ARM_data_graph.
DataGraphPipelineResourceInfoARM
VkDataGraphPipelineResourceInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineSessionBindPointRequirementARM
VkDataGraphPipelineSessionBindPointRequirementARM Provided by VK_ARM_data_graph. Returned only*, filled by Vulkan, not constructed by the application.
DataGraphPipelineSessionBindPointRequirementsInfoARM
VkDataGraphPipelineSessionBindPointRequirementsInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineSessionCreateInfoARM
VkDataGraphPipelineSessionCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineSessionMemoryRequirementsInfoARM
VkDataGraphPipelineSessionMemoryRequirementsInfoARM Provided by VK_ARM_data_graph.
DataGraphPipelineShaderModuleCreateInfoARM
VkDataGraphPipelineShaderModuleCreateInfoARM Provided by VK_ARM_data_graph.
DataGraphProcessingEngineCreateInfoARM
VkDataGraphProcessingEngineCreateInfoARM Provided by VK_ARM_data_graph.
DebugMarkerMarkerInfoEXT
VkDebugMarkerMarkerInfoEXT Provided by VK_EXT_debug_marker.
DebugMarkerObjectNameInfoEXT
VkDebugMarkerObjectNameInfoEXT Provided by VK_EXT_debug_marker.
DebugMarkerObjectTagInfoEXT
VkDebugMarkerObjectTagInfoEXT Provided by VK_EXT_debug_marker.
DebugReportCallbackCreateInfoEXT
VkDebugReportCallbackCreateInfoEXT Provided by VK_EXT_debug_report.
DebugUtilsLabelEXT
VkDebugUtilsLabelEXT Provided by VK_EXT_debug_utils.
DebugUtilsMessengerCallbackDataEXT
VkDebugUtilsMessengerCallbackDataEXT Provided by VK_EXT_debug_utils.
DebugUtilsMessengerCreateInfoEXT
VkDebugUtilsMessengerCreateInfoEXT Provided by VK_EXT_debug_utils.
DebugUtilsObjectNameInfoEXT
VkDebugUtilsObjectNameInfoEXT Provided by VK_EXT_debug_utils.
DebugUtilsObjectTagInfoEXT
VkDebugUtilsObjectTagInfoEXT Provided by VK_EXT_debug_utils.
DecompressMemoryInfoEXT
VkDecompressMemoryInfoEXT Provided by VK_EXT_memory_decompression.
DecompressMemoryRegionEXT
VkDecompressMemoryRegionEXT Provided by VK_EXT_memory_decompression.
DecompressMemoryRegionNV
VkDecompressMemoryRegionNV Provided by VK_NV_memory_decompression.
DedicatedAllocationBufferCreateInfoNV
VkDedicatedAllocationBufferCreateInfoNV Provided by VK_NV_dedicated_allocation.
DedicatedAllocationImageCreateInfoNV
VkDedicatedAllocationImageCreateInfoNV Provided by VK_NV_dedicated_allocation.
DedicatedAllocationMemoryAllocateInfoNV
VkDedicatedAllocationMemoryAllocateInfoNV Provided by VK_NV_dedicated_allocation.
DependencyInfo
VkDependencyInfo Provided by VK_BASE_VERSION_1_3.
DepthBiasInfoEXT
VkDepthBiasInfoEXT Provided by VK_EXT_depth_bias_control.
DepthBiasRepresentationInfoEXT
VkDepthBiasRepresentationInfoEXT Provided by VK_EXT_depth_bias_control.
DepthClampRangeEXT
VkDepthClampRangeEXT Provided by VK_EXT_depth_clamp_control.
DescriptorAddressInfoEXT
VkDescriptorAddressInfoEXT Provided by VK_EXT_descriptor_buffer.
DescriptorBufferBindingInfoEXT
VkDescriptorBufferBindingInfoEXT Provided by VK_EXT_descriptor_buffer.
DescriptorBufferBindingPushDescriptorBufferHandleEXT
VkDescriptorBufferBindingPushDescriptorBufferHandleEXT Provided by VK_EXT_descriptor_buffer.
DescriptorBufferInfo
VkDescriptorBufferInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorGetInfoEXT
VkDescriptorGetInfoEXT Provided by VK_EXT_descriptor_buffer.
DescriptorGetTensorInfoARM
VkDescriptorGetTensorInfoARM Provided by VK_ARM_tensors.
DescriptorImageInfo
VkDescriptorImageInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorMappingSourceConstantOffsetEXT
VkDescriptorMappingSourceConstantOffsetEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceHeapDataEXT
VkDescriptorMappingSourceHeapDataEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceIndirectAddressEXT
VkDescriptorMappingSourceIndirectAddressEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceIndirectIndexArrayEXT
VkDescriptorMappingSourceIndirectIndexArrayEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceIndirectIndexEXT
VkDescriptorMappingSourceIndirectIndexEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourcePushIndexEXT
VkDescriptorMappingSourcePushIndexEXT Provided by VK_EXT_descriptor_heap.
DescriptorMappingSourceShaderRecordIndexEXT
VkDescriptorMappingSourceShaderRecordIndexEXT Provided by VK_EXT_descriptor_heap.
DescriptorPoolCreateInfo
VkDescriptorPoolCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorPoolInlineUniformBlockCreateInfo
VkDescriptorPoolInlineUniformBlockCreateInfo Provided by VK_COMPUTE_VERSION_1_3.
DescriptorPoolSize
VkDescriptorPoolSize Provided by VK_COMPUTE_VERSION_1_0.
DescriptorSetAllocateInfo
VkDescriptorSetAllocateInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorSetAndBindingMappingEXT
VkDescriptorSetAndBindingMappingEXT Provided by VK_EXT_descriptor_heap.
DescriptorSetBindingReferenceVALVE
VkDescriptorSetBindingReferenceVALVE Provided by VK_VALVE_descriptor_set_host_mapping.
DescriptorSetLayoutBinding
VkDescriptorSetLayoutBinding Provided by VK_COMPUTE_VERSION_1_0.
DescriptorSetLayoutBindingFlagsCreateInfo
VkDescriptorSetLayoutBindingFlagsCreateInfo Provided by VK_COMPUTE_VERSION_1_2.
DescriptorSetLayoutCreateInfo
VkDescriptorSetLayoutCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
DescriptorSetLayoutHostMappingInfoVALVE
VkDescriptorSetLayoutHostMappingInfoVALVE Provided by VK_VALVE_descriptor_set_host_mapping.
DescriptorSetLayoutSupport
VkDescriptorSetLayoutSupport Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
DescriptorSetVariableDescriptorCountAllocateInfo
VkDescriptorSetVariableDescriptorCountAllocateInfo Provided by VK_COMPUTE_VERSION_1_2.
DescriptorSetVariableDescriptorCountLayoutSupport
VkDescriptorSetVariableDescriptorCountLayoutSupport Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
DescriptorUpdateTemplateCreateInfo
VkDescriptorUpdateTemplateCreateInfo Provided by VK_COMPUTE_VERSION_1_1.
DescriptorUpdateTemplateEntry
VkDescriptorUpdateTemplateEntry Provided by VK_COMPUTE_VERSION_1_1.
DeviceAddressBindingCallbackDataEXT
VkDeviceAddressBindingCallbackDataEXT Provided by VK_EXT_device_address_binding_report.
DeviceAddressRangeKHR
VkDeviceAddressRangeKHR Provided by VK_KHR_device_address_commands.
DeviceBufferMemoryRequirements
VkDeviceBufferMemoryRequirements Provided by VK_BASE_VERSION_1_3.
DeviceCreateInfo
VkDeviceCreateInfo Provided by VK_BASE_VERSION_1_0.
DeviceDeviceMemoryReportCreateInfoEXT
VkDeviceDeviceMemoryReportCreateInfoEXT Provided by VK_EXT_device_memory_report.
DeviceDiagnosticsConfigCreateInfoNV
VkDeviceDiagnosticsConfigCreateInfoNV Provided by VK_NV_device_diagnostics_config.
DeviceEventInfoEXT
VkDeviceEventInfoEXT Provided by VK_EXT_display_control.
DeviceFaultAddressInfoKHR
VkDeviceFaultAddressInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultCountsEXT
VkDeviceFaultCountsEXT Provided by VK_EXT_device_fault.
DeviceFaultDebugInfoKHR
VkDeviceFaultDebugInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultInfoEXT
VkDeviceFaultInfoEXT Provided by VK_EXT_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultInfoKHR
VkDeviceFaultInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultShaderAbortMessageInfoKHR
VkDeviceFaultShaderAbortMessageInfoKHR Provided by VK_KHR_shader_abort. Returned only*, filled by Vulkan, not constructed by the application.
DeviceFaultVendorBinaryHeaderVersionOneKHR
VkDeviceFaultVendorBinaryHeaderVersionOneKHR Provided by VK_KHR_device_fault.
DeviceFaultVendorInfoKHR
VkDeviceFaultVendorInfoKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
DeviceGroupBindSparseInfo
VkDeviceGroupBindSparseInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupCommandBufferBeginInfo
VkDeviceGroupCommandBufferBeginInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupDeviceCreateInfo
VkDeviceGroupDeviceCreateInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupPresentCapabilitiesKHR
VkDeviceGroupPresentCapabilitiesKHR Provided by VK_KHR_swapchain. Returned only*, filled by Vulkan, not constructed by the application.
DeviceGroupPresentInfoKHR
VkDeviceGroupPresentInfoKHR Provided by VK_KHR_swapchain.
DeviceGroupRenderPassBeginInfo
VkDeviceGroupRenderPassBeginInfo Provided by VK_GRAPHICS_VERSION_1_1.
DeviceGroupSubmitInfo
VkDeviceGroupSubmitInfo Provided by VK_BASE_VERSION_1_1.
DeviceGroupSwapchainCreateInfoKHR
VkDeviceGroupSwapchainCreateInfoKHR Provided by VK_KHR_swapchain.
DeviceImageMemoryRequirements
VkDeviceImageMemoryRequirements Provided by VK_BASE_VERSION_1_3.
DeviceImageSubresourceInfo
VkDeviceImageSubresourceInfo Provided by VK_BASE_VERSION_1_4.
DeviceMemoryCopyKHR
VkDeviceMemoryCopyKHR Provided by VK_KHR_device_address_commands.
DeviceMemoryImageCopyKHR
VkDeviceMemoryImageCopyKHR Provided by VK_KHR_device_address_commands.
DeviceMemoryOpaqueCaptureAddressInfo
VkDeviceMemoryOpaqueCaptureAddressInfo Provided by VK_BASE_VERSION_1_2.
DeviceMemoryOverallocationCreateInfoAMD
VkDeviceMemoryOverallocationCreateInfoAMD Provided by VK_AMD_memory_overallocation_behavior.
DeviceMemoryReportCallbackDataEXT
VkDeviceMemoryReportCallbackDataEXT Provided by VK_EXT_device_memory_report. Returned only*, filled by Vulkan, not constructed by the application.
DeviceObjectReservationCreateInfo
VkDeviceObjectReservationCreateInfo Provided by VKSC_VERSION_1_0.
DevicePipelineBinaryInternalCacheControlKHR
VkDevicePipelineBinaryInternalCacheControlKHR Provided by VK_KHR_pipeline_binary.
DevicePrivateDataCreateInfo
VkDevicePrivateDataCreateInfo Provided by VK_BASE_VERSION_1_3.
DeviceQueueCreateInfo
VkDeviceQueueCreateInfo Provided by VK_BASE_VERSION_1_0.
DeviceQueueGlobalPriorityCreateInfo
VkDeviceQueueGlobalPriorityCreateInfo Provided by VK_BASE_VERSION_1_4.
DeviceQueueInfo2
VkDeviceQueueInfo2 Provided by VK_BASE_VERSION_1_1.
DeviceQueueShaderCoreControlCreateInfoARM
VkDeviceQueueShaderCoreControlCreateInfoARM Provided by VK_ARM_scheduling_controls.
DeviceSemaphoreSciSyncPoolReservationCreateInfoNV
VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV
DeviceTensorMemoryRequirementsARM
VkDeviceTensorMemoryRequirementsARM Provided by VK_ARM_tensors.
DirectDriverLoadingInfoLUNARG
VkDirectDriverLoadingInfoLUNARG Provided by VK_LUNARG_direct_driver_loading.
DirectDriverLoadingListLUNARG
VkDirectDriverLoadingListLUNARG Provided by VK_LUNARG_direct_driver_loading.
DirectFBSurfaceCreateInfoEXT
VkDirectFBSurfaceCreateInfoEXT Provided by VK_EXT_directfb_surface.
DispatchGraphCountInfoAMDX
VkDispatchGraphCountInfoAMDX Provided by VK_AMDX_shader_enqueue.
DispatchGraphInfoAMDX
VkDispatchGraphInfoAMDX Provided by VK_AMDX_shader_enqueue.
DispatchIndirect2InfoKHR
VkDispatchIndirect2InfoKHR Provided by VK_KHR_device_address_commands.
DispatchIndirectCommand
VkDispatchIndirectCommand Provided by VK_COMPUTE_VERSION_1_0.
DispatchTileInfoQCOM
VkDispatchTileInfoQCOM Provided by VK_QCOM_tile_shading.
DisplayEventInfoEXT
VkDisplayEventInfoEXT Provided by VK_EXT_display_control.
DisplayModeCreateInfoKHR
VkDisplayModeCreateInfoKHR Provided by VK_KHR_display.
DisplayModeParametersKHR
VkDisplayModeParametersKHR Provided by VK_KHR_display.
DisplayModeProperties2KHR
VkDisplayModeProperties2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayModePropertiesKHR
VkDisplayModePropertiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplayModeStereoPropertiesNV
VkDisplayModeStereoPropertiesNV Provided by VK_NV_display_stereo. Returned only*, filled by Vulkan, not constructed by the application.
DisplayNativeHdrSurfaceCapabilitiesAMD
VkDisplayNativeHdrSurfaceCapabilitiesAMD Provided by VK_AMD_display_native_hdr. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlaneCapabilities2KHR
VkDisplayPlaneCapabilities2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlaneCapabilitiesKHR
VkDisplayPlaneCapabilitiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlaneInfo2KHR
VkDisplayPlaneInfo2KHR Provided by VK_KHR_get_display_properties2.
DisplayPlaneProperties2KHR
VkDisplayPlaneProperties2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPlanePropertiesKHR
VkDisplayPlanePropertiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPowerInfoEXT
VkDisplayPowerInfoEXT Provided by VK_EXT_display_control.
DisplayPresentInfoKHR
VkDisplayPresentInfoKHR Provided by VK_KHR_display_swapchain.
DisplayProperties2KHR
VkDisplayProperties2KHR Provided by VK_KHR_get_display_properties2. Returned only*, filled by Vulkan, not constructed by the application.
DisplayPropertiesKHR
VkDisplayPropertiesKHR Provided by VK_KHR_display. Returned only*, filled by Vulkan, not constructed by the application.
DisplaySurfaceCreateInfoKHR
VkDisplaySurfaceCreateInfoKHR Provided by VK_KHR_display.
DisplaySurfaceStereoCreateInfoNV
VkDisplaySurfaceStereoCreateInfoNV Provided by VK_NV_display_stereo.
DrawIndexedIndirectCommand
VkDrawIndexedIndirectCommand Provided by VK_GRAPHICS_VERSION_1_0.
DrawIndirect2InfoKHR
VkDrawIndirect2InfoKHR Provided by VK_KHR_device_address_commands.
DrawIndirectCommand
VkDrawIndirectCommand Provided by VK_GRAPHICS_VERSION_1_0.
DrawIndirectCount2InfoKHR
VkDrawIndirectCount2InfoKHR Provided by VK_KHR_device_address_commands.
DrawIndirectCountIndirectCommandEXT
VkDrawIndirectCountIndirectCommandEXT Provided by VK_EXT_device_generated_commands.
DrawMeshTasksIndirectCommandEXT
VkDrawMeshTasksIndirectCommandEXT Provided by VK_EXT_mesh_shader.
DrawMeshTasksIndirectCommandNV
VkDrawMeshTasksIndirectCommandNV Provided by VK_NV_mesh_shader.
DrmFormatModifierProperties2EXT
VkDrmFormatModifierProperties2EXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
DrmFormatModifierPropertiesEXT
VkDrmFormatModifierPropertiesEXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
DrmFormatModifierPropertiesList2EXT
VkDrmFormatModifierPropertiesList2EXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
DrmFormatModifierPropertiesListEXT
VkDrmFormatModifierPropertiesListEXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
EventCreateInfo
VkEventCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
ExecutionGraphPipelineCreateInfoAMDX
VkExecutionGraphPipelineCreateInfoAMDX Provided by VK_AMDX_shader_enqueue.
ExecutionGraphPipelineScratchSizeAMDX
VkExecutionGraphPipelineScratchSizeAMDX Provided by VK_AMDX_shader_enqueue.
ExportFenceCreateInfo
VkExportFenceCreateInfo Provided by VK_BASE_VERSION_1_1.
ExportFenceSciSyncInfoNV
VkExportFenceSciSyncInfoNV
ExportFenceWin32HandleInfoKHR
VkExportFenceWin32HandleInfoKHR Provided by VK_KHR_external_fence_win32.
ExportMemoryAllocateInfo
VkExportMemoryAllocateInfo Provided by VK_BASE_VERSION_1_1.
ExportMemoryAllocateInfoNV
VkExportMemoryAllocateInfoNV Provided by VK_NV_external_memory.
ExportMemorySciBufInfoNV
VkExportMemorySciBufInfoNV
ExportMemoryWin32HandleInfoKHR
VkExportMemoryWin32HandleInfoKHR Provided by VK_KHR_external_memory_win32.
ExportMemoryWin32HandleInfoNV
VkExportMemoryWin32HandleInfoNV Provided by VK_NV_external_memory_win32.
ExportMetalBufferInfoEXT
VkExportMetalBufferInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalCommandQueueInfoEXT
VkExportMetalCommandQueueInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalDeviceInfoEXT
VkExportMetalDeviceInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalIOSurfaceInfoEXT
VkExportMetalIOSurfaceInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalObjectCreateInfoEXT
VkExportMetalObjectCreateInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalObjectsInfoEXT
VkExportMetalObjectsInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalSharedEventInfoEXT
VkExportMetalSharedEventInfoEXT Provided by VK_EXT_metal_objects.
ExportMetalTextureInfoEXT
VkExportMetalTextureInfoEXT Provided by VK_EXT_metal_objects.
ExportSemaphoreCreateInfo
VkExportSemaphoreCreateInfo Provided by VK_BASE_VERSION_1_1.
ExportSemaphoreSciSyncInfoNV
VkExportSemaphoreSciSyncInfoNV
ExportSemaphoreWin32HandleInfoKHR
VkExportSemaphoreWin32HandleInfoKHR Provided by VK_KHR_external_semaphore_win32.
ExtensionProperties
VkExtensionProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
Extent2D
VkExtent2D Provided by VK_BASE_VERSION_1_0.
Extent3D
VkExtent3D Provided by VK_BASE_VERSION_1_0.
ExternalBufferProperties
VkExternalBufferProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalComputeQueueCreateInfoNV
VkExternalComputeQueueCreateInfoNV Provided by VK_NV_external_compute_queue.
ExternalComputeQueueDataParamsNV
VkExternalComputeQueueDataParamsNV Provided by VK_NV_external_compute_queue.
ExternalComputeQueueDeviceCreateInfoNV
VkExternalComputeQueueDeviceCreateInfoNV Provided by VK_NV_external_compute_queue.
ExternalFenceProperties
VkExternalFenceProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalFormatANDROID
VkExternalFormatANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer.
ExternalFormatOHOS
VkExternalFormatOHOS Provided by VK_OHOS_external_memory.
ExternalFormatQNX
VkExternalFormatQNX Provided by VK_QNX_external_memory_screen_buffer.
ExternalImageFormatProperties
VkExternalImageFormatProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalImageFormatPropertiesNV
VkExternalImageFormatPropertiesNV Provided by VK_NV_external_memory_capabilities. Returned only*, filled by Vulkan, not constructed by the application.
ExternalMemoryAcquireUnmodifiedEXT
VkExternalMemoryAcquireUnmodifiedEXT Provided by VK_EXT_external_memory_acquire_unmodified.
ExternalMemoryBufferCreateInfo
VkExternalMemoryBufferCreateInfo Provided by VK_BASE_VERSION_1_1.
ExternalMemoryImageCreateInfo
VkExternalMemoryImageCreateInfo Provided by VK_BASE_VERSION_1_1.
ExternalMemoryImageCreateInfoNV
VkExternalMemoryImageCreateInfoNV Provided by VK_NV_external_memory.
ExternalMemoryProperties
VkExternalMemoryProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalMemoryTensorCreateInfoARM
VkExternalMemoryTensorCreateInfoARM Provided by VK_ARM_tensors.
ExternalSemaphoreProperties
VkExternalSemaphoreProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
ExternalTensorPropertiesARM
VkExternalTensorPropertiesARM Provided by VK_ARM_tensors.
FaultCallbackInfo
VkFaultCallbackInfo Provided by VKSC_VERSION_1_0.
FaultData
VkFaultData Provided by VKSC_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
FenceCreateInfo
VkFenceCreateInfo Provided by VK_BASE_VERSION_1_0.
FenceGetFdInfoKHR
VkFenceGetFdInfoKHR Provided by VK_KHR_external_fence_fd.
FenceGetSciSyncInfoNV
VkFenceGetSciSyncInfoNV
FenceGetWin32HandleInfoKHR
VkFenceGetWin32HandleInfoKHR Provided by VK_KHR_external_fence_win32.
FilterCubicImageViewImageFormatPropertiesEXT
VkFilterCubicImageViewImageFormatPropertiesEXT Provided by VK_EXT_filter_cubic. Returned only*, filled by Vulkan, not constructed by the application.
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.
FragmentShadingRateAttachmentInfoKHR
VkFragmentShadingRateAttachmentInfoKHR Provided by VK_KHR_fragment_shading_rate.
FrameBoundaryEXT
VkFrameBoundaryEXT Provided by VK_EXT_frame_boundary.
FrameBoundaryTensorsARM
VkFrameBoundaryTensorsARM Provided by VK_ARM_tensors.
FramebufferAttachmentImageInfo
VkFramebufferAttachmentImageInfo Provided by VK_GRAPHICS_VERSION_1_2.
FramebufferAttachmentsCreateInfo
VkFramebufferAttachmentsCreateInfo Provided by VK_GRAPHICS_VERSION_1_2.
FramebufferCreateInfo
VkFramebufferCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
FramebufferMixedSamplesCombinationNV
VkFramebufferMixedSamplesCombinationNV Provided by VK_NV_coverage_reduction_mode. Returned only*, filled by Vulkan, not constructed by the application.
GeneratedCommandsInfoEXT
VkGeneratedCommandsInfoEXT Provided by VK_EXT_device_generated_commands.
GeneratedCommandsInfoNV
VkGeneratedCommandsInfoNV Provided by VK_NV_device_generated_commands.
GeneratedCommandsMemoryRequirementsInfoEXT
VkGeneratedCommandsMemoryRequirementsInfoEXT Provided by VK_EXT_device_generated_commands.
GeneratedCommandsMemoryRequirementsInfoNV
VkGeneratedCommandsMemoryRequirementsInfoNV Provided by VK_NV_device_generated_commands.
GeneratedCommandsPipelineInfoEXT
VkGeneratedCommandsPipelineInfoEXT Provided by VK_EXT_device_generated_commands.
GeneratedCommandsShaderInfoEXT
VkGeneratedCommandsShaderInfoEXT Provided by VK_EXT_device_generated_commands.
GeometryAABBNV
VkGeometryAABBNV Provided by VK_NV_ray_tracing.
GeometryDataNV
VkGeometryDataNV Provided by VK_NV_ray_tracing.
GeometryNV
VkGeometryNV Provided by VK_NV_ray_tracing.
GeometryTrianglesNV
VkGeometryTrianglesNV Provided by VK_NV_ray_tracing.
GetLatencyMarkerInfoNV
VkGetLatencyMarkerInfoNV Provided by VK_NV_low_latency2.
GraphicsPipelineCreateInfo
VkGraphicsPipelineCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
GraphicsPipelineLibraryCreateInfoEXT
VkGraphicsPipelineLibraryCreateInfoEXT Provided by VK_EXT_graphics_pipeline_library.
GraphicsPipelineShaderGroupsCreateInfoNV
VkGraphicsPipelineShaderGroupsCreateInfoNV Provided by VK_NV_device_generated_commands.
GraphicsShaderGroupCreateInfoNV
VkGraphicsShaderGroupCreateInfoNV Provided by VK_NV_device_generated_commands.
HdrMetadataEXT
VkHdrMetadataEXT Provided by VK_EXT_hdr_metadata.
HdrVividDynamicMetadataHUAWEI
VkHdrVividDynamicMetadataHUAWEI Provided by VK_HUAWEI_hdr_vivid.
HeadlessSurfaceCreateInfoEXT
VkHeadlessSurfaceCreateInfoEXT Provided by VK_EXT_headless_surface.
HostAddressRangeConstEXT
VkHostAddressRangeConstEXT Provided by VK_EXT_descriptor_heap.
HostAddressRangeEXT
VkHostAddressRangeEXT Provided by VK_EXT_descriptor_heap.
HostImageCopyDevicePerformanceQuery
VkHostImageCopyDevicePerformanceQuery Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
HostImageLayoutTransitionInfo
VkHostImageLayoutTransitionInfo Provided by VK_BASE_VERSION_1_4.
IOSSurfaceCreateInfoMVK
VkIOSSurfaceCreateInfoMVK Provided by VK_MVK_ios_surface.
ImageAlignmentControlCreateInfoMESA
VkImageAlignmentControlCreateInfoMESA Provided by VK_MESA_image_alignment_control.
ImageBlit
VkImageBlit Provided by VK_GRAPHICS_VERSION_1_0.
ImageBlit2
VkImageBlit2 Provided by VK_GRAPHICS_VERSION_1_3.
ImageCaptureDescriptorDataInfoEXT
VkImageCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
ImageCompressionControlEXT
VkImageCompressionControlEXT Provided by VK_EXT_image_compression_control.
ImageCompressionPropertiesEXT
VkImageCompressionPropertiesEXT Provided by VK_EXT_image_compression_control. Returned only*, filled by Vulkan, not constructed by the application.
ImageConstraintsInfoFUCHSIA
VkImageConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
ImageCopy
VkImageCopy Provided by VK_BASE_VERSION_1_0.
ImageCopy2
VkImageCopy2 Provided by VK_BASE_VERSION_1_3.
ImageCreateInfo
VkImageCreateInfo Provided by VK_BASE_VERSION_1_0.
ImageDescriptorInfoEXT
VkImageDescriptorInfoEXT Provided by VK_EXT_descriptor_heap.
ImageDrmFormatModifierExplicitCreateInfoEXT
VkImageDrmFormatModifierExplicitCreateInfoEXT Provided by VK_EXT_image_drm_format_modifier.
ImageDrmFormatModifierListCreateInfoEXT
VkImageDrmFormatModifierListCreateInfoEXT Provided by VK_EXT_image_drm_format_modifier.
ImageDrmFormatModifierPropertiesEXT
VkImageDrmFormatModifierPropertiesEXT Provided by VK_EXT_image_drm_format_modifier. Returned only*, filled by Vulkan, not constructed by the application.
ImageFormatConstraintsInfoFUCHSIA
VkImageFormatConstraintsInfoFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
ImageFormatListCreateInfo
VkImageFormatListCreateInfo Provided by VK_BASE_VERSION_1_2.
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.
ImageMemoryBarrier
VkImageMemoryBarrier Provided by VK_BASE_VERSION_1_0.
ImageMemoryBarrier2
VkImageMemoryBarrier2 Provided by VK_BASE_VERSION_1_3.
ImageMemoryRequirementsInfo2
VkImageMemoryRequirementsInfo2 Provided by VK_BASE_VERSION_1_1.
ImagePipeSurfaceCreateInfoFUCHSIA
VkImagePipeSurfaceCreateInfoFUCHSIA Provided by VK_FUCHSIA_imagepipe_surface.
ImagePlaneMemoryRequirementsInfo
VkImagePlaneMemoryRequirementsInfo Provided by VK_BASE_VERSION_1_1.
ImageResolve
VkImageResolve Provided by VK_GRAPHICS_VERSION_1_0.
ImageResolve2
VkImageResolve2 Provided by VK_GRAPHICS_VERSION_1_3.
ImageSparseMemoryRequirementsInfo2
VkImageSparseMemoryRequirementsInfo2 Provided by VK_BASE_VERSION_1_1.
ImageStencilUsageCreateInfo
VkImageStencilUsageCreateInfo Provided by VK_GRAPHICS_VERSION_1_2.
ImageSubresource
VkImageSubresource Provided by VK_BASE_VERSION_1_0.
ImageSubresource2
VkImageSubresource2 Provided by VK_BASE_VERSION_1_4.
ImageSubresourceLayers
VkImageSubresourceLayers Provided by VK_BASE_VERSION_1_0.
ImageSubresourceRange
VkImageSubresourceRange Provided by VK_BASE_VERSION_1_0.
ImageSwapchainCreateInfoKHR
VkImageSwapchainCreateInfoKHR Provided by VK_KHR_swapchain.
ImageToMemoryCopy
VkImageToMemoryCopy Provided by VK_BASE_VERSION_1_4.
ImageViewASTCDecodeModeEXT
VkImageViewASTCDecodeModeEXT Provided by VK_EXT_astc_decode_mode.
ImageViewAddressPropertiesNVX
VkImageViewAddressPropertiesNVX Provided by VK_NVX_image_view_handle. Returned only*, filled by Vulkan, not constructed by the application.
ImageViewCaptureDescriptorDataInfoEXT
VkImageViewCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
ImageViewCreateInfo
VkImageViewCreateInfo Provided by VK_BASE_VERSION_1_0.
ImageViewHandleInfoNVX
VkImageViewHandleInfoNVX Provided by VK_NVX_image_view_handle.
ImageViewMinLodCreateInfoEXT
VkImageViewMinLodCreateInfoEXT Provided by VK_EXT_image_view_min_lod.
ImageViewSampleWeightCreateInfoQCOM
VkImageViewSampleWeightCreateInfoQCOM Provided by VK_QCOM_image_processing.
ImageViewSlicedCreateInfoEXT
VkImageViewSlicedCreateInfoEXT Provided by VK_EXT_image_sliced_view_of_3d.
ImageViewUsageCreateInfo
VkImageViewUsageCreateInfo Provided by VK_BASE_VERSION_1_1.
ImportAndroidHardwareBufferInfoANDROID
VkImportAndroidHardwareBufferInfoANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer.
ImportFenceFdInfoKHR
VkImportFenceFdInfoKHR Provided by VK_KHR_external_fence_fd.
ImportFenceSciSyncInfoNV
VkImportFenceSciSyncInfoNV
ImportFenceWin32HandleInfoKHR
VkImportFenceWin32HandleInfoKHR Provided by VK_KHR_external_fence_win32.
ImportMemoryBufferCollectionFUCHSIA
VkImportMemoryBufferCollectionFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
ImportMemoryFdInfoKHR
VkImportMemoryFdInfoKHR Provided by VK_KHR_external_memory_fd.
ImportMemoryHostPointerInfoEXT
VkImportMemoryHostPointerInfoEXT Provided by VK_EXT_external_memory_host.
ImportMemoryMetalHandleInfoEXT
VkImportMemoryMetalHandleInfoEXT Provided by VK_EXT_external_memory_metal.
ImportMemorySciBufInfoNV
VkImportMemorySciBufInfoNV
ImportMemoryWin32HandleInfoKHR
VkImportMemoryWin32HandleInfoKHR Provided by VK_KHR_external_memory_win32.
ImportMemoryWin32HandleInfoNV
VkImportMemoryWin32HandleInfoNV Provided by VK_NV_external_memory_win32.
ImportMemoryZirconHandleInfoFUCHSIA
VkImportMemoryZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_memory.
ImportMetalBufferInfoEXT
VkImportMetalBufferInfoEXT Provided by VK_EXT_metal_objects.
ImportMetalIOSurfaceInfoEXT
VkImportMetalIOSurfaceInfoEXT Provided by VK_EXT_metal_objects.
ImportMetalSharedEventInfoEXT
VkImportMetalSharedEventInfoEXT Provided by VK_EXT_metal_objects.
ImportMetalTextureInfoEXT
VkImportMetalTextureInfoEXT Provided by VK_EXT_metal_objects.
ImportNativeBufferInfoOHOS
VkImportNativeBufferInfoOHOS Provided by VK_OHOS_external_memory.
ImportScreenBufferInfoQNX
VkImportScreenBufferInfoQNX Provided by VK_QNX_external_memory_screen_buffer.
ImportSemaphoreFdInfoKHR
VkImportSemaphoreFdInfoKHR Provided by VK_KHR_external_semaphore_fd.
ImportSemaphoreSciSyncInfoNV
VkImportSemaphoreSciSyncInfoNV
ImportSemaphoreWin32HandleInfoKHR
VkImportSemaphoreWin32HandleInfoKHR Provided by VK_KHR_external_semaphore_win32.
ImportSemaphoreZirconHandleInfoFUCHSIA
VkImportSemaphoreZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_semaphore.
IndirectCommandsExecutionSetTokenEXT
VkIndirectCommandsExecutionSetTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsIndexBufferTokenEXT
VkIndirectCommandsIndexBufferTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsLayoutCreateInfoEXT
VkIndirectCommandsLayoutCreateInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsLayoutCreateInfoNV
VkIndirectCommandsLayoutCreateInfoNV Provided by VK_NV_device_generated_commands.
IndirectCommandsLayoutPushDataTokenNV
VkIndirectCommandsLayoutPushDataTokenNV Provided by VK_EXT_descriptor_heap.
IndirectCommandsLayoutTokenEXT
VkIndirectCommandsLayoutTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsLayoutTokenNV
VkIndirectCommandsLayoutTokenNV Provided by VK_NV_device_generated_commands.
IndirectCommandsPushConstantTokenEXT
VkIndirectCommandsPushConstantTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectCommandsStreamNV
VkIndirectCommandsStreamNV Provided by VK_NV_device_generated_commands.
IndirectCommandsVertexBufferTokenEXT
VkIndirectCommandsVertexBufferTokenEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetCreateInfoEXT
VkIndirectExecutionSetCreateInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetPipelineInfoEXT
VkIndirectExecutionSetPipelineInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetShaderInfoEXT
VkIndirectExecutionSetShaderInfoEXT Provided by VK_EXT_device_generated_commands.
IndirectExecutionSetShaderLayoutInfoEXT
VkIndirectExecutionSetShaderLayoutInfoEXT Provided by VK_EXT_device_generated_commands.
InitializePerformanceApiInfoINTEL
VkInitializePerformanceApiInfoINTEL Provided by VK_INTEL_performance_query.
InputAttachmentAspectReference
VkInputAttachmentAspectReference Provided by VK_GRAPHICS_VERSION_1_1.
InstanceCreateInfo
VkInstanceCreateInfo Provided by VK_BASE_VERSION_1_0.
LatencySleepInfoNV
VkLatencySleepInfoNV Provided by VK_NV_low_latency2.
LatencySleepModeInfoNV
VkLatencySleepModeInfoNV Provided by VK_NV_low_latency2.
LatencySubmissionPresentIdNV
VkLatencySubmissionPresentIdNV Provided by VK_NV_low_latency2.
LatencySurfaceCapabilitiesNV
VkLatencySurfaceCapabilitiesNV Provided by VK_NV_low_latency2.
LatencyTimingsFrameReportNV
VkLatencyTimingsFrameReportNV Provided by VK_NV_low_latency2. Returned only*, filled by Vulkan, not constructed by the application.
LayerProperties
VkLayerProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
LayerSettingEXT
VkLayerSettingEXT Provided by VK_EXT_layer_settings.
LayerSettingsCreateInfoEXT
VkLayerSettingsCreateInfoEXT Provided by VK_EXT_layer_settings.
MacOSSurfaceCreateInfoMVK
VkMacOSSurfaceCreateInfoMVK Provided by VK_MVK_macos_surface.
MappedMemoryRange
VkMappedMemoryRange Provided by VK_BASE_VERSION_1_0.
MemoryAllocateFlagsInfo
VkMemoryAllocateFlagsInfo Provided by VK_BASE_VERSION_1_1.
MemoryAllocateInfo
VkMemoryAllocateInfo Provided by VK_BASE_VERSION_1_0.
MemoryBarrier
VkMemoryBarrier Provided by VK_BASE_VERSION_1_0.
MemoryBarrier2
VkMemoryBarrier2 Provided by VK_BASE_VERSION_1_3.
MemoryBarrierAccessFlags3KHR
VkMemoryBarrierAccessFlags3KHR Provided by VK_KHR_maintenance8.
MemoryDedicatedAllocateInfo
VkMemoryDedicatedAllocateInfo Provided by VK_BASE_VERSION_1_1.
MemoryDedicatedAllocateInfoTensorARM
VkMemoryDedicatedAllocateInfoTensorARM Provided by VK_ARM_tensors.
MemoryDedicatedRequirements
VkMemoryDedicatedRequirements Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
MemoryFdPropertiesKHR
VkMemoryFdPropertiesKHR Provided by VK_KHR_external_memory_fd. Returned only*, filled by Vulkan, not constructed by the application.
MemoryGetAndroidHardwareBufferInfoANDROID
VkMemoryGetAndroidHardwareBufferInfoANDROID Provided by VK_ANDROID_external_memory_android_hardware_buffer.
MemoryGetFdInfoKHR
VkMemoryGetFdInfoKHR Provided by VK_KHR_external_memory_fd.
MemoryGetMetalHandleInfoEXT
VkMemoryGetMetalHandleInfoEXT Provided by VK_EXT_external_memory_metal.
MemoryGetNativeBufferInfoOHOS
VkMemoryGetNativeBufferInfoOHOS Provided by VK_OHOS_external_memory.
MemoryGetRemoteAddressInfoNV
VkMemoryGetRemoteAddressInfoNV Provided by VK_NV_external_memory_rdma.
MemoryGetSciBufInfoNV
VkMemoryGetSciBufInfoNV
MemoryGetWin32HandleInfoKHR
VkMemoryGetWin32HandleInfoKHR Provided by VK_KHR_external_memory_win32.
MemoryGetZirconHandleInfoFUCHSIA
VkMemoryGetZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_memory.
MemoryHeap
VkMemoryHeap Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
MemoryHostPointerPropertiesEXT
VkMemoryHostPointerPropertiesEXT Provided by VK_EXT_external_memory_host. Returned only*, filled by Vulkan, not constructed by the application.
MemoryMapInfo
VkMemoryMapInfo Provided by VK_BASE_VERSION_1_4.
MemoryMapPlacedInfoEXT
VkMemoryMapPlacedInfoEXT Provided by VK_EXT_map_memory_placed.
MemoryMarkerInfoAMD
VkMemoryMarkerInfoAMD Provided by VK_KHR_device_address_commands.
MemoryMetalHandlePropertiesEXT
VkMemoryMetalHandlePropertiesEXT Provided by VK_EXT_external_memory_metal. Returned only*, filled by Vulkan, not constructed by the application.
MemoryOpaqueCaptureAddressAllocateInfo
VkMemoryOpaqueCaptureAddressAllocateInfo Provided by VK_BASE_VERSION_1_2.
MemoryPriorityAllocateInfoEXT
VkMemoryPriorityAllocateInfoEXT Provided by VK_EXT_memory_priority.
MemoryRangeBarrierKHR
VkMemoryRangeBarrierKHR Provided by VK_KHR_device_address_commands.
MemoryRangeBarriersInfoKHR
VkMemoryRangeBarriersInfoKHR Provided by VK_KHR_device_address_commands.
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.
MemorySciBufPropertiesNV
VkMemorySciBufPropertiesNV
MemoryToImageCopy
VkMemoryToImageCopy Provided by VK_BASE_VERSION_1_4.
MemoryType
VkMemoryType Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
MemoryUnmapInfo
VkMemoryUnmapInfo Provided by VK_BASE_VERSION_1_4.
MemoryWin32HandlePropertiesKHR
VkMemoryWin32HandlePropertiesKHR Provided by VK_KHR_external_memory_win32. Returned only*, filled by Vulkan, not constructed by the application.
MemoryZirconHandlePropertiesFUCHSIA
VkMemoryZirconHandlePropertiesFUCHSIA Provided by VK_FUCHSIA_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
MetalSurfaceCreateInfoEXT
VkMetalSurfaceCreateInfoEXT Provided by VK_EXT_metal_surface.
MicromapBuildInfoEXT
VkMicromapBuildInfoEXT Provided by VK_EXT_opacity_micromap.
MicromapBuildSizesInfoEXT
VkMicromapBuildSizesInfoEXT Provided by VK_EXT_opacity_micromap.
MicromapCreateInfoEXT
VkMicromapCreateInfoEXT Provided by VK_EXT_opacity_micromap.
MicromapTriangleEXT
VkMicromapTriangleEXT Provided by VK_EXT_opacity_micromap.
MicromapUsageEXT
VkMicromapUsageEXT Provided by VK_EXT_opacity_micromap.
MicromapVersionInfoEXT
VkMicromapVersionInfoEXT Provided by VK_EXT_opacity_micromap.
MultiDrawIndexedInfoEXT
VkMultiDrawIndexedInfoEXT Provided by VK_EXT_multi_draw.
MultiDrawInfoEXT
VkMultiDrawInfoEXT Provided by VK_EXT_multi_draw.
MultisamplePropertiesEXT
VkMultisamplePropertiesEXT Provided by VK_EXT_sample_locations. Returned only*, filled by Vulkan, not constructed by the application.
MultisampledRenderToSingleSampledInfoEXT
VkMultisampledRenderToSingleSampledInfoEXT Provided by VK_EXT_multisampled_render_to_single_sampled.
MultiviewPerViewAttributesInfoNVX
VkMultiviewPerViewAttributesInfoNVX Provided by VK_NVX_multiview_per_view_attributes.
MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM
VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM Provided by VK_QCOM_multiview_per_view_render_areas.
MutableDescriptorTypeCreateInfoEXT
VkMutableDescriptorTypeCreateInfoEXT Provided by VK_EXT_mutable_descriptor_type.
MutableDescriptorTypeListEXT
VkMutableDescriptorTypeListEXT Provided by VK_EXT_mutable_descriptor_type.
NativeBufferANDROID
VkNativeBufferANDROID
NativeBufferFormatPropertiesOHOS
VkNativeBufferFormatPropertiesOHOS Provided by VK_OHOS_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
NativeBufferOHOS
VkNativeBufferOHOS
NativeBufferPropertiesOHOS
VkNativeBufferPropertiesOHOS Provided by VK_OHOS_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
NativeBufferUsage2ANDROID
VkNativeBufferUsage2ANDROID
NativeBufferUsageOHOS
VkNativeBufferUsageOHOS Provided by VK_OHOS_external_memory. Returned only*, filled by Vulkan, not constructed by the application.
Offset2D
VkOffset2D Provided by VK_BASE_VERSION_1_0.
Offset3D
VkOffset3D Provided by VK_BASE_VERSION_1_0.
OpaqueCaptureDataCreateInfoEXT
VkOpaqueCaptureDataCreateInfoEXT Provided by VK_EXT_descriptor_heap.
OpaqueCaptureDescriptorDataCreateInfoEXT
VkOpaqueCaptureDescriptorDataCreateInfoEXT Provided by VK_EXT_descriptor_buffer.
OpticalFlowExecuteInfoNV
VkOpticalFlowExecuteInfoNV Provided by VK_NV_optical_flow.
OpticalFlowImageFormatInfoNV
VkOpticalFlowImageFormatInfoNV Provided by VK_NV_optical_flow.
OpticalFlowImageFormatPropertiesNV
VkOpticalFlowImageFormatPropertiesNV Provided by VK_NV_optical_flow. Returned only*, filled by Vulkan, not constructed by the application.
OpticalFlowSessionCreateInfoNV
VkOpticalFlowSessionCreateInfoNV Provided by VK_NV_optical_flow.
OpticalFlowSessionCreatePrivateDataInfoNV
VkOpticalFlowSessionCreatePrivateDataInfoNV Provided by VK_NV_optical_flow.
OutOfBandQueueTypeInfoNV
VkOutOfBandQueueTypeInfoNV Provided by VK_NV_low_latency2.
PartitionedAccelerationStructureFlagsNV
VkPartitionedAccelerationStructureFlagsNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureInstancesInputNV
VkPartitionedAccelerationStructureInstancesInputNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureUpdateInstanceDataNV
VkPartitionedAccelerationStructureUpdateInstanceDataNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureWriteInstanceDataNV
VkPartitionedAccelerationStructureWriteInstanceDataNV Provided by VK_NV_partitioned_acceleration_structure.
PartitionedAccelerationStructureWritePartitionTranslationDataNV
VkPartitionedAccelerationStructureWritePartitionTranslationDataNV Provided by VK_NV_partitioned_acceleration_structure.
PastPresentationTimingEXT
VkPastPresentationTimingEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PastPresentationTimingGOOGLE
VkPastPresentationTimingGOOGLE Provided by VK_GOOGLE_display_timing. Returned only*, filled by Vulkan, not constructed by the application.
PastPresentationTimingInfoEXT
VkPastPresentationTimingInfoEXT Provided by VK_EXT_present_timing.
PastPresentationTimingPropertiesEXT
VkPastPresentationTimingPropertiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PerTileBeginInfoQCOM
VkPerTileBeginInfoQCOM Provided by VK_QCOM_tile_shading.
PerTileEndInfoQCOM
VkPerTileEndInfoQCOM Provided by VK_QCOM_tile_shading.
PerformanceConfigurationAcquireInfoINTEL
VkPerformanceConfigurationAcquireInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceCounterARM
VkPerformanceCounterARM Provided by VK_ARM_performance_counters_by_region. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceCounterDescriptionARM
VkPerformanceCounterDescriptionARM Provided by VK_ARM_performance_counters_by_region. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceCounterDescriptionKHR
VkPerformanceCounterDescriptionKHR Provided by VK_KHR_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceCounterKHR
VkPerformanceCounterKHR Provided by VK_KHR_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PerformanceMarkerInfoINTEL
VkPerformanceMarkerInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceOverrideInfoINTEL
VkPerformanceOverrideInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceQueryReservationInfoKHR
VkPerformanceQueryReservationInfoKHR
PerformanceQuerySubmitInfoKHR
VkPerformanceQuerySubmitInfoKHR Provided by VK_KHR_performance_query.
PerformanceStreamMarkerInfoINTEL
VkPerformanceStreamMarkerInfoINTEL Provided by VK_INTEL_performance_query.
PerformanceValueINTEL
VkPerformanceValueINTEL Provided by VK_INTEL_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevice8BitStorageFeatures
VkPhysicalDevice8BitStorageFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDevice16BitStorageFeatures
VkPhysicalDevice16BitStorageFeatures Provided by VK_COMPUTE_VERSION_1_1.
PhysicalDevice4444FormatsFeaturesEXT
VkPhysicalDevice4444FormatsFeaturesEXT Provided by VK_EXT_4444_formats.
PhysicalDeviceASTCDecodeFeaturesEXT
VkPhysicalDeviceASTCDecodeFeaturesEXT Provided by VK_EXT_astc_decode_mode.
PhysicalDeviceAccelerationStructureFeaturesKHR
VkPhysicalDeviceAccelerationStructureFeaturesKHR Provided by VK_KHR_acceleration_structure.
PhysicalDeviceAccelerationStructurePropertiesKHR
VkPhysicalDeviceAccelerationStructurePropertiesKHR Provided by VK_KHR_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceAddressBindingReportFeaturesEXT
VkPhysicalDeviceAddressBindingReportFeaturesEXT Provided by VK_EXT_device_address_binding_report.
PhysicalDeviceAmigoProfilingFeaturesSEC
VkPhysicalDeviceAmigoProfilingFeaturesSEC Provided by VK_SEC_amigo_profiling.
PhysicalDeviceAntiLagFeaturesAMD
VkPhysicalDeviceAntiLagFeaturesAMD Provided by VK_AMD_anti_lag.
PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT
VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT Provided by VK_EXT_attachment_feedback_loop_dynamic_state.
PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Provided by VK_EXT_attachment_feedback_loop_layout.
PhysicalDeviceBlendOperationAdvancedFeaturesEXT
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT Provided by VK_EXT_blend_operation_advanced.
PhysicalDeviceBlendOperationAdvancedPropertiesEXT
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT Provided by VK_EXT_blend_operation_advanced. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceBorderColorSwizzleFeaturesEXT
VkPhysicalDeviceBorderColorSwizzleFeaturesEXT Provided by VK_EXT_border_color_swizzle.
PhysicalDeviceBufferDeviceAddressFeatures
VkPhysicalDeviceBufferDeviceAddressFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceBufferDeviceAddressFeaturesEXT
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT Provided by VK_EXT_buffer_device_address.
PhysicalDeviceClusterAccelerationStructureFeaturesNV
VkPhysicalDeviceClusterAccelerationStructureFeaturesNV Provided by VK_NV_cluster_acceleration_structure.
PhysicalDeviceClusterAccelerationStructurePropertiesNV
VkPhysicalDeviceClusterAccelerationStructurePropertiesNV Provided by VK_NV_cluster_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceClusterCullingShaderFeaturesHUAWEI
VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI Provided by VK_HUAWEI_cluster_culling_shader.
PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI Provided by VK_HUAWEI_cluster_culling_shader. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI
VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI Provided by VK_HUAWEI_cluster_culling_shader.
PhysicalDeviceCoherentMemoryFeaturesAMD
VkPhysicalDeviceCoherentMemoryFeaturesAMD Provided by VK_AMD_device_coherent_memory.
PhysicalDeviceColorWriteEnableFeaturesEXT
VkPhysicalDeviceColorWriteEnableFeaturesEXT Provided by VK_EXT_color_write_enable.
PhysicalDeviceCommandBufferInheritanceFeaturesNV
VkPhysicalDeviceCommandBufferInheritanceFeaturesNV Provided by VK_NV_command_buffer_inheritance.
PhysicalDeviceComputeOccupancyPriorityFeaturesNV
VkPhysicalDeviceComputeOccupancyPriorityFeaturesNV Provided by VK_NV_compute_occupancy_priority.
PhysicalDeviceComputeShaderDerivativesFeaturesKHR
VkPhysicalDeviceComputeShaderDerivativesFeaturesKHR Provided by VK_KHR_compute_shader_derivatives.
PhysicalDeviceComputeShaderDerivativesPropertiesKHR
VkPhysicalDeviceComputeShaderDerivativesPropertiesKHR Provided by VK_KHR_compute_shader_derivatives. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceConditionalRenderingFeaturesEXT
VkPhysicalDeviceConditionalRenderingFeaturesEXT Provided by VK_EXT_conditional_rendering.
PhysicalDeviceConservativeRasterizationPropertiesEXT
VkPhysicalDeviceConservativeRasterizationPropertiesEXT Provided by VK_EXT_conservative_rasterization. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeMatrix2FeaturesNV
VkPhysicalDeviceCooperativeMatrix2FeaturesNV Provided by VK_NV_cooperative_matrix2.
PhysicalDeviceCooperativeMatrix2PropertiesNV
VkPhysicalDeviceCooperativeMatrix2PropertiesNV Provided by VK_NV_cooperative_matrix2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeMatrixConversionFeaturesQCOM
VkPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM Provided by VK_QCOM_cooperative_matrix_conversion.
PhysicalDeviceCooperativeMatrixFeaturesKHR
VkPhysicalDeviceCooperativeMatrixFeaturesKHR Provided by VK_KHR_cooperative_matrix.
PhysicalDeviceCooperativeMatrixFeaturesNV
VkPhysicalDeviceCooperativeMatrixFeaturesNV Provided by VK_NV_cooperative_matrix.
PhysicalDeviceCooperativeMatrixPropertiesKHR
VkPhysicalDeviceCooperativeMatrixPropertiesKHR Provided by VK_KHR_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeMatrixPropertiesNV
VkPhysicalDeviceCooperativeMatrixPropertiesNV Provided by VK_NV_cooperative_matrix. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCooperativeVectorFeaturesNV
VkPhysicalDeviceCooperativeVectorFeaturesNV Provided by VK_NV_cooperative_vector.
PhysicalDeviceCooperativeVectorPropertiesNV
VkPhysicalDeviceCooperativeVectorPropertiesNV Provided by VK_NV_cooperative_vector. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCopyMemoryIndirectFeaturesKHR
VkPhysicalDeviceCopyMemoryIndirectFeaturesKHR Provided by VK_KHR_copy_memory_indirect.
PhysicalDeviceCopyMemoryIndirectFeaturesNV
VkPhysicalDeviceCopyMemoryIndirectFeaturesNV Provided by VK_NV_copy_memory_indirect.
PhysicalDeviceCopyMemoryIndirectPropertiesKHR
VkPhysicalDeviceCopyMemoryIndirectPropertiesKHR Provided by VK_KHR_copy_memory_indirect. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCornerSampledImageFeaturesNV
VkPhysicalDeviceCornerSampledImageFeaturesNV Provided by VK_NV_corner_sampled_image.
PhysicalDeviceCoverageReductionModeFeaturesNV
VkPhysicalDeviceCoverageReductionModeFeaturesNV Provided by VK_NV_coverage_reduction_mode.
PhysicalDeviceCubicClampFeaturesQCOM
VkPhysicalDeviceCubicClampFeaturesQCOM Provided by VK_QCOM_filter_cubic_clamp.
PhysicalDeviceCubicWeightsFeaturesQCOM
VkPhysicalDeviceCubicWeightsFeaturesQCOM Provided by VK_QCOM_filter_cubic_weights.
PhysicalDeviceCudaKernelLaunchFeaturesNV
VkPhysicalDeviceCudaKernelLaunchFeaturesNV Provided by VK_NV_cuda_kernel_launch.
PhysicalDeviceCudaKernelLaunchPropertiesNV
VkPhysicalDeviceCudaKernelLaunchPropertiesNV Provided by VK_NV_cuda_kernel_launch. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCustomBorderColorFeaturesEXT
VkPhysicalDeviceCustomBorderColorFeaturesEXT Provided by VK_EXT_custom_border_color.
PhysicalDeviceCustomBorderColorPropertiesEXT
VkPhysicalDeviceCustomBorderColorPropertiesEXT Provided by VK_EXT_custom_border_color. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceCustomResolveFeaturesEXT
VkPhysicalDeviceCustomResolveFeaturesEXT Provided by VK_EXT_custom_resolve.
PhysicalDeviceDataGraphFeaturesARM
VkPhysicalDeviceDataGraphFeaturesARM Provided by VK_ARM_data_graph.
PhysicalDeviceDataGraphModelFeaturesQCOM
VkPhysicalDeviceDataGraphModelFeaturesQCOM Provided by VK_QCOM_data_graph_model.
PhysicalDeviceDataGraphOperationSupportARM
VkPhysicalDeviceDataGraphOperationSupportARM Provided by VK_ARM_data_graph.
PhysicalDeviceDataGraphProcessingEngineARM
VkPhysicalDeviceDataGraphProcessingEngineARM Provided by VK_ARM_data_graph.
PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV Provided by VK_NV_dedicated_allocation_image_aliasing.
PhysicalDeviceDenseGeometryFormatFeaturesAMDX
VkPhysicalDeviceDenseGeometryFormatFeaturesAMDX Provided by VK_AMDX_dense_geometry_format.
PhysicalDeviceDepthBiasControlFeaturesEXT
VkPhysicalDeviceDepthBiasControlFeaturesEXT Provided by VK_EXT_depth_bias_control.
PhysicalDeviceDepthClampControlFeaturesEXT
VkPhysicalDeviceDepthClampControlFeaturesEXT Provided by VK_EXT_depth_clamp_control.
PhysicalDeviceDepthClampZeroOneFeaturesKHR
VkPhysicalDeviceDepthClampZeroOneFeaturesKHR Provided by VK_KHR_depth_clamp_zero_one.
PhysicalDeviceDepthClipControlFeaturesEXT
VkPhysicalDeviceDepthClipControlFeaturesEXT Provided by VK_EXT_depth_clip_control.
PhysicalDeviceDepthClipEnableFeaturesEXT
VkPhysicalDeviceDepthClipEnableFeaturesEXT Provided by VK_EXT_depth_clip_enable.
PhysicalDeviceDepthStencilResolveProperties
VkPhysicalDeviceDepthStencilResolveProperties Provided by VK_GRAPHICS_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT
VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT Provided by VK_EXT_descriptor_buffer. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorBufferFeaturesEXT
VkPhysicalDeviceDescriptorBufferFeaturesEXT Provided by VK_EXT_descriptor_buffer.
PhysicalDeviceDescriptorBufferPropertiesEXT
VkPhysicalDeviceDescriptorBufferPropertiesEXT Provided by VK_EXT_descriptor_buffer. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorBufferTensorFeaturesARM
VkPhysicalDeviceDescriptorBufferTensorFeaturesARM Provided by VK_ARM_tensors.
PhysicalDeviceDescriptorBufferTensorPropertiesARM
VkPhysicalDeviceDescriptorBufferTensorPropertiesARM Provided by VK_ARM_tensors.
PhysicalDeviceDescriptorHeapFeaturesEXT
VkPhysicalDeviceDescriptorHeapFeaturesEXT Provided by VK_EXT_descriptor_heap.
PhysicalDeviceDescriptorHeapPropertiesEXT
VkPhysicalDeviceDescriptorHeapPropertiesEXT Provided by VK_EXT_descriptor_heap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorHeapTensorPropertiesARM
VkPhysicalDeviceDescriptorHeapTensorPropertiesARM Provided by VK_EXT_descriptor_heap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorIndexingFeatures
VkPhysicalDeviceDescriptorIndexingFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceDescriptorIndexingProperties
VkPhysicalDeviceDescriptorIndexingProperties Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDescriptorPoolOverallocationFeaturesNV
VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV Provided by VK_NV_descriptor_pool_overallocation.
PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE Provided by VK_VALVE_descriptor_set_host_mapping.
PhysicalDeviceDeviceAddressCommandsFeaturesKHR
VkPhysicalDeviceDeviceAddressCommandsFeaturesKHR Provided by VK_KHR_device_address_commands.
PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV
VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV Provided by VK_NV_device_generated_commands_compute.
PhysicalDeviceDeviceGeneratedCommandsFeaturesEXT
VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT Provided by VK_EXT_device_generated_commands.
PhysicalDeviceDeviceGeneratedCommandsFeaturesNV
VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV Provided by VK_NV_device_generated_commands.
PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT
VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT Provided by VK_EXT_device_generated_commands. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDeviceGeneratedCommandsPropertiesNV
VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV Provided by VK_NV_device_generated_commands. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDeviceMemoryReportFeaturesEXT
VkPhysicalDeviceDeviceMemoryReportFeaturesEXT Provided by VK_EXT_device_memory_report.
PhysicalDeviceDiagnosticsConfigFeaturesNV
VkPhysicalDeviceDiagnosticsConfigFeaturesNV Provided by VK_NV_device_diagnostics_config.
PhysicalDeviceDiscardRectanglePropertiesEXT
VkPhysicalDeviceDiscardRectanglePropertiesEXT Provided by VK_EXT_discard_rectangles. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDisplacementMicromapFeaturesNV
VkPhysicalDeviceDisplacementMicromapFeaturesNV Provided by VK_NV_displacement_micromap.
PhysicalDeviceDisplacementMicromapPropertiesNV
VkPhysicalDeviceDisplacementMicromapPropertiesNV Provided by VK_NV_displacement_micromap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDriverProperties
VkPhysicalDeviceDriverProperties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDrmPropertiesEXT
VkPhysicalDeviceDrmPropertiesEXT Provided by VK_EXT_physical_device_drm. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceDynamicRenderingFeatures
VkPhysicalDeviceDynamicRenderingFeatures Provided by VK_GRAPHICS_VERSION_1_3.
PhysicalDeviceDynamicRenderingLocalReadFeatures
VkPhysicalDeviceDynamicRenderingLocalReadFeatures Provided by VK_GRAPHICS_VERSION_1_4.
PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT
VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT Provided by VK_EXT_dynamic_rendering_unused_attachments.
PhysicalDeviceExclusiveScissorFeaturesNV
VkPhysicalDeviceExclusiveScissorFeaturesNV Provided by VK_NV_scissor_exclusive.
PhysicalDeviceExtendedDynamicState2FeaturesEXT
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT Provided by VK_EXT_extended_dynamic_state2.
PhysicalDeviceExtendedDynamicState3FeaturesEXT
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT Provided by VK_EXT_extended_dynamic_state3.
PhysicalDeviceExtendedDynamicState3PropertiesEXT
VkPhysicalDeviceExtendedDynamicState3PropertiesEXT Provided by VK_EXT_extended_dynamic_state3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExtendedDynamicStateFeaturesEXT
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT Provided by VK_EXT_extended_dynamic_state.
PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV
VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV Provided by VK_NV_extended_sparse_address_space.
PhysicalDeviceExtendedSparseAddressSpacePropertiesNV
VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV Provided by VK_NV_extended_sparse_address_space. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExternalBufferInfo
VkPhysicalDeviceExternalBufferInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalComputeQueuePropertiesNV
VkPhysicalDeviceExternalComputeQueuePropertiesNV Provided by VK_NV_external_compute_queue. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExternalFenceInfo
VkPhysicalDeviceExternalFenceInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalFormatResolveFeaturesANDROID
VkPhysicalDeviceExternalFormatResolveFeaturesANDROID Provided by VK_ANDROID_external_format_resolve.
PhysicalDeviceExternalFormatResolvePropertiesANDROID
VkPhysicalDeviceExternalFormatResolvePropertiesANDROID Provided by VK_ANDROID_external_format_resolve. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExternalImageFormatInfo
VkPhysicalDeviceExternalImageFormatInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalMemoryHostPropertiesEXT
VkPhysicalDeviceExternalMemoryHostPropertiesEXT Provided by VK_EXT_external_memory_host. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceExternalMemoryRDMAFeaturesNV
VkPhysicalDeviceExternalMemoryRDMAFeaturesNV Provided by VK_NV_external_memory_rdma.
PhysicalDeviceExternalMemorySciBufFeaturesNV
VkPhysicalDeviceExternalMemorySciBufFeaturesNV
PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX
VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX Provided by VK_QNX_external_memory_screen_buffer.
PhysicalDeviceExternalSciSync2FeaturesNV
VkPhysicalDeviceExternalSciSync2FeaturesNV
PhysicalDeviceExternalSciSyncFeaturesNV
VkPhysicalDeviceExternalSciSyncFeaturesNV
PhysicalDeviceExternalSemaphoreInfo
VkPhysicalDeviceExternalSemaphoreInfo Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceExternalTensorInfoARM
VkPhysicalDeviceExternalTensorInfoARM Provided by VK_ARM_tensors.
PhysicalDeviceFaultFeaturesEXT
VkPhysicalDeviceFaultFeaturesEXT Provided by VK_EXT_device_fault.
PhysicalDeviceFaultFeaturesKHR
VkPhysicalDeviceFaultFeaturesKHR Provided by VK_KHR_device_fault.
PhysicalDeviceFaultPropertiesKHR
VkPhysicalDeviceFaultPropertiesKHR Provided by VK_KHR_device_fault. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFeatures
VkPhysicalDeviceFeatures Provided by VK_BASE_VERSION_1_0.
PhysicalDeviceFeatures2
VkPhysicalDeviceFeatures2 Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceFloatControlsProperties
VkPhysicalDeviceFloatControlsProperties Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFormatPackFeaturesARM
VkPhysicalDeviceFormatPackFeaturesARM Provided by VK_ARM_format_pack.
PhysicalDeviceFragmentDensityMap2FeaturesEXT
VkPhysicalDeviceFragmentDensityMap2FeaturesEXT Provided by VK_EXT_fragment_density_map2.
PhysicalDeviceFragmentDensityMap2PropertiesEXT
VkPhysicalDeviceFragmentDensityMap2PropertiesEXT Provided by VK_EXT_fragment_density_map2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentDensityMapFeaturesEXT
VkPhysicalDeviceFragmentDensityMapFeaturesEXT Provided by VK_EXT_fragment_density_map.
PhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE
VkPhysicalDeviceFragmentDensityMapLayeredFeaturesVALVE Provided by VK_VALVE_fragment_density_map_layered.
PhysicalDeviceFragmentDensityMapLayeredPropertiesVALVE
VkPhysicalDeviceFragmentDensityMapLayeredPropertiesVALVE Provided by VK_VALVE_fragment_density_map_layered. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentDensityMapOffsetFeaturesEXT
VkPhysicalDeviceFragmentDensityMapOffsetFeaturesEXT Provided by VK_EXT_fragment_density_map_offset.
PhysicalDeviceFragmentDensityMapOffsetPropertiesEXT
VkPhysicalDeviceFragmentDensityMapOffsetPropertiesEXT Provided by VK_EXT_fragment_density_map_offset. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentDensityMapPropertiesEXT
VkPhysicalDeviceFragmentDensityMapPropertiesEXT Provided by VK_EXT_fragment_density_map. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShaderBarycentricFeaturesKHR
VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR Provided by VK_KHR_fragment_shader_barycentric.
PhysicalDeviceFragmentShaderBarycentricPropertiesKHR
VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR Provided by VK_KHR_fragment_shader_barycentric. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShaderInterlockFeaturesEXT
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT Provided by VK_EXT_fragment_shader_interlock.
PhysicalDeviceFragmentShadingRateEnumsFeaturesNV
VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV Provided by VK_NV_fragment_shading_rate_enums.
PhysicalDeviceFragmentShadingRateEnumsPropertiesNV
VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV Provided by VK_NV_fragment_shading_rate_enums. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShadingRateFeaturesKHR
VkPhysicalDeviceFragmentShadingRateFeaturesKHR Provided by VK_KHR_fragment_shading_rate.
PhysicalDeviceFragmentShadingRateKHR
VkPhysicalDeviceFragmentShadingRateKHR Provided by VK_KHR_fragment_shading_rate. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFragmentShadingRatePropertiesKHR
VkPhysicalDeviceFragmentShadingRatePropertiesKHR Provided by VK_KHR_fragment_shading_rate. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceFrameBoundaryFeaturesEXT
VkPhysicalDeviceFrameBoundaryFeaturesEXT Provided by VK_EXT_frame_boundary.
PhysicalDeviceGlobalPriorityQueryFeatures
VkPhysicalDeviceGlobalPriorityQueryFeatures Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT Provided by VK_EXT_graphics_pipeline_library.
PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT
VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT Provided by VK_EXT_graphics_pipeline_library. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceGroupProperties
VkPhysicalDeviceGroupProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceHdrVividFeaturesHUAWEI
VkPhysicalDeviceHdrVividFeaturesHUAWEI Provided by VK_HUAWEI_hdr_vivid.
PhysicalDeviceHostImageCopyFeatures
VkPhysicalDeviceHostImageCopyFeatures Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceHostImageCopyProperties
VkPhysicalDeviceHostImageCopyProperties Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceHostQueryResetFeatures
VkPhysicalDeviceHostQueryResetFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceIDProperties
VkPhysicalDeviceIDProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceImage2DViewOf3DFeaturesEXT
VkPhysicalDeviceImage2DViewOf3DFeaturesEXT Provided by VK_EXT_image_2d_view_of_3d.
PhysicalDeviceImageAlignmentControlFeaturesMESA
VkPhysicalDeviceImageAlignmentControlFeaturesMESA Provided by VK_MESA_image_alignment_control.
PhysicalDeviceImageAlignmentControlPropertiesMESA
VkPhysicalDeviceImageAlignmentControlPropertiesMESA Provided by VK_MESA_image_alignment_control. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceImageCompressionControlFeaturesEXT
VkPhysicalDeviceImageCompressionControlFeaturesEXT Provided by VK_EXT_image_compression_control.
PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT Provided by VK_EXT_image_compression_control_swapchain.
PhysicalDeviceImageDrmFormatModifierInfoEXT
VkPhysicalDeviceImageDrmFormatModifierInfoEXT Provided by VK_EXT_image_drm_format_modifier.
PhysicalDeviceImageFormatInfo2
VkPhysicalDeviceImageFormatInfo2 Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceImageProcessing2FeaturesQCOM
VkPhysicalDeviceImageProcessing2FeaturesQCOM Provided by VK_QCOM_image_processing2.
PhysicalDeviceImageProcessing2PropertiesQCOM
VkPhysicalDeviceImageProcessing2PropertiesQCOM Provided by VK_QCOM_image_processing2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceImageProcessingFeaturesQCOM
VkPhysicalDeviceImageProcessingFeaturesQCOM Provided by VK_QCOM_image_processing.
PhysicalDeviceImageProcessingPropertiesQCOM
VkPhysicalDeviceImageProcessingPropertiesQCOM Provided by VK_QCOM_image_processing. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceImageRobustnessFeatures
VkPhysicalDeviceImageRobustnessFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceImageSlicedViewOf3DFeaturesEXT
VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT Provided by VK_EXT_image_sliced_view_of_3d.
PhysicalDeviceImageViewImageFormatInfoEXT
VkPhysicalDeviceImageViewImageFormatInfoEXT Provided by VK_EXT_filter_cubic.
PhysicalDeviceImageViewMinLodFeaturesEXT
VkPhysicalDeviceImageViewMinLodFeaturesEXT Provided by VK_EXT_image_view_min_lod.
PhysicalDeviceImagelessFramebufferFeatures
VkPhysicalDeviceImagelessFramebufferFeatures Provided by VK_GRAPHICS_VERSION_1_2.
PhysicalDeviceIndexTypeUint8Features
VkPhysicalDeviceIndexTypeUint8Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceInheritedViewportScissorFeaturesNV
VkPhysicalDeviceInheritedViewportScissorFeaturesNV Provided by VK_NV_inherited_viewport_scissor.
PhysicalDeviceInlineUniformBlockFeatures
VkPhysicalDeviceInlineUniformBlockFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceInlineUniformBlockProperties
VkPhysicalDeviceInlineUniformBlockProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceInternallySynchronizedQueuesFeaturesKHR
VkPhysicalDeviceInternallySynchronizedQueuesFeaturesKHR Provided by VK_KHR_internally_synchronized_queues.
PhysicalDeviceInvocationMaskFeaturesHUAWEI
VkPhysicalDeviceInvocationMaskFeaturesHUAWEI Provided by VK_HUAWEI_invocation_mask.
PhysicalDeviceLayeredApiPropertiesKHR
VkPhysicalDeviceLayeredApiPropertiesKHR Provided by VK_KHR_maintenance7. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLayeredApiPropertiesListKHR
VkPhysicalDeviceLayeredApiPropertiesListKHR Provided by VK_KHR_maintenance7.
PhysicalDeviceLayeredApiVulkanPropertiesKHR
VkPhysicalDeviceLayeredApiVulkanPropertiesKHR Provided by VK_KHR_maintenance7. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLayeredDriverPropertiesMSFT
VkPhysicalDeviceLayeredDriverPropertiesMSFT Provided by VK_MSFT_layered_driver. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLegacyDitheringFeaturesEXT
VkPhysicalDeviceLegacyDitheringFeaturesEXT Provided by VK_EXT_legacy_dithering.
PhysicalDeviceLegacyVertexAttributesFeaturesEXT
VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT Provided by VK_EXT_legacy_vertex_attributes.
PhysicalDeviceLegacyVertexAttributesPropertiesEXT
VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT Provided by VK_EXT_legacy_vertex_attributes. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLimits
VkPhysicalDeviceLimits Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLineRasterizationFeatures
VkPhysicalDeviceLineRasterizationFeatures Provided by VK_GRAPHICS_VERSION_1_4.
PhysicalDeviceLineRasterizationProperties
VkPhysicalDeviceLineRasterizationProperties Provided by VK_GRAPHICS_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceLinearColorAttachmentFeaturesNV
VkPhysicalDeviceLinearColorAttachmentFeaturesNV Provided by VK_NV_linear_color_attachment.
PhysicalDeviceMaintenance3Properties
VkPhysicalDeviceMaintenance3Properties Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance4Features
VkPhysicalDeviceMaintenance4Features Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceMaintenance4Properties
VkPhysicalDeviceMaintenance4Properties Provided by VK_BASE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance5Features
VkPhysicalDeviceMaintenance5Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceMaintenance5Properties
VkPhysicalDeviceMaintenance5Properties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance6Features
VkPhysicalDeviceMaintenance6Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceMaintenance6Properties
VkPhysicalDeviceMaintenance6Properties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance7FeaturesKHR
VkPhysicalDeviceMaintenance7FeaturesKHR Provided by VK_KHR_maintenance7.
PhysicalDeviceMaintenance7PropertiesKHR
VkPhysicalDeviceMaintenance7PropertiesKHR Provided by VK_KHR_maintenance7. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance8FeaturesKHR
VkPhysicalDeviceMaintenance8FeaturesKHR Provided by VK_KHR_maintenance8.
PhysicalDeviceMaintenance9FeaturesKHR
VkPhysicalDeviceMaintenance9FeaturesKHR Provided by VK_KHR_maintenance9.
PhysicalDeviceMaintenance9PropertiesKHR
VkPhysicalDeviceMaintenance9PropertiesKHR Provided by VK_KHR_maintenance9. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMaintenance10FeaturesKHR
VkPhysicalDeviceMaintenance10FeaturesKHR Provided by VK_KHR_maintenance10.
PhysicalDeviceMaintenance10PropertiesKHR
VkPhysicalDeviceMaintenance10PropertiesKHR Provided by VK_KHR_maintenance10. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMapMemoryPlacedFeaturesEXT
VkPhysicalDeviceMapMemoryPlacedFeaturesEXT Provided by VK_EXT_map_memory_placed.
PhysicalDeviceMapMemoryPlacedPropertiesEXT
VkPhysicalDeviceMapMemoryPlacedPropertiesEXT Provided by VK_EXT_map_memory_placed. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMemoryBudgetPropertiesEXT
VkPhysicalDeviceMemoryBudgetPropertiesEXT Provided by VK_EXT_memory_budget. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMemoryDecompressionFeaturesEXT
VkPhysicalDeviceMemoryDecompressionFeaturesEXT Provided by VK_EXT_memory_decompression.
PhysicalDeviceMemoryDecompressionPropertiesEXT
VkPhysicalDeviceMemoryDecompressionPropertiesEXT Provided by VK_EXT_memory_decompression. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMemoryPriorityFeaturesEXT
VkPhysicalDeviceMemoryPriorityFeaturesEXT Provided by VK_EXT_memory_priority.
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.
PhysicalDeviceMeshShaderFeaturesEXT
VkPhysicalDeviceMeshShaderFeaturesEXT Provided by VK_EXT_mesh_shader.
PhysicalDeviceMeshShaderFeaturesNV
VkPhysicalDeviceMeshShaderFeaturesNV Provided by VK_NV_mesh_shader.
PhysicalDeviceMeshShaderPropertiesEXT
VkPhysicalDeviceMeshShaderPropertiesEXT Provided by VK_EXT_mesh_shader. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMeshShaderPropertiesNV
VkPhysicalDeviceMeshShaderPropertiesNV Provided by VK_NV_mesh_shader. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMultiDrawFeaturesEXT
VkPhysicalDeviceMultiDrawFeaturesEXT Provided by VK_EXT_multi_draw.
PhysicalDeviceMultiDrawPropertiesEXT
VkPhysicalDeviceMultiDrawPropertiesEXT Provided by VK_EXT_multi_draw. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT Provided by VK_EXT_multisampled_render_to_single_sampled.
PhysicalDeviceMultiviewFeatures
VkPhysicalDeviceMultiviewFeatures Provided by VK_GRAPHICS_VERSION_1_1.
PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Provided by VK_NVX_multiview_per_view_attributes. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM
VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM Provided by VK_QCOM_multiview_per_view_render_areas.
PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM Provided by VK_QCOM_multiview_per_view_viewports.
PhysicalDeviceMultiviewProperties
VkPhysicalDeviceMultiviewProperties Provided by VK_GRAPHICS_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceMutableDescriptorTypeFeaturesEXT
VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT Provided by VK_EXT_mutable_descriptor_type.
PhysicalDeviceNestedCommandBufferFeaturesEXT
VkPhysicalDeviceNestedCommandBufferFeaturesEXT Provided by VK_EXT_nested_command_buffer.
PhysicalDeviceNestedCommandBufferPropertiesEXT
VkPhysicalDeviceNestedCommandBufferPropertiesEXT Provided by VK_EXT_nested_command_buffer. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceNonSeamlessCubeMapFeaturesEXT
VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT Provided by VK_EXT_non_seamless_cube_map.
PhysicalDeviceOpacityMicromapFeaturesEXT
VkPhysicalDeviceOpacityMicromapFeaturesEXT Provided by VK_EXT_opacity_micromap.
PhysicalDeviceOpacityMicromapPropertiesEXT
VkPhysicalDeviceOpacityMicromapPropertiesEXT Provided by VK_EXT_opacity_micromap. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceOpticalFlowFeaturesNV
VkPhysicalDeviceOpticalFlowFeaturesNV Provided by VK_NV_optical_flow.
PhysicalDeviceOpticalFlowPropertiesNV
VkPhysicalDeviceOpticalFlowPropertiesNV Provided by VK_NV_optical_flow. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePCIBusInfoPropertiesEXT
VkPhysicalDevicePCIBusInfoPropertiesEXT Provided by VK_EXT_pci_bus_info. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT Provided by VK_EXT_pageable_device_local_memory.
PhysicalDevicePartitionedAccelerationStructureFeaturesNV
VkPhysicalDevicePartitionedAccelerationStructureFeaturesNV Provided by VK_NV_partitioned_acceleration_structure.
PhysicalDevicePartitionedAccelerationStructurePropertiesNV
VkPhysicalDevicePartitionedAccelerationStructurePropertiesNV Provided by VK_NV_partitioned_acceleration_structure. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePerStageDescriptorSetFeaturesNV
VkPhysicalDevicePerStageDescriptorSetFeaturesNV Provided by VK_NV_per_stage_descriptor_set.
PhysicalDevicePerformanceCountersByRegionFeaturesARM
VkPhysicalDevicePerformanceCountersByRegionFeaturesARM Provided by VK_ARM_performance_counters_by_region.
PhysicalDevicePerformanceCountersByRegionPropertiesARM
VkPhysicalDevicePerformanceCountersByRegionPropertiesARM Provided by VK_ARM_performance_counters_by_region. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePerformanceQueryFeaturesKHR
VkPhysicalDevicePerformanceQueryFeaturesKHR Provided by VK_KHR_performance_query.
PhysicalDevicePerformanceQueryPropertiesKHR
VkPhysicalDevicePerformanceQueryPropertiesKHR Provided by VK_KHR_performance_query. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePipelineBinaryFeaturesKHR
VkPhysicalDevicePipelineBinaryFeaturesKHR Provided by VK_KHR_pipeline_binary.
PhysicalDevicePipelineBinaryPropertiesKHR
VkPhysicalDevicePipelineBinaryPropertiesKHR Provided by VK_KHR_pipeline_binary. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePipelineCacheIncrementalModeFeaturesSEC
VkPhysicalDevicePipelineCacheIncrementalModeFeaturesSEC Provided by VK_SEC_pipeline_cache_incremental_mode.
PhysicalDevicePipelineCreationCacheControlFeatures
VkPhysicalDevicePipelineCreationCacheControlFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDevicePipelineExecutablePropertiesFeaturesKHR
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR Provided by VK_KHR_pipeline_executable_properties.
PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT Provided by VK_EXT_pipeline_library_group_handles.
PhysicalDevicePipelineOpacityMicromapFeaturesARM
VkPhysicalDevicePipelineOpacityMicromapFeaturesARM Provided by VK_ARM_pipeline_opacity_micromap.
PhysicalDevicePipelinePropertiesFeaturesEXT
VkPhysicalDevicePipelinePropertiesFeaturesEXT Provided by VK_EXT_pipeline_properties.
PhysicalDevicePipelineProtectedAccessFeatures
VkPhysicalDevicePipelineProtectedAccessFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDevicePipelineRobustnessFeatures
VkPhysicalDevicePipelineRobustnessFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDevicePipelineRobustnessProperties
VkPhysicalDevicePipelineRobustnessProperties Provided by VK_COMPUTE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePointClippingProperties
VkPhysicalDevicePointClippingProperties Provided by VK_GRAPHICS_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePortabilitySubsetFeaturesKHR
VkPhysicalDevicePortabilitySubsetFeaturesKHR Provided by VK_KHR_portability_subset.
PhysicalDevicePortabilitySubsetPropertiesKHR
VkPhysicalDevicePortabilitySubsetPropertiesKHR Provided by VK_KHR_portability_subset. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePresentBarrierFeaturesNV
VkPhysicalDevicePresentBarrierFeaturesNV Provided by VK_NV_present_barrier.
PhysicalDevicePresentId2FeaturesKHR
VkPhysicalDevicePresentId2FeaturesKHR Provided by VK_KHR_present_id2.
PhysicalDevicePresentIdFeaturesKHR
VkPhysicalDevicePresentIdFeaturesKHR Provided by VK_KHR_present_id.
PhysicalDevicePresentMeteringFeaturesNV
VkPhysicalDevicePresentMeteringFeaturesNV Provided by VK_NV_present_metering.
PhysicalDevicePresentModeFifoLatestReadyFeaturesKHR
VkPhysicalDevicePresentModeFifoLatestReadyFeaturesKHR Provided by VK_KHR_present_mode_fifo_latest_ready.
PhysicalDevicePresentTimingFeaturesEXT
VkPhysicalDevicePresentTimingFeaturesEXT Provided by VK_EXT_present_timing.
PhysicalDevicePresentWait2FeaturesKHR
VkPhysicalDevicePresentWait2FeaturesKHR Provided by VK_KHR_present_wait2.
PhysicalDevicePresentWaitFeaturesKHR
VkPhysicalDevicePresentWaitFeaturesKHR Provided by VK_KHR_present_wait.
PhysicalDevicePresentationPropertiesANDROID
VkPhysicalDevicePresentationPropertiesANDROID Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePresentationPropertiesOHOS
VkPhysicalDevicePresentationPropertiesOHOS Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Provided by VK_EXT_primitive_topology_list_restart.
PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT Provided by VK_EXT_primitives_generated_query.
PhysicalDevicePrivateDataFeatures
VkPhysicalDevicePrivateDataFeatures Provided by VK_BASE_VERSION_1_3.
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.
PhysicalDeviceProtectedMemoryFeatures
VkPhysicalDeviceProtectedMemoryFeatures Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceProtectedMemoryProperties
VkPhysicalDeviceProtectedMemoryProperties Provided by VK_BASE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceProvokingVertexFeaturesEXT
VkPhysicalDeviceProvokingVertexFeaturesEXT Provided by VK_EXT_provoking_vertex.
PhysicalDeviceProvokingVertexPropertiesEXT
VkPhysicalDeviceProvokingVertexPropertiesEXT Provided by VK_EXT_provoking_vertex. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePushConstantBankFeaturesNV
VkPhysicalDevicePushConstantBankFeaturesNV Provided by VK_NV_push_constant_bank.
PhysicalDevicePushConstantBankPropertiesNV
VkPhysicalDevicePushConstantBankPropertiesNV Provided by VK_NV_push_constant_bank. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDevicePushDescriptorProperties
VkPhysicalDevicePushDescriptorProperties Provided by VK_COMPUTE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM
VkPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM Provided by VK_ARM_data_graph.
PhysicalDeviceRGBA10X6FormatsFeaturesEXT
VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT Provided by VK_EXT_rgba10x6_formats.
PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Provided by VK_EXT_rasterization_order_attachment_access.
PhysicalDeviceRawAccessChainsFeaturesNV
VkPhysicalDeviceRawAccessChainsFeaturesNV Provided by VK_NV_raw_access_chains.
PhysicalDeviceRayQueryFeaturesKHR
VkPhysicalDeviceRayQueryFeaturesKHR Provided by VK_KHR_ray_query.
PhysicalDeviceRayTracingInvocationReorderFeaturesEXT
VkPhysicalDeviceRayTracingInvocationReorderFeaturesEXT Provided by VK_EXT_ray_tracing_invocation_reorder.
PhysicalDeviceRayTracingInvocationReorderFeaturesNV
VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV Provided by VK_NV_ray_tracing_invocation_reorder.
PhysicalDeviceRayTracingInvocationReorderPropertiesEXT
VkPhysicalDeviceRayTracingInvocationReorderPropertiesEXT Provided by VK_EXT_ray_tracing_invocation_reorder. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingInvocationReorderPropertiesNV
VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV Provided by VK_NV_ray_tracing_invocation_reorder. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingLinearSweptSpheresFeaturesNV
VkPhysicalDeviceRayTracingLinearSweptSpheresFeaturesNV Provided by VK_NV_ray_tracing_linear_swept_spheres.
PhysicalDeviceRayTracingMaintenance1FeaturesKHR
VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR Provided by VK_KHR_ray_tracing_maintenance1.
PhysicalDeviceRayTracingMotionBlurFeaturesNV
VkPhysicalDeviceRayTracingMotionBlurFeaturesNV Provided by VK_NV_ray_tracing_motion_blur.
PhysicalDeviceRayTracingPipelineFeaturesKHR
VkPhysicalDeviceRayTracingPipelineFeaturesKHR Provided by VK_KHR_ray_tracing_pipeline.
PhysicalDeviceRayTracingPipelinePropertiesKHR
VkPhysicalDeviceRayTracingPipelinePropertiesKHR Provided by VK_KHR_ray_tracing_pipeline. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingPositionFetchFeaturesKHR
VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR Provided by VK_KHR_ray_tracing_position_fetch.
PhysicalDeviceRayTracingPropertiesNV
VkPhysicalDeviceRayTracingPropertiesNV Provided by VK_NV_ray_tracing. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRayTracingValidationFeaturesNV
VkPhysicalDeviceRayTracingValidationFeaturesNV Provided by VK_NV_ray_tracing_validation.
PhysicalDeviceRelaxedLineRasterizationFeaturesIMG
VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG Provided by VK_IMG_relaxed_line_rasterization.
PhysicalDeviceRenderPassStripedFeaturesARM
VkPhysicalDeviceRenderPassStripedFeaturesARM Provided by VK_ARM_render_pass_striped.
PhysicalDeviceRenderPassStripedPropertiesARM
VkPhysicalDeviceRenderPassStripedPropertiesARM Provided by VK_ARM_render_pass_striped. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceRepresentativeFragmentTestFeaturesNV
VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV Provided by VK_NV_representative_fragment_test.
PhysicalDeviceRobustness2FeaturesKHR
VkPhysicalDeviceRobustness2FeaturesKHR Provided by VK_KHR_robustness2.
PhysicalDeviceRobustness2PropertiesKHR
VkPhysicalDeviceRobustness2PropertiesKHR Provided by VK_KHR_robustness2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSampleLocationsPropertiesEXT
VkPhysicalDeviceSampleLocationsPropertiesEXT Provided by VK_EXT_sample_locations. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSamplerFilterMinmaxProperties
VkPhysicalDeviceSamplerFilterMinmaxProperties Provided by VK_COMPUTE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSamplerYcbcrConversionFeatures
VkPhysicalDeviceSamplerYcbcrConversionFeatures Provided by VK_COMPUTE_VERSION_1_1.
PhysicalDeviceScalarBlockLayoutFeatures
VkPhysicalDeviceScalarBlockLayoutFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceSchedulingControlsFeaturesARM
VkPhysicalDeviceSchedulingControlsFeaturesARM Provided by VK_ARM_scheduling_controls.
PhysicalDeviceSchedulingControlsPropertiesARM
VkPhysicalDeviceSchedulingControlsPropertiesARM Provided by VK_ARM_scheduling_controls. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSeparateDepthStencilLayoutsFeatures
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures Provided by VK_GRAPHICS_VERSION_1_2.
PhysicalDeviceShader64BitIndexingFeaturesEXT
VkPhysicalDeviceShader64BitIndexingFeaturesEXT Provided by VK_EXT_shader_64bit_indexing.
PhysicalDeviceShaderAbortFeaturesKHR
VkPhysicalDeviceShaderAbortFeaturesKHR Provided by VK_KHR_shader_abort.
PhysicalDeviceShaderAbortPropertiesKHR
VkPhysicalDeviceShaderAbortPropertiesKHR Provided by VK_KHR_shader_abort.
PhysicalDeviceShaderAtomicFloat2FeaturesEXT
VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT Provided by VK_EXT_shader_atomic_float2.
PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV Provided by VK_NV_shader_atomic_float16_vector.
PhysicalDeviceShaderAtomicFloatFeaturesEXT
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT Provided by VK_EXT_shader_atomic_float.
PhysicalDeviceShaderAtomicInt64Features
VkPhysicalDeviceShaderAtomicInt64Features Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceShaderBfloat16FeaturesKHR
VkPhysicalDeviceShaderBfloat16FeaturesKHR Provided by VK_KHR_shader_bfloat16.
PhysicalDeviceShaderClockFeaturesKHR
VkPhysicalDeviceShaderClockFeaturesKHR Provided by VK_KHR_shader_clock.
PhysicalDeviceShaderConstantDataFeaturesKHR
VkPhysicalDeviceShaderConstantDataFeaturesKHR Provided by VK_KHR_shader_constant_data.
PhysicalDeviceShaderCoreBuiltinsFeaturesARM
VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM Provided by VK_ARM_shader_core_builtins.
PhysicalDeviceShaderCoreBuiltinsPropertiesARM
VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM Provided by VK_ARM_shader_core_builtins. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderCoreProperties2AMD
VkPhysicalDeviceShaderCoreProperties2AMD Provided by VK_AMD_shader_core_properties2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderCorePropertiesAMD
VkPhysicalDeviceShaderCorePropertiesAMD Provided by VK_AMD_shader_core_properties. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderCorePropertiesARM
VkPhysicalDeviceShaderCorePropertiesARM Provided by VK_ARM_shader_core_properties. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderDemoteToHelperInvocationFeatures
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceShaderDrawParametersFeatures
VkPhysicalDeviceShaderDrawParametersFeatures Provided by VK_GRAPHICS_VERSION_1_1.
PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD Provided by VK_AMD_shader_early_and_late_fragment_tests.
PhysicalDeviceShaderEnqueueFeaturesAMDX
VkPhysicalDeviceShaderEnqueueFeaturesAMDX Provided by VK_AMDX_shader_enqueue.
PhysicalDeviceShaderEnqueuePropertiesAMDX
VkPhysicalDeviceShaderEnqueuePropertiesAMDX Provided by VK_AMDX_shader_enqueue. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderExpectAssumeFeatures
VkPhysicalDeviceShaderExpectAssumeFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDeviceShaderFloat8FeaturesEXT
VkPhysicalDeviceShaderFloat8FeaturesEXT Provided by VK_EXT_shader_float8.
PhysicalDeviceShaderFloat16Int8Features
VkPhysicalDeviceShaderFloat16Int8Features Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceShaderFloatControls2Features
VkPhysicalDeviceShaderFloatControls2Features Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDeviceShaderFmaFeaturesKHR
VkPhysicalDeviceShaderFmaFeaturesKHR Provided by VK_KHR_shader_fma.
PhysicalDeviceShaderImageAtomicInt64FeaturesEXT
VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT Provided by VK_EXT_shader_image_atomic_int64.
PhysicalDeviceShaderImageFootprintFeaturesNV
VkPhysicalDeviceShaderImageFootprintFeaturesNV Provided by VK_NV_shader_image_footprint.
PhysicalDeviceShaderInstrumentationFeaturesARM
VkPhysicalDeviceShaderInstrumentationFeaturesARM Provided by VK_ARM_shader_instrumentation.
PhysicalDeviceShaderInstrumentationPropertiesARM
VkPhysicalDeviceShaderInstrumentationPropertiesARM Provided by VK_ARM_shader_instrumentation. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderIntegerDotProductFeatures
VkPhysicalDeviceShaderIntegerDotProductFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceShaderIntegerDotProductProperties
VkPhysicalDeviceShaderIntegerDotProductProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL Provided by VK_INTEL_shader_integer_functions2.
PhysicalDeviceShaderLongVectorFeaturesEXT
VkPhysicalDeviceShaderLongVectorFeaturesEXT Provided by VK_EXT_shader_long_vector.
PhysicalDeviceShaderLongVectorPropertiesEXT
VkPhysicalDeviceShaderLongVectorPropertiesEXT Provided by VK_EXT_shader_long_vector. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR
VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR Provided by VK_KHR_shader_maximal_reconvergence.
PhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE
VkPhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE Provided by VK_VALVE_shader_mixed_float_dot_product.
PhysicalDeviceShaderModuleIdentifierFeaturesEXT
VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT Provided by VK_EXT_shader_module_identifier.
PhysicalDeviceShaderModuleIdentifierPropertiesEXT
VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT Provided by VK_EXT_shader_module_identifier. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderObjectFeaturesEXT
VkPhysicalDeviceShaderObjectFeaturesEXT Provided by VK_EXT_shader_object.
PhysicalDeviceShaderObjectPropertiesEXT
VkPhysicalDeviceShaderObjectPropertiesEXT Provided by VK_EXT_shader_object. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderQuadControlFeaturesKHR
VkPhysicalDeviceShaderQuadControlFeaturesKHR Provided by VK_KHR_shader_quad_control.
PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR
VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR Provided by VK_KHR_shader_relaxed_extended_instruction.
PhysicalDeviceShaderReplicatedCompositesFeaturesEXT
VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT Provided by VK_EXT_shader_replicated_composites.
PhysicalDeviceShaderSMBuiltinsFeaturesNV
VkPhysicalDeviceShaderSMBuiltinsFeaturesNV Provided by VK_NV_shader_sm_builtins.
PhysicalDeviceShaderSMBuiltinsPropertiesNV
VkPhysicalDeviceShaderSMBuiltinsPropertiesNV Provided by VK_NV_shader_sm_builtins. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderSubgroupExtendedTypesFeatures
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
VkPhysicalDeviceShaderSubgroupPartitionedFeaturesEXT Provided by VK_EXT_shader_subgroup_partitioned.
PhysicalDeviceShaderSubgroupRotateFeatures
VkPhysicalDeviceShaderSubgroupRotateFeatures Provided by VK_COMPUTE_VERSION_1_4.
PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR Provided by VK_KHR_shader_subgroup_uniform_control_flow.
PhysicalDeviceShaderTerminateInvocationFeatures
VkPhysicalDeviceShaderTerminateInvocationFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceShaderTileImageFeaturesEXT
VkPhysicalDeviceShaderTileImageFeaturesEXT Provided by VK_EXT_shader_tile_image.
PhysicalDeviceShaderTileImagePropertiesEXT
VkPhysicalDeviceShaderTileImagePropertiesEXT Provided by VK_EXT_shader_tile_image. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT
VkPhysicalDeviceShaderUniformBufferUnsizedArrayFeaturesEXT Provided by VK_EXT_shader_uniform_buffer_unsized_array.
PhysicalDeviceShaderUntypedPointersFeaturesKHR
VkPhysicalDeviceShaderUntypedPointersFeaturesKHR Provided by VK_KHR_shader_untyped_pointers.
PhysicalDeviceShadingRateImageFeaturesNV
VkPhysicalDeviceShadingRateImageFeaturesNV Provided by VK_NV_shading_rate_image.
PhysicalDeviceShadingRateImagePropertiesNV
VkPhysicalDeviceShadingRateImagePropertiesNV Provided by VK_NV_shading_rate_image. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSparseImageFormatInfo2
VkPhysicalDeviceSparseImageFormatInfo2 Provided by VK_BASE_VERSION_1_1.
PhysicalDeviceSparseProperties
VkPhysicalDeviceSparseProperties Provided by VK_BASE_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSubgroupProperties
VkPhysicalDeviceSubgroupProperties Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSubgroupSizeControlFeatures
VkPhysicalDeviceSubgroupSizeControlFeatures Provided by VK_COMPUTE_VERSION_1_3.
PhysicalDeviceSubgroupSizeControlProperties
VkPhysicalDeviceSubgroupSizeControlProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSubpassMergeFeedbackFeaturesEXT
VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT Provided by VK_EXT_subpass_merge_feedback.
PhysicalDeviceSubpassShadingFeaturesHUAWEI
VkPhysicalDeviceSubpassShadingFeaturesHUAWEI Provided by VK_HUAWEI_subpass_shading.
PhysicalDeviceSubpassShadingPropertiesHUAWEI
VkPhysicalDeviceSubpassShadingPropertiesHUAWEI Provided by VK_HUAWEI_subpass_shading. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceSurfaceInfo2KHR
VkPhysicalDeviceSurfaceInfo2KHR Provided by VK_KHR_get_surface_capabilities2.
PhysicalDeviceSwapchainMaintenance1FeaturesKHR
VkPhysicalDeviceSwapchainMaintenance1FeaturesKHR Provided by VK_KHR_swapchain_maintenance1.
PhysicalDeviceSynchronization2Features
VkPhysicalDeviceSynchronization2Features Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceTensorFeaturesARM
VkPhysicalDeviceTensorFeaturesARM Provided by VK_ARM_tensors.
PhysicalDeviceTensorPropertiesARM
VkPhysicalDeviceTensorPropertiesARM Provided by VK_ARM_tensors. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTexelBufferAlignmentFeaturesEXT
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT Provided by VK_EXT_texel_buffer_alignment.
PhysicalDeviceTexelBufferAlignmentProperties
VkPhysicalDeviceTexelBufferAlignmentProperties Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTextureCompressionASTC3DFeaturesEXT
VkPhysicalDeviceTextureCompressionASTC3DFeaturesEXT Provided by VK_EXT_texture_compression_astc_3d.
PhysicalDeviceTextureCompressionASTCHDRFeatures
VkPhysicalDeviceTextureCompressionASTCHDRFeatures Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceTileMemoryHeapFeaturesQCOM
VkPhysicalDeviceTileMemoryHeapFeaturesQCOM Provided by VK_QCOM_tile_memory_heap.
PhysicalDeviceTileMemoryHeapPropertiesQCOM
VkPhysicalDeviceTileMemoryHeapPropertiesQCOM Provided by VK_QCOM_tile_memory_heap.
PhysicalDeviceTilePropertiesFeaturesQCOM
VkPhysicalDeviceTilePropertiesFeaturesQCOM Provided by VK_QCOM_tile_properties.
PhysicalDeviceTileShadingFeaturesQCOM
VkPhysicalDeviceTileShadingFeaturesQCOM Provided by VK_QCOM_tile_shading.
PhysicalDeviceTileShadingPropertiesQCOM
VkPhysicalDeviceTileShadingPropertiesQCOM Provided by VK_QCOM_tile_shading. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTimelineSemaphoreFeatures
VkPhysicalDeviceTimelineSemaphoreFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceTimelineSemaphoreProperties
VkPhysicalDeviceTimelineSemaphoreProperties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceToolProperties
VkPhysicalDeviceToolProperties Provided by VK_BASE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceTransformFeedbackFeaturesEXT
VkPhysicalDeviceTransformFeedbackFeaturesEXT Provided by VK_EXT_transform_feedback.
PhysicalDeviceTransformFeedbackPropertiesEXT
VkPhysicalDeviceTransformFeedbackPropertiesEXT Provided by VK_EXT_transform_feedback. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceUnifiedImageLayoutsFeaturesKHR
VkPhysicalDeviceUnifiedImageLayoutsFeaturesKHR Provided by VK_KHR_unified_image_layouts.
PhysicalDeviceUniformBufferStandardLayoutFeatures
VkPhysicalDeviceUniformBufferStandardLayoutFeatures Provided by VK_COMPUTE_VERSION_1_2.
PhysicalDeviceVariablePointersFeatures
VkPhysicalDeviceVariablePointersFeatures Provided by VK_COMPUTE_VERSION_1_1.
PhysicalDeviceVertexAttributeDivisorFeatures
VkPhysicalDeviceVertexAttributeDivisorFeatures Provided by VK_GRAPHICS_VERSION_1_4.
PhysicalDeviceVertexAttributeDivisorProperties
VkPhysicalDeviceVertexAttributeDivisorProperties Provided by VK_GRAPHICS_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVertexAttributeDivisorPropertiesEXT
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT Provided by VK_EXT_vertex_attribute_divisor. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVertexAttributeRobustnessFeaturesEXT
VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT Provided by VK_EXT_vertex_attribute_robustness.
PhysicalDeviceVertexInputDynamicStateFeaturesEXT
VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT Provided by VK_EXT_vertex_input_dynamic_state.
PhysicalDeviceVideoDecodeVP9FeaturesKHR
VkPhysicalDeviceVideoDecodeVP9FeaturesKHR Provided by VK_KHR_video_decode_vp9.
PhysicalDeviceVideoEncodeAV1FeaturesKHR
VkPhysicalDeviceVideoEncodeAV1FeaturesKHR Provided by VK_KHR_video_encode_av1.
PhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR
VkPhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR Provided by VK_KHR_video_encode_intra_refresh.
PhysicalDeviceVideoEncodeQualityLevelInfoKHR
VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR Provided by VK_KHR_video_encode_queue.
PhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR
VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR Provided by VK_KHR_video_encode_quantization_map.
PhysicalDeviceVideoEncodeRgbConversionFeaturesVALVE
VkPhysicalDeviceVideoEncodeRgbConversionFeaturesVALVE Provided by VK_VALVE_video_encode_rgb_conversion.
PhysicalDeviceVideoFormatInfoKHR
VkPhysicalDeviceVideoFormatInfoKHR Provided by VK_KHR_video_queue.
PhysicalDeviceVideoMaintenance1FeaturesKHR
VkPhysicalDeviceVideoMaintenance1FeaturesKHR Provided by VK_KHR_video_maintenance1.
PhysicalDeviceVideoMaintenance2FeaturesKHR
VkPhysicalDeviceVideoMaintenance2FeaturesKHR Provided by VK_KHR_video_maintenance2.
PhysicalDeviceVulkan11Features
VkPhysicalDeviceVulkan11Features Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceVulkan11Properties
VkPhysicalDeviceVulkan11Properties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkan12Features
VkPhysicalDeviceVulkan12Features Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceVulkan12Properties
VkPhysicalDeviceVulkan12Properties Provided by VK_BASE_VERSION_1_2. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkan13Features
VkPhysicalDeviceVulkan13Features Provided by VK_BASE_VERSION_1_3.
PhysicalDeviceVulkan13Properties
VkPhysicalDeviceVulkan13Properties Provided by VK_BASE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkan14Features
VkPhysicalDeviceVulkan14Features Provided by VK_BASE_VERSION_1_4.
PhysicalDeviceVulkan14Properties
VkPhysicalDeviceVulkan14Properties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceVulkanMemoryModelFeatures
VkPhysicalDeviceVulkanMemoryModelFeatures Provided by VK_BASE_VERSION_1_2.
PhysicalDeviceVulkanSC10Features
VkPhysicalDeviceVulkanSC10Features Provided by VKSC_VERSION_1_0.
PhysicalDeviceVulkanSC10Properties
VkPhysicalDeviceVulkanSC10Properties Provided by VKSC_VERSION_1_0. Returned only*, filled by Vulkan, not constructed by the application.
PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR Provided by VK_KHR_workgroup_memory_explicit_layout.
PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT Provided by VK_EXT_ycbcr_2plane_444_formats.
PhysicalDeviceYcbcrDegammaFeaturesQCOM
VkPhysicalDeviceYcbcrDegammaFeaturesQCOM Provided by VK_QCOM_ycbcr_degamma.
PhysicalDeviceYcbcrImageArraysFeaturesEXT
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT Provided by VK_EXT_ycbcr_image_arrays.
PhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT
VkPhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT Provided by VK_EXT_zero_initialize_device_memory.
PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures Provided by VK_COMPUTE_VERSION_1_3.
PipelineBinaryCreateInfoKHR
VkPipelineBinaryCreateInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryDataInfoKHR
VkPipelineBinaryDataInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryDataKHR
VkPipelineBinaryDataKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryHandlesInfoKHR
VkPipelineBinaryHandlesInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryInfoKHR
VkPipelineBinaryInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryKeyKHR
VkPipelineBinaryKeyKHR Provided by VK_KHR_pipeline_binary.
PipelineBinaryKeysAndDataKHR
VkPipelineBinaryKeysAndDataKHR Provided by VK_KHR_pipeline_binary.
PipelineCacheCreateInfo
VkPipelineCacheCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
PipelineCacheHeaderVersionDataGraphQCOM
VkPipelineCacheHeaderVersionDataGraphQCOM Provided by VK_QCOM_data_graph_model.
PipelineCacheHeaderVersionOne
VkPipelineCacheHeaderVersionOne Provided by VK_COMPUTE_VERSION_1_0.
PipelineCacheHeaderVersionSafetyCriticalOne
VkPipelineCacheHeaderVersionSafetyCriticalOne Provided by VKSC_VERSION_1_0.
PipelineCacheSafetyCriticalIndexEntry
VkPipelineCacheSafetyCriticalIndexEntry Provided by VKSC_VERSION_1_0.
PipelineCacheStageValidationIndexEntry
VkPipelineCacheStageValidationIndexEntry Provided by VKSC_VERSION_1_0.
PipelineColorBlendAdvancedStateCreateInfoEXT
VkPipelineColorBlendAdvancedStateCreateInfoEXT Provided by VK_EXT_blend_operation_advanced.
PipelineColorBlendAttachmentState
VkPipelineColorBlendAttachmentState Provided by VK_GRAPHICS_VERSION_1_0.
PipelineColorBlendStateCreateInfo
VkPipelineColorBlendStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineColorWriteCreateInfoEXT
VkPipelineColorWriteCreateInfoEXT Provided by VK_EXT_color_write_enable.
PipelineCompilerControlCreateInfoAMD
VkPipelineCompilerControlCreateInfoAMD Provided by VK_AMD_pipeline_compiler_control.
PipelineCoverageModulationStateCreateInfoNV
VkPipelineCoverageModulationStateCreateInfoNV Provided by VK_NV_framebuffer_mixed_samples.
PipelineCoverageReductionStateCreateInfoNV
VkPipelineCoverageReductionStateCreateInfoNV Provided by VK_NV_coverage_reduction_mode.
PipelineCoverageToColorStateCreateInfoNV
VkPipelineCoverageToColorStateCreateInfoNV Provided by VK_NV_fragment_coverage_to_color.
PipelineCreateFlags2CreateInfo
VkPipelineCreateFlags2CreateInfo Provided by VK_COMPUTE_VERSION_1_4.
PipelineCreateInfoKHR
VkPipelineCreateInfoKHR Provided by VK_KHR_pipeline_binary.
PipelineCreationFeedback
VkPipelineCreationFeedback Provided by VK_COMPUTE_VERSION_1_3. Returned only*, filled by Vulkan, not constructed by the application.
PipelineCreationFeedbackCreateInfo
VkPipelineCreationFeedbackCreateInfo Provided by VK_COMPUTE_VERSION_1_3.
PipelineDepthStencilStateCreateInfo
VkPipelineDepthStencilStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineDiscardRectangleStateCreateInfoEXT
VkPipelineDiscardRectangleStateCreateInfoEXT Provided by VK_EXT_discard_rectangles.
PipelineDynamicStateCreateInfo
VkPipelineDynamicStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineExecutableInfoKHR
VkPipelineExecutableInfoKHR Provided by VK_KHR_pipeline_executable_properties.
PipelineExecutableInternalRepresentationKHR
VkPipelineExecutableInternalRepresentationKHR Provided by VK_KHR_pipeline_executable_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelineExecutablePropertiesKHR
VkPipelineExecutablePropertiesKHR Provided by VK_KHR_pipeline_executable_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelineExecutableStatisticKHR
VkPipelineExecutableStatisticKHR Provided by VK_KHR_pipeline_executable_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelineFragmentDensityMapLayeredCreateInfoVALVE
VkPipelineFragmentDensityMapLayeredCreateInfoVALVE Provided by VK_VALVE_fragment_density_map_layered.
PipelineFragmentShadingRateEnumStateCreateInfoNV
VkPipelineFragmentShadingRateEnumStateCreateInfoNV Provided by VK_NV_fragment_shading_rate_enums.
PipelineFragmentShadingRateStateCreateInfoKHR
VkPipelineFragmentShadingRateStateCreateInfoKHR Provided by VK_KHR_fragment_shading_rate.
PipelineIndirectDeviceAddressInfoNV
VkPipelineIndirectDeviceAddressInfoNV Provided by VK_NV_device_generated_commands_compute.
PipelineInfoKHR
VkPipelineInfoKHR Provided by VK_KHR_pipeline_executable_properties.
PipelineInputAssemblyStateCreateInfo
VkPipelineInputAssemblyStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineLayoutCreateInfo
VkPipelineLayoutCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
PipelineLibraryCreateInfoKHR
VkPipelineLibraryCreateInfoKHR Provided by VK_KHR_pipeline_library.
PipelineMultisampleStateCreateInfo
VkPipelineMultisampleStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineOfflineCreateInfo
VkPipelineOfflineCreateInfo Provided by VKSC_VERSION_1_0.
PipelinePoolSize
VkPipelinePoolSize Provided by VKSC_VERSION_1_0.
PipelinePropertiesIdentifierEXT
VkPipelinePropertiesIdentifierEXT Provided by VK_EXT_pipeline_properties. Returned only*, filled by Vulkan, not constructed by the application.
PipelineRasterizationConservativeStateCreateInfoEXT
VkPipelineRasterizationConservativeStateCreateInfoEXT Provided by VK_EXT_conservative_rasterization.
PipelineRasterizationDepthClipStateCreateInfoEXT
VkPipelineRasterizationDepthClipStateCreateInfoEXT Provided by VK_EXT_depth_clip_enable.
PipelineRasterizationLineStateCreateInfo
VkPipelineRasterizationLineStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_4.
PipelineRasterizationProvokingVertexStateCreateInfoEXT
VkPipelineRasterizationProvokingVertexStateCreateInfoEXT Provided by VK_EXT_provoking_vertex.
PipelineRasterizationStateCreateInfo
VkPipelineRasterizationStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineRasterizationStateRasterizationOrderAMD
VkPipelineRasterizationStateRasterizationOrderAMD Provided by VK_AMD_rasterization_order.
PipelineRasterizationStateStreamCreateInfoEXT
VkPipelineRasterizationStateStreamCreateInfoEXT Provided by VK_EXT_transform_feedback.
PipelineRenderingCreateInfo
VkPipelineRenderingCreateInfo Provided by VK_GRAPHICS_VERSION_1_3.
PipelineRepresentativeFragmentTestStateCreateInfoNV
VkPipelineRepresentativeFragmentTestStateCreateInfoNV Provided by VK_NV_representative_fragment_test.
PipelineRobustnessCreateInfo
VkPipelineRobustnessCreateInfo Provided by VK_COMPUTE_VERSION_1_4.
PipelineSampleLocationsStateCreateInfoEXT
VkPipelineSampleLocationsStateCreateInfoEXT Provided by VK_EXT_sample_locations.
PipelineShaderStageCreateInfo
VkPipelineShaderStageCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
PipelineShaderStageModuleIdentifierCreateInfoEXT
VkPipelineShaderStageModuleIdentifierCreateInfoEXT Provided by VK_EXT_shader_module_identifier.
PipelineShaderStageNodeCreateInfoAMDX
VkPipelineShaderStageNodeCreateInfoAMDX Provided by VK_AMDX_shader_enqueue.
PipelineShaderStageRequiredSubgroupSizeCreateInfo
VkPipelineShaderStageRequiredSubgroupSizeCreateInfo Provided by VK_COMPUTE_VERSION_1_3.
PipelineTessellationDomainOriginStateCreateInfo
VkPipelineTessellationDomainOriginStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_1.
PipelineTessellationStateCreateInfo
VkPipelineTessellationStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineVertexInputDivisorStateCreateInfo
VkPipelineVertexInputDivisorStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_4.
PipelineVertexInputStateCreateInfo
VkPipelineVertexInputStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineViewportCoarseSampleOrderStateCreateInfoNV
VkPipelineViewportCoarseSampleOrderStateCreateInfoNV Provided by VK_NV_shading_rate_image.
PipelineViewportDepthClampControlCreateInfoEXT
VkPipelineViewportDepthClampControlCreateInfoEXT Provided by VK_EXT_depth_clamp_control.
PipelineViewportDepthClipControlCreateInfoEXT
VkPipelineViewportDepthClipControlCreateInfoEXT Provided by VK_EXT_depth_clip_control.
PipelineViewportExclusiveScissorStateCreateInfoNV
VkPipelineViewportExclusiveScissorStateCreateInfoNV Provided by VK_NV_scissor_exclusive.
PipelineViewportShadingRateImageStateCreateInfoNV
VkPipelineViewportShadingRateImageStateCreateInfoNV Provided by VK_NV_shading_rate_image.
PipelineViewportStateCreateInfo
VkPipelineViewportStateCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
PipelineViewportSwizzleStateCreateInfoNV
VkPipelineViewportSwizzleStateCreateInfoNV Provided by VK_NV_viewport_swizzle.
PipelineViewportWScalingStateCreateInfoNV
VkPipelineViewportWScalingStateCreateInfoNV Provided by VK_NV_clip_space_w_scaling.
PresentFrameTokenGGP
VkPresentFrameTokenGGP Provided by VK_GGP_frame_token.
PresentId2KHR
VkPresentId2KHR Provided by VK_KHR_present_id2.
PresentIdKHR
VkPresentIdKHR Provided by VK_KHR_present_id.
PresentInfoKHR
VkPresentInfoKHR Provided by VK_KHR_swapchain.
PresentRegionKHR
VkPresentRegionKHR Provided by VK_KHR_incremental_present.
PresentRegionsKHR
VkPresentRegionsKHR Provided by VK_KHR_incremental_present.
PresentStageTimeEXT
VkPresentStageTimeEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PresentTimeGOOGLE
VkPresentTimeGOOGLE Provided by VK_GOOGLE_display_timing.
PresentTimesInfoGOOGLE
VkPresentTimesInfoGOOGLE Provided by VK_GOOGLE_display_timing.
PresentTimingInfoEXT
VkPresentTimingInfoEXT Provided by VK_EXT_present_timing.
PresentTimingSurfaceCapabilitiesEXT
VkPresentTimingSurfaceCapabilitiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
PresentTimingsInfoEXT
VkPresentTimingsInfoEXT Provided by VK_EXT_present_timing.
PresentWait2InfoKHR
VkPresentWait2InfoKHR Provided by VK_KHR_present_wait2.
PrivateDataSlotCreateInfo
VkPrivateDataSlotCreateInfo Provided by VK_BASE_VERSION_1_3.
ProtectedSubmitInfo
VkProtectedSubmitInfo Provided by VK_BASE_VERSION_1_1.
PushConstantBankInfoNV
VkPushConstantBankInfoNV Provided by VK_NV_push_constant_bank.
PushConstantRange
VkPushConstantRange Provided by VK_COMPUTE_VERSION_1_0.
PushConstantsInfo
VkPushConstantsInfo Provided by VK_COMPUTE_VERSION_1_4.
PushDataInfoEXT
VkPushDataInfoEXT Provided by VK_EXT_descriptor_heap.
PushDescriptorSetInfo
VkPushDescriptorSetInfo Provided by VK_COMPUTE_VERSION_1_4.
PushDescriptorSetWithTemplateInfo
VkPushDescriptorSetWithTemplateInfo Provided by VK_COMPUTE_VERSION_1_4.
QueryLowLatencySupportNV
VkQueryLowLatencySupportNV Provided by VK_NV_low_latency.
QueryPoolCreateInfo
VkQueryPoolCreateInfo Provided by VK_BASE_VERSION_1_0.
QueryPoolPerformanceCreateInfoKHR
VkQueryPoolPerformanceCreateInfoKHR Provided by VK_KHR_performance_query.
QueryPoolPerformanceQueryCreateInfoINTEL
VkQueryPoolPerformanceQueryCreateInfoINTEL Provided by VK_INTEL_performance_query.
QueryPoolVideoEncodeFeedbackCreateInfoKHR
VkQueryPoolVideoEncodeFeedbackCreateInfoKHR Provided by VK_KHR_video_encode_queue.
QueueFamilyCheckpointProperties2NV
VkQueueFamilyCheckpointProperties2NV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyCheckpointPropertiesNV
VkQueueFamilyCheckpointPropertiesNV Provided by VK_NV_device_diagnostic_checkpoints. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyDataGraphProcessingEnginePropertiesARM
VkQueueFamilyDataGraphProcessingEnginePropertiesARM Provided by VK_ARM_data_graph. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyDataGraphPropertiesARM
VkQueueFamilyDataGraphPropertiesARM Provided by VK_ARM_data_graph. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyGlobalPriorityProperties
VkQueueFamilyGlobalPriorityProperties Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyOwnershipTransferPropertiesKHR
VkQueueFamilyOwnershipTransferPropertiesKHR Provided by VK_KHR_maintenance9. Returned only*, filled by Vulkan, not constructed by the application.
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.
QueueFamilyQueryResultStatusPropertiesKHR
VkQueueFamilyQueryResultStatusPropertiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
QueueFamilyVideoPropertiesKHR
VkQueueFamilyVideoPropertiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
RayTracingPipelineClusterAccelerationStructureCreateInfoNV
VkRayTracingPipelineClusterAccelerationStructureCreateInfoNV Provided by VK_NV_cluster_acceleration_structure.
RayTracingPipelineCreateInfoKHR
VkRayTracingPipelineCreateInfoKHR Provided by VK_KHR_ray_tracing_pipeline.
RayTracingPipelineCreateInfoNV
VkRayTracingPipelineCreateInfoNV Provided by VK_NV_ray_tracing.
RayTracingPipelineInterfaceCreateInfoKHR
VkRayTracingPipelineInterfaceCreateInfoKHR Provided by VK_KHR_ray_tracing_pipeline.
RayTracingShaderGroupCreateInfoKHR
VkRayTracingShaderGroupCreateInfoKHR Provided by VK_KHR_ray_tracing_pipeline.
RayTracingShaderGroupCreateInfoNV
VkRayTracingShaderGroupCreateInfoNV Provided by VK_NV_ray_tracing.
Rect2D
VkRect2D Provided by VK_BASE_VERSION_1_0.
RectLayerKHR
VkRectLayerKHR Provided by VK_KHR_incremental_present.
RefreshCycleDurationGOOGLE
VkRefreshCycleDurationGOOGLE Provided by VK_GOOGLE_display_timing. Returned only*, filled by Vulkan, not constructed by the application.
RefreshObjectKHR
VkRefreshObjectKHR
RefreshObjectListKHR
VkRefreshObjectListKHR
ReleaseCapturedPipelineDataInfoKHR
VkReleaseCapturedPipelineDataInfoKHR Provided by VK_KHR_pipeline_binary.
ReleaseSwapchainImagesInfoKHR
VkReleaseSwapchainImagesInfoKHR Provided by VK_KHR_swapchain_maintenance1.
RenderPassAttachmentBeginInfo
VkRenderPassAttachmentBeginInfo Provided by VK_GRAPHICS_VERSION_1_2.
RenderPassBeginInfo
VkRenderPassBeginInfo Provided by VK_GRAPHICS_VERSION_1_0.
RenderPassCreateInfo
VkRenderPassCreateInfo Provided by VK_GRAPHICS_VERSION_1_0.
RenderPassCreateInfo2
VkRenderPassCreateInfo2 Provided by VK_GRAPHICS_VERSION_1_2.
RenderPassCreationControlEXT
VkRenderPassCreationControlEXT Provided by VK_EXT_subpass_merge_feedback.
RenderPassCreationFeedbackCreateInfoEXT
VkRenderPassCreationFeedbackCreateInfoEXT Provided by VK_EXT_subpass_merge_feedback.
RenderPassCreationFeedbackInfoEXT
VkRenderPassCreationFeedbackInfoEXT Provided by VK_EXT_subpass_merge_feedback. Returned only*, filled by Vulkan, not constructed by the application.
RenderPassFragmentDensityMapCreateInfoEXT
VkRenderPassFragmentDensityMapCreateInfoEXT Provided by VK_EXT_fragment_density_map.
RenderPassFragmentDensityMapOffsetEndInfoEXT
VkRenderPassFragmentDensityMapOffsetEndInfoEXT Provided by VK_EXT_fragment_density_map_offset.
RenderPassInputAttachmentAspectCreateInfo
VkRenderPassInputAttachmentAspectCreateInfo Provided by VK_GRAPHICS_VERSION_1_1.
RenderPassMultiviewCreateInfo
VkRenderPassMultiviewCreateInfo Provided by VK_GRAPHICS_VERSION_1_1.
RenderPassPerformanceCountersByRegionBeginInfoARM
VkRenderPassPerformanceCountersByRegionBeginInfoARM Provided by VK_ARM_performance_counters_by_region.
RenderPassSampleLocationsBeginInfoEXT
VkRenderPassSampleLocationsBeginInfoEXT Provided by VK_EXT_sample_locations.
RenderPassStripeBeginInfoARM
VkRenderPassStripeBeginInfoARM Provided by VK_ARM_render_pass_striped.
RenderPassStripeInfoARM
VkRenderPassStripeInfoARM Provided by VK_ARM_render_pass_striped.
RenderPassStripeSubmitInfoARM
VkRenderPassStripeSubmitInfoARM Provided by VK_ARM_render_pass_striped.
RenderPassSubpassFeedbackCreateInfoEXT
VkRenderPassSubpassFeedbackCreateInfoEXT Provided by VK_EXT_subpass_merge_feedback.
RenderPassSubpassFeedbackInfoEXT
VkRenderPassSubpassFeedbackInfoEXT Provided by VK_EXT_subpass_merge_feedback. Returned only*, filled by Vulkan, not constructed by the application.
RenderPassTileShadingCreateInfoQCOM
VkRenderPassTileShadingCreateInfoQCOM Provided by VK_QCOM_tile_shading.
RenderPassTransformBeginInfoQCOM
VkRenderPassTransformBeginInfoQCOM Provided by VK_QCOM_render_pass_transform.
RenderingAreaInfo
VkRenderingAreaInfo Provided by VK_GRAPHICS_VERSION_1_4.
RenderingAttachmentFlagsInfoKHR
VkRenderingAttachmentFlagsInfoKHR Provided by VK_KHR_maintenance10.
RenderingAttachmentInfo
VkRenderingAttachmentInfo Provided by VK_GRAPHICS_VERSION_1_3.
RenderingAttachmentLocationInfo
VkRenderingAttachmentLocationInfo Provided by VK_GRAPHICS_VERSION_1_4.
RenderingEndInfoKHR
VkRenderingEndInfoKHR Provided by VK_KHR_maintenance10.
RenderingFragmentDensityMapAttachmentInfoEXT
VkRenderingFragmentDensityMapAttachmentInfoEXT Provided by VK_EXT_fragment_density_map.
RenderingFragmentShadingRateAttachmentInfoKHR
VkRenderingFragmentShadingRateAttachmentInfoKHR Provided by VK_KHR_fragment_shading_rate.
RenderingInfo
VkRenderingInfo Provided by VK_GRAPHICS_VERSION_1_3.
RenderingInputAttachmentIndexInfo
VkRenderingInputAttachmentIndexInfo Provided by VK_GRAPHICS_VERSION_1_4.
ResolveImageInfo2
VkResolveImageInfo2 Provided by VK_GRAPHICS_VERSION_1_3.
ResolveImageModeInfoKHR
VkResolveImageModeInfoKHR Provided by VK_KHR_maintenance10.
ResourceDescriptorInfoEXT
VkResourceDescriptorInfoEXT Provided by VK_EXT_descriptor_heap.
SRTDataNV
VkSRTDataNV Provided by VK_NV_ray_tracing_motion_blur.
SampleLocationEXT
VkSampleLocationEXT Provided by VK_EXT_sample_locations.
SampleLocationsInfoEXT
VkSampleLocationsInfoEXT Provided by VK_EXT_sample_locations.
SamplerBlockMatchWindowCreateInfoQCOM
VkSamplerBlockMatchWindowCreateInfoQCOM Provided by VK_QCOM_image_processing2.
SamplerBorderColorComponentMappingCreateInfoEXT
VkSamplerBorderColorComponentMappingCreateInfoEXT Provided by VK_EXT_border_color_swizzle.
SamplerCaptureDescriptorDataInfoEXT
VkSamplerCaptureDescriptorDataInfoEXT Provided by VK_EXT_descriptor_buffer.
SamplerCreateInfo
VkSamplerCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
SamplerCubicWeightsCreateInfoQCOM
VkSamplerCubicWeightsCreateInfoQCOM Provided by VK_QCOM_filter_cubic_weights.
SamplerCustomBorderColorCreateInfoEXT
VkSamplerCustomBorderColorCreateInfoEXT Provided by VK_EXT_custom_border_color.
SamplerCustomBorderColorIndexCreateInfoEXT
VkSamplerCustomBorderColorIndexCreateInfoEXT Provided by VK_EXT_descriptor_heap.
SamplerReductionModeCreateInfo
VkSamplerReductionModeCreateInfo Provided by VK_COMPUTE_VERSION_1_2.
SamplerYcbcrConversionCreateInfo
VkSamplerYcbcrConversionCreateInfo Provided by VK_COMPUTE_VERSION_1_1.
SamplerYcbcrConversionImageFormatProperties
VkSamplerYcbcrConversionImageFormatProperties Provided by VK_COMPUTE_VERSION_1_1. Returned only*, filled by Vulkan, not constructed by the application.
SamplerYcbcrConversionInfo
VkSamplerYcbcrConversionInfo Provided by VK_COMPUTE_VERSION_1_1.
SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM
VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM Provided by VK_QCOM_ycbcr_degamma.
SciSyncAttributesInfoNV
VkSciSyncAttributesInfoNV
ScreenBufferFormatPropertiesQNX
VkScreenBufferFormatPropertiesQNX Provided by VK_QNX_external_memory_screen_buffer. Returned only*, filled by Vulkan, not constructed by the application.
ScreenBufferPropertiesQNX
VkScreenBufferPropertiesQNX Provided by VK_QNX_external_memory_screen_buffer. Returned only*, filled by Vulkan, not constructed by the application.
ScreenSurfaceCreateInfoQNX
VkScreenSurfaceCreateInfoQNX Provided by VK_QNX_screen_surface.
SemaphoreCreateInfo
VkSemaphoreCreateInfo Provided by VK_BASE_VERSION_1_0.
SemaphoreGetFdInfoKHR
VkSemaphoreGetFdInfoKHR Provided by VK_KHR_external_semaphore_fd.
SemaphoreGetSciSyncInfoNV
VkSemaphoreGetSciSyncInfoNV
SemaphoreGetWin32HandleInfoKHR
VkSemaphoreGetWin32HandleInfoKHR Provided by VK_KHR_external_semaphore_win32.
SemaphoreGetZirconHandleInfoFUCHSIA
VkSemaphoreGetZirconHandleInfoFUCHSIA Provided by VK_FUCHSIA_external_semaphore.
SemaphoreSciSyncCreateInfoNV
VkSemaphoreSciSyncCreateInfoNV
SemaphoreSciSyncPoolCreateInfoNV
VkSemaphoreSciSyncPoolCreateInfoNV
SemaphoreSignalInfo
VkSemaphoreSignalInfo Provided by VK_BASE_VERSION_1_2.
SemaphoreSubmitInfo
VkSemaphoreSubmitInfo Provided by VK_BASE_VERSION_1_3.
SemaphoreTypeCreateInfo
VkSemaphoreTypeCreateInfo Provided by VK_BASE_VERSION_1_2.
SemaphoreWaitInfo
VkSemaphoreWaitInfo Provided by VK_BASE_VERSION_1_2.
SetDescriptorBufferOffsetsInfoEXT
VkSetDescriptorBufferOffsetsInfoEXT Provided by VK_KHR_maintenance6.
SetLatencyMarkerInfoNV
VkSetLatencyMarkerInfoNV Provided by VK_NV_low_latency2.
SetPresentConfigNV
VkSetPresentConfigNV Provided by VK_NV_present_metering.
SetStateFlagsIndirectCommandNV
VkSetStateFlagsIndirectCommandNV Provided by VK_NV_device_generated_commands.
ShaderCreateInfoEXT
VkShaderCreateInfoEXT Provided by VK_EXT_shader_object.
ShaderDescriptorSetAndBindingMappingInfoEXT
VkShaderDescriptorSetAndBindingMappingInfoEXT Provided by VK_EXT_descriptor_heap.
ShaderInstrumentationCreateInfoARM
VkShaderInstrumentationCreateInfoARM Provided by VK_ARM_shader_instrumentation.
ShaderInstrumentationMetricDataHeaderARM
VkShaderInstrumentationMetricDataHeaderARM Provided by VK_ARM_shader_instrumentation.
ShaderInstrumentationMetricDescriptionARM
VkShaderInstrumentationMetricDescriptionARM Provided by VK_ARM_shader_instrumentation.
ShaderModuleCreateInfo
VkShaderModuleCreateInfo Provided by VK_COMPUTE_VERSION_1_0.
ShaderModuleIdentifierEXT
VkShaderModuleIdentifierEXT Provided by VK_EXT_shader_module_identifier. Returned only*, filled by Vulkan, not constructed by the application.
ShaderModuleValidationCacheCreateInfoEXT
VkShaderModuleValidationCacheCreateInfoEXT Provided by VK_EXT_validation_cache.
ShaderResourceUsageAMD
VkShaderResourceUsageAMD Provided by VK_AMD_shader_info. Returned only*, filled by Vulkan, not constructed by the application.
ShaderStatisticsInfoAMD
VkShaderStatisticsInfoAMD Provided by VK_AMD_shader_info. Returned only*, filled by Vulkan, not constructed by the application.
ShadingRatePaletteNV
VkShadingRatePaletteNV Provided by VK_NV_shading_rate_image.
SharedPresentSurfaceCapabilitiesKHR
VkSharedPresentSurfaceCapabilitiesKHR Provided by VK_KHR_shared_presentable_image. Returned only*, filled by Vulkan, not constructed by the application.
SparseBufferMemoryBindInfo
VkSparseBufferMemoryBindInfo Provided by VK_BASE_VERSION_1_0.
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.
SparseImageMemoryBind
VkSparseImageMemoryBind Provided by VK_BASE_VERSION_1_0.
SparseImageMemoryBindInfo
VkSparseImageMemoryBindInfo Provided by VK_BASE_VERSION_1_0.
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.
SparseImageOpaqueMemoryBindInfo
VkSparseImageOpaqueMemoryBindInfo Provided by VK_BASE_VERSION_1_0.
SparseMemoryBind
VkSparseMemoryBind Provided by VK_BASE_VERSION_1_0.
SpecializationInfo
VkSpecializationInfo Provided by VK_COMPUTE_VERSION_1_0.
SpecializationMapEntry
VkSpecializationMapEntry Provided by VK_COMPUTE_VERSION_1_0.
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).
StencilOpState
VkStencilOpState Provided by VK_GRAPHICS_VERSION_1_0.
StreamDescriptorSurfaceCreateInfoGGP
VkStreamDescriptorSurfaceCreateInfoGGP Provided by VK_GGP_stream_descriptor_surface.
StridedDeviceAddressNV
VkStridedDeviceAddressNV Provided by VK_NV_cluster_acceleration_structure.
StridedDeviceAddressRangeKHR
VkStridedDeviceAddressRangeKHR Provided by VK_KHR_device_address_commands.
StridedDeviceAddressRegionKHR
VkStridedDeviceAddressRegionKHR Provided by VK_KHR_ray_tracing_pipeline.
SubmitInfo
VkSubmitInfo Provided by VK_BASE_VERSION_1_0.
SubmitInfo2
VkSubmitInfo2 Provided by VK_BASE_VERSION_1_3.
SubpassBeginInfo
VkSubpassBeginInfo Provided by VK_GRAPHICS_VERSION_1_2.
SubpassDependency
VkSubpassDependency Provided by VK_GRAPHICS_VERSION_1_0.
SubpassDependency2
VkSubpassDependency2 Provided by VK_GRAPHICS_VERSION_1_2.
SubpassDescription
VkSubpassDescription Provided by VK_GRAPHICS_VERSION_1_0.
SubpassDescription2
VkSubpassDescription2 Provided by VK_GRAPHICS_VERSION_1_2.
SubpassDescriptionDepthStencilResolve
VkSubpassDescriptionDepthStencilResolve Provided by VK_GRAPHICS_VERSION_1_2.
SubpassEndInfo
VkSubpassEndInfo Provided by VK_GRAPHICS_VERSION_1_2.
SubpassResolvePerformanceQueryEXT
VkSubpassResolvePerformanceQueryEXT Provided by VK_EXT_multisampled_render_to_single_sampled. Returned only*, filled by Vulkan, not constructed by the application.
SubpassSampleLocationsEXT
VkSubpassSampleLocationsEXT Provided by VK_EXT_sample_locations.
SubpassShadingPipelineCreateInfoHUAWEI
VkSubpassShadingPipelineCreateInfoHUAWEI Provided by VK_HUAWEI_subpass_shading.
SubresourceHostMemcpySize
VkSubresourceHostMemcpySize Provided by VK_BASE_VERSION_1_4. Returned only*, filled by Vulkan, not constructed by the application.
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.
SubsampledImageFormatPropertiesEXT
VkSubsampledImageFormatPropertiesEXT Provided by VK_EXT_descriptor_heap.
SurfaceCapabilities2EXT
VkSurfaceCapabilities2EXT Provided by VK_EXT_display_surface_counter. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilities2KHR
VkSurfaceCapabilities2KHR Provided by VK_KHR_get_surface_capabilities2. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilitiesFullScreenExclusiveEXT
VkSurfaceCapabilitiesFullScreenExclusiveEXT Provided by VK_EXT_full_screen_exclusive. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilitiesKHR
VkSurfaceCapabilitiesKHR Provided by VK_KHR_surface. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilitiesPresentBarrierNV
VkSurfaceCapabilitiesPresentBarrierNV Provided by VK_NV_present_barrier. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceCapabilitiesPresentId2KHR
VkSurfaceCapabilitiesPresentId2KHR Provided by VK_KHR_present_id2.
SurfaceCapabilitiesPresentWait2KHR
VkSurfaceCapabilitiesPresentWait2KHR Provided by VK_KHR_present_wait2.
SurfaceCreateInfoOHOS
VkSurfaceCreateInfoOHOS Provided by VK_OHOS_surface.
SurfaceFormat2KHR
VkSurfaceFormat2KHR Provided by VK_KHR_get_surface_capabilities2. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceFormatKHR
VkSurfaceFormatKHR Provided by VK_KHR_surface. Returned only*, filled by Vulkan, not constructed by the application.
SurfaceFullScreenExclusiveInfoEXT
VkSurfaceFullScreenExclusiveInfoEXT Provided by VK_EXT_full_screen_exclusive.
SurfaceFullScreenExclusiveWin32InfoEXT
VkSurfaceFullScreenExclusiveWin32InfoEXT Provided by VK_EXT_full_screen_exclusive.
SurfacePresentModeCompatibilityKHR
VkSurfacePresentModeCompatibilityKHR Provided by VK_KHR_surface_maintenance1.
SurfacePresentModeKHR
VkSurfacePresentModeKHR Provided by VK_KHR_surface_maintenance1.
SurfacePresentScalingCapabilitiesKHR
VkSurfacePresentScalingCapabilitiesKHR Provided by VK_KHR_surface_maintenance1.
SurfaceProtectedCapabilitiesKHR
VkSurfaceProtectedCapabilitiesKHR Provided by VK_KHR_surface_protected_capabilities. Returned only*, filled by Vulkan, not constructed by the application.
SwapchainCalibratedTimestampInfoEXT
VkSwapchainCalibratedTimestampInfoEXT Provided by VK_EXT_present_timing.
SwapchainCounterCreateInfoEXT
VkSwapchainCounterCreateInfoEXT Provided by VK_EXT_display_control.
SwapchainCreateInfoKHR
VkSwapchainCreateInfoKHR Provided by VK_KHR_swapchain.
SwapchainDisplayNativeHdrCreateInfoAMD
VkSwapchainDisplayNativeHdrCreateInfoAMD Provided by VK_AMD_display_native_hdr.
SwapchainImageCreateInfoANDROID
VkSwapchainImageCreateInfoANDROID
SwapchainImageCreateInfoOHOS
VkSwapchainImageCreateInfoOHOS
SwapchainLatencyCreateInfoNV
VkSwapchainLatencyCreateInfoNV Provided by VK_NV_low_latency2.
SwapchainPresentBarrierCreateInfoNV
VkSwapchainPresentBarrierCreateInfoNV Provided by VK_NV_present_barrier.
SwapchainPresentFenceInfoKHR
VkSwapchainPresentFenceInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainPresentModeInfoKHR
VkSwapchainPresentModeInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainPresentModesCreateInfoKHR
VkSwapchainPresentModesCreateInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainPresentScalingCreateInfoKHR
VkSwapchainPresentScalingCreateInfoKHR Provided by VK_KHR_swapchain_maintenance1.
SwapchainTimeDomainPropertiesEXT
VkSwapchainTimeDomainPropertiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
SwapchainTimingPropertiesEXT
VkSwapchainTimingPropertiesEXT Provided by VK_EXT_present_timing. Returned only*, filled by Vulkan, not constructed by the application.
SysmemColorSpaceFUCHSIA
VkSysmemColorSpaceFUCHSIA Provided by VK_FUCHSIA_buffer_collection.
TensorCaptureDescriptorDataInfoARM
VkTensorCaptureDescriptorDataInfoARM Provided by VK_ARM_tensors.
TensorCopyARM
VkTensorCopyARM Provided by VK_ARM_tensors.
TensorCreateInfoARM
VkTensorCreateInfoARM Provided by VK_ARM_tensors.
TensorDependencyInfoARM
VkTensorDependencyInfoARM Provided by VK_ARM_tensors.
TensorDescriptionARM
VkTensorDescriptionARM Provided by VK_ARM_tensors.
TensorFormatPropertiesARM
VkTensorFormatPropertiesARM Provided by VK_ARM_tensors. Returned only*, filled by Vulkan, not constructed by the application.
TensorMemoryBarrierARM
VkTensorMemoryBarrierARM Provided by VK_ARM_tensors.
TensorMemoryRequirementsInfoARM
VkTensorMemoryRequirementsInfoARM Provided by VK_ARM_tensors.
TensorViewCaptureDescriptorDataInfoARM
VkTensorViewCaptureDescriptorDataInfoARM Provided by VK_ARM_tensors.
TensorViewCreateInfoARM
VkTensorViewCreateInfoARM Provided by VK_EXT_descriptor_heap.
TexelBufferDescriptorInfoEXT
VkTexelBufferDescriptorInfoEXT Provided by VK_EXT_descriptor_heap.
TextureLODGatherFormatPropertiesAMD
VkTextureLODGatherFormatPropertiesAMD Provided by VK_AMD_texture_gather_bias_lod. Returned only*, filled by Vulkan, not constructed by the application.
TileMemoryBindInfoQCOM
VkTileMemoryBindInfoQCOM Provided by VK_QCOM_tile_memory_heap.
TileMemoryRequirementsQCOM
VkTileMemoryRequirementsQCOM Provided by VK_QCOM_tile_memory_heap.
TileMemorySizeInfoQCOM
VkTileMemorySizeInfoQCOM Provided by VK_QCOM_tile_memory_heap.
TilePropertiesQCOM
VkTilePropertiesQCOM Provided by VK_QCOM_tile_properties.
TimelineSemaphoreSubmitInfo
VkTimelineSemaphoreSubmitInfo Provided by VK_BASE_VERSION_1_2.
TraceRaysIndirectCommand2KHR
VkTraceRaysIndirectCommand2KHR Provided by VK_KHR_ray_tracing_maintenance1.
TraceRaysIndirectCommandKHR
VkTraceRaysIndirectCommandKHR Provided by VK_KHR_ray_tracing_pipeline.
TransformMatrixKHR
VkTransformMatrixKHR Provided by VK_KHR_acceleration_structure.
UbmSurfaceCreateInfoSEC
VkUbmSurfaceCreateInfoSEC Provided by VK_SEC_ubm_surface.
ValidationCacheCreateInfoEXT
VkValidationCacheCreateInfoEXT Provided by VK_EXT_validation_cache.
ValidationFeaturesEXT
VkValidationFeaturesEXT Provided by VK_EXT_validation_features.
ValidationFlagsEXT
VkValidationFlagsEXT Provided by VK_EXT_validation_flags.
VertexInputAttributeDescription
VkVertexInputAttributeDescription Provided by VK_GRAPHICS_VERSION_1_0.
VertexInputAttributeDescription2EXT
VkVertexInputAttributeDescription2EXT Provided by VK_EXT_vertex_input_dynamic_state.
VertexInputBindingDescription
VkVertexInputBindingDescription Provided by VK_GRAPHICS_VERSION_1_0.
VertexInputBindingDescription2EXT
VkVertexInputBindingDescription2EXT Provided by VK_EXT_vertex_input_dynamic_state.
VertexInputBindingDivisorDescription
VkVertexInputBindingDivisorDescription Provided by VK_GRAPHICS_VERSION_1_4.
ViSurfaceCreateInfoNN
VkViSurfaceCreateInfoNN Provided by VK_NN_vi_surface.
VideoBeginCodingInfoKHR
VkVideoBeginCodingInfoKHR Provided by VK_KHR_video_queue.
VideoCapabilitiesKHR
VkVideoCapabilitiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoCodingControlInfoKHR
VkVideoCodingControlInfoKHR Provided by VK_KHR_video_queue.
VideoDecodeAV1CapabilitiesKHR
VkVideoDecodeAV1CapabilitiesKHR Provided by VK_KHR_video_decode_av1. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeAV1DpbSlotInfoKHR
VkVideoDecodeAV1DpbSlotInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeAV1InlineSessionParametersInfoKHR
VkVideoDecodeAV1InlineSessionParametersInfoKHR Provided by VK_KHR_video_maintenance2.
VideoDecodeAV1PictureInfoKHR
VkVideoDecodeAV1PictureInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeAV1ProfileInfoKHR
VkVideoDecodeAV1ProfileInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeAV1SessionParametersCreateInfoKHR
VkVideoDecodeAV1SessionParametersCreateInfoKHR Provided by VK_KHR_video_decode_av1.
VideoDecodeCapabilitiesKHR
VkVideoDecodeCapabilitiesKHR Provided by VK_KHR_video_decode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeH264CapabilitiesKHR
VkVideoDecodeH264CapabilitiesKHR Provided by VK_KHR_video_decode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeH264DpbSlotInfoKHR
VkVideoDecodeH264DpbSlotInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264InlineSessionParametersInfoKHR
VkVideoDecodeH264InlineSessionParametersInfoKHR Provided by VK_KHR_video_maintenance2.
VideoDecodeH264PictureInfoKHR
VkVideoDecodeH264PictureInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264ProfileInfoKHR
VkVideoDecodeH264ProfileInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264SessionParametersAddInfoKHR
VkVideoDecodeH264SessionParametersAddInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH264SessionParametersCreateInfoKHR
VkVideoDecodeH264SessionParametersCreateInfoKHR Provided by VK_KHR_video_decode_h264.
VideoDecodeH265CapabilitiesKHR
VkVideoDecodeH265CapabilitiesKHR Provided by VK_KHR_video_decode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeH265DpbSlotInfoKHR
VkVideoDecodeH265DpbSlotInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265InlineSessionParametersInfoKHR
VkVideoDecodeH265InlineSessionParametersInfoKHR Provided by VK_KHR_video_maintenance2.
VideoDecodeH265PictureInfoKHR
VkVideoDecodeH265PictureInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265ProfileInfoKHR
VkVideoDecodeH265ProfileInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265SessionParametersAddInfoKHR
VkVideoDecodeH265SessionParametersAddInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeH265SessionParametersCreateInfoKHR
VkVideoDecodeH265SessionParametersCreateInfoKHR Provided by VK_KHR_video_decode_h265.
VideoDecodeInfoKHR
VkVideoDecodeInfoKHR Provided by VK_KHR_video_decode_queue.
VideoDecodeUsageInfoKHR
VkVideoDecodeUsageInfoKHR Provided by VK_KHR_video_decode_queue.
VideoDecodeVP9CapabilitiesKHR
VkVideoDecodeVP9CapabilitiesKHR Provided by VK_KHR_video_decode_vp9. Returned only*, filled by Vulkan, not constructed by the application.
VideoDecodeVP9PictureInfoKHR
VkVideoDecodeVP9PictureInfoKHR Provided by VK_KHR_video_decode_vp9.
VideoDecodeVP9ProfileInfoKHR
VkVideoDecodeVP9ProfileInfoKHR Provided by VK_KHR_video_decode_vp9.
VideoEncodeAV1CapabilitiesKHR
VkVideoEncodeAV1CapabilitiesKHR Provided by VK_KHR_video_encode_av1. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeAV1DpbSlotInfoKHR
VkVideoEncodeAV1DpbSlotInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1FrameSizeKHR
VkVideoEncodeAV1FrameSizeKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1GopRemainingFrameInfoKHR
VkVideoEncodeAV1GopRemainingFrameInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1PictureInfoKHR
VkVideoEncodeAV1PictureInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1ProfileInfoKHR
VkVideoEncodeAV1ProfileInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1QIndexKHR
VkVideoEncodeAV1QIndexKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1QualityLevelPropertiesKHR
VkVideoEncodeAV1QualityLevelPropertiesKHR Provided by VK_KHR_video_encode_av1. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeAV1QuantizationMapCapabilitiesKHR
VkVideoEncodeAV1QuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeAV1RateControlInfoKHR
VkVideoEncodeAV1RateControlInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1RateControlLayerInfoKHR
VkVideoEncodeAV1RateControlLayerInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1SessionCreateInfoKHR
VkVideoEncodeAV1SessionCreateInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeAV1SessionParametersCreateInfoKHR
VkVideoEncodeAV1SessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_av1.
VideoEncodeCapabilitiesKHR
VkVideoEncodeCapabilitiesKHR Provided by VK_KHR_video_encode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264CapabilitiesKHR
VkVideoEncodeH264CapabilitiesKHR Provided by VK_KHR_video_encode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264DpbSlotInfoKHR
VkVideoEncodeH264DpbSlotInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264FrameSizeKHR
VkVideoEncodeH264FrameSizeKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264GopRemainingFrameInfoKHR
VkVideoEncodeH264GopRemainingFrameInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264NaluSliceInfoKHR
VkVideoEncodeH264NaluSliceInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264PictureInfoKHR
VkVideoEncodeH264PictureInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264ProfileInfoKHR
VkVideoEncodeH264ProfileInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264QpKHR
VkVideoEncodeH264QpKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264QualityLevelPropertiesKHR
VkVideoEncodeH264QualityLevelPropertiesKHR Provided by VK_KHR_video_encode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264QuantizationMapCapabilitiesKHR
VkVideoEncodeH264QuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264RateControlInfoKHR
VkVideoEncodeH264RateControlInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264RateControlLayerInfoKHR
VkVideoEncodeH264RateControlLayerInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionCreateInfoKHR
VkVideoEncodeH264SessionCreateInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionParametersAddInfoKHR
VkVideoEncodeH264SessionParametersAddInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionParametersCreateInfoKHR
VkVideoEncodeH264SessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH264SessionParametersFeedbackInfoKHR
VkVideoEncodeH264SessionParametersFeedbackInfoKHR Provided by VK_KHR_video_encode_h264. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH264SessionParametersGetInfoKHR
VkVideoEncodeH264SessionParametersGetInfoKHR Provided by VK_KHR_video_encode_h264.
VideoEncodeH265CapabilitiesKHR
VkVideoEncodeH265CapabilitiesKHR Provided by VK_KHR_video_encode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265DpbSlotInfoKHR
VkVideoEncodeH265DpbSlotInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265FrameSizeKHR
VkVideoEncodeH265FrameSizeKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265GopRemainingFrameInfoKHR
VkVideoEncodeH265GopRemainingFrameInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265NaluSliceSegmentInfoKHR
VkVideoEncodeH265NaluSliceSegmentInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265PictureInfoKHR
VkVideoEncodeH265PictureInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265ProfileInfoKHR
VkVideoEncodeH265ProfileInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265QpKHR
VkVideoEncodeH265QpKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265QualityLevelPropertiesKHR
VkVideoEncodeH265QualityLevelPropertiesKHR Provided by VK_KHR_video_encode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265QuantizationMapCapabilitiesKHR
VkVideoEncodeH265QuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265RateControlInfoKHR
VkVideoEncodeH265RateControlInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265RateControlLayerInfoKHR
VkVideoEncodeH265RateControlLayerInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionCreateInfoKHR
VkVideoEncodeH265SessionCreateInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionParametersAddInfoKHR
VkVideoEncodeH265SessionParametersAddInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionParametersCreateInfoKHR
VkVideoEncodeH265SessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeH265SessionParametersFeedbackInfoKHR
VkVideoEncodeH265SessionParametersFeedbackInfoKHR Provided by VK_KHR_video_encode_h265. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeH265SessionParametersGetInfoKHR
VkVideoEncodeH265SessionParametersGetInfoKHR Provided by VK_KHR_video_encode_h265.
VideoEncodeInfoKHR
VkVideoEncodeInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeIntraRefreshCapabilitiesKHR
VkVideoEncodeIntraRefreshCapabilitiesKHR Provided by VK_KHR_video_encode_intra_refresh. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeIntraRefreshInfoKHR
VkVideoEncodeIntraRefreshInfoKHR Provided by VK_KHR_video_encode_intra_refresh.
VideoEncodeProfileRgbConversionInfoVALVE
VkVideoEncodeProfileRgbConversionInfoVALVE Provided by VK_VALVE_video_encode_rgb_conversion.
VideoEncodeQualityLevelInfoKHR
VkVideoEncodeQualityLevelInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeQualityLevelPropertiesKHR
VkVideoEncodeQualityLevelPropertiesKHR Provided by VK_KHR_video_encode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeQuantizationMapCapabilitiesKHR
VkVideoEncodeQuantizationMapCapabilitiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeQuantizationMapInfoKHR
VkVideoEncodeQuantizationMapInfoKHR Provided by VK_KHR_video_encode_quantization_map.
VideoEncodeQuantizationMapSessionParametersCreateInfoKHR
VkVideoEncodeQuantizationMapSessionParametersCreateInfoKHR Provided by VK_KHR_video_encode_quantization_map.
VideoEncodeRateControlInfoKHR
VkVideoEncodeRateControlInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeRateControlLayerInfoKHR
VkVideoEncodeRateControlLayerInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeRgbConversionCapabilitiesVALVE
VkVideoEncodeRgbConversionCapabilitiesVALVE Provided by VK_VALVE_video_encode_rgb_conversion. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeSessionIntraRefreshCreateInfoKHR
VkVideoEncodeSessionIntraRefreshCreateInfoKHR Provided by VK_KHR_video_encode_intra_refresh.
VideoEncodeSessionParametersFeedbackInfoKHR
VkVideoEncodeSessionParametersFeedbackInfoKHR Provided by VK_KHR_video_encode_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoEncodeSessionParametersGetInfoKHR
VkVideoEncodeSessionParametersGetInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEncodeSessionRgbConversionCreateInfoVALVE
VkVideoEncodeSessionRgbConversionCreateInfoVALVE Provided by VK_VALVE_video_encode_rgb_conversion.
VideoEncodeUsageInfoKHR
VkVideoEncodeUsageInfoKHR Provided by VK_KHR_video_encode_queue.
VideoEndCodingInfoKHR
VkVideoEndCodingInfoKHR Provided by VK_KHR_video_queue.
VideoFormatAV1QuantizationMapPropertiesKHR
VkVideoFormatAV1QuantizationMapPropertiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoFormatH265QuantizationMapPropertiesKHR
VkVideoFormatH265QuantizationMapPropertiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoFormatPropertiesKHR
VkVideoFormatPropertiesKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoFormatQuantizationMapPropertiesKHR
VkVideoFormatQuantizationMapPropertiesKHR Provided by VK_KHR_video_encode_quantization_map. Returned only*, filled by Vulkan, not constructed by the application.
VideoInlineQueryInfoKHR
VkVideoInlineQueryInfoKHR Provided by VK_KHR_video_maintenance1.
VideoPictureResourceInfoKHR
VkVideoPictureResourceInfoKHR Provided by VK_KHR_video_queue.
VideoProfileInfoKHR
VkVideoProfileInfoKHR Provided by VK_KHR_video_queue.
VideoProfileListInfoKHR
VkVideoProfileListInfoKHR Provided by VK_KHR_video_queue.
VideoReferenceIntraRefreshInfoKHR
VkVideoReferenceIntraRefreshInfoKHR Provided by VK_KHR_video_encode_intra_refresh.
VideoReferenceSlotInfoKHR
VkVideoReferenceSlotInfoKHR Provided by VK_KHR_video_queue.
VideoSessionCreateInfoKHR
VkVideoSessionCreateInfoKHR Provided by VK_KHR_video_queue.
VideoSessionMemoryRequirementsKHR
VkVideoSessionMemoryRequirementsKHR Provided by VK_KHR_video_queue. Returned only*, filled by Vulkan, not constructed by the application.
VideoSessionParametersCreateInfoKHR
VkVideoSessionParametersCreateInfoKHR Provided by VK_KHR_video_queue.
VideoSessionParametersUpdateInfoKHR
VkVideoSessionParametersUpdateInfoKHR Provided by VK_KHR_video_queue.
Viewport
VkViewport Provided by VK_GRAPHICS_VERSION_1_0.
ViewportSwizzleNV
VkViewportSwizzleNV Provided by VK_NV_viewport_swizzle.
ViewportWScalingNV
VkViewportWScalingNV Provided by VK_NV_clip_space_w_scaling.
WaylandSurfaceCreateInfoKHR
VkWaylandSurfaceCreateInfoKHR Provided by VK_KHR_wayland_surface.
Win32KeyedMutexAcquireReleaseInfoKHR
VkWin32KeyedMutexAcquireReleaseInfoKHR Provided by VK_KHR_win32_keyed_mutex.
Win32KeyedMutexAcquireReleaseInfoNV
VkWin32KeyedMutexAcquireReleaseInfoNV Provided by VK_NV_win32_keyed_mutex.
Win32SurfaceCreateInfoKHR
VkWin32SurfaceCreateInfoKHR Provided by VK_KHR_win32_surface.
WriteDescriptorSet
VkWriteDescriptorSet Provided by VK_COMPUTE_VERSION_1_0.
WriteDescriptorSetAccelerationStructureKHR
VkWriteDescriptorSetAccelerationStructureKHR Provided by VK_KHR_acceleration_structure.
WriteDescriptorSetAccelerationStructureNV
VkWriteDescriptorSetAccelerationStructureNV Provided by VK_NV_ray_tracing.
WriteDescriptorSetInlineUniformBlock
VkWriteDescriptorSetInlineUniformBlock Provided by VK_COMPUTE_VERSION_1_3.
WriteDescriptorSetPartitionedAccelerationStructureNV
VkWriteDescriptorSetPartitionedAccelerationStructureNV Provided by VK_NV_partitioned_acceleration_structure.
WriteDescriptorSetTensorARM
VkWriteDescriptorSetTensorARM Provided by VK_ARM_tensors.
WriteIndirectExecutionSetPipelineEXT
VkWriteIndirectExecutionSetPipelineEXT Provided by VK_EXT_device_generated_commands.
WriteIndirectExecutionSetShaderEXT
VkWriteIndirectExecutionSetShaderEXT Provided by VK_EXT_device_generated_commands.
XYColorEXT
VkXYColorEXT Provided by VK_EXT_hdr_metadata.
XcbSurfaceCreateInfoKHR
VkXcbSurfaceCreateInfoKHR Provided by VK_KHR_xcb_surface.
XlibSurfaceCreateInfoKHR
VkXlibSurfaceCreateInfoKHR Provided by VK_KHR_xlib_surface.

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.

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
DescriptorBindingFlagBitsEXT
DescriptorBindingFlags
DescriptorPoolCreateFlags
DescriptorPoolInlineUniformBlockCreateInfoEXT
DescriptorPoolResetFlags
DescriptorSetLayoutCreateFlags
DescriptorSetLayoutSupportKHR
DescriptorSetVariableDescriptorCountAllocateInfoEXT
DescriptorSetVariableDescriptorCountLayoutSupportEXT
DescriptorUpdateTemplateCreateFlags
DescriptorUpdateTemplateCreateInfoKHR
DescriptorUpdateTemplateEntryKHR
DescriptorUpdateTemplateKHR
DescriptorUpdateTemplateTypeKHR
DeviceAddressBindingFlagsEXT
DeviceAddressRangeEXT
DeviceBufferMemoryRequirementsKHR
DeviceCreateFlags
DeviceDiagnosticsConfigFlagsNV
DeviceFaultAddressInfoEXT
DeviceFaultAddressTypeEXT
DeviceFaultFlagsKHR
DeviceFaultVendorBinaryHeaderVersionEXT
DeviceFaultVendorBinaryHeaderVersionOneEXT
DeviceFaultVendorInfoEXT
DeviceGroupBindSparseInfoKHR
DeviceGroupCommandBufferBeginInfoKHR
DeviceGroupDeviceCreateInfoKHR
DeviceGroupPresentModeFlagsKHR
DeviceGroupRenderPassBeginInfoKHR
DeviceGroupSubmitInfoKHR
DeviceImageMemoryRequirementsKHR
DeviceImageSubresourceInfoKHR
DeviceMemoryOpaqueCaptureAddressInfoKHR
DeviceMemoryReportFlagsEXT
DevicePrivateDataCreateInfoEXT
DeviceQueueCreateFlags
DeviceQueueGlobalPriorityCreateInfoEXT
DeviceQueueGlobalPriorityCreateInfoKHR
DirectDriverLoadingFlagsLUNARG
DirectFBSurfaceCreateFlagsEXT
DisplayModeCreateFlagsKHR
DisplayPlaneAlphaFlagsKHR
DisplaySurfaceCreateFlagsKHR
DriverIdKHR
EventCreateFlags
ExportFenceCreateInfoKHR
ExportMemoryAllocateInfoKHR
ExportMetalObjectTypeFlagsEXT
ExportSemaphoreCreateInfoKHR
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
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.