Skip to main content Module structs Copy item path Source 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 VkApplicationParametersEXTAttachmentDescription 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 VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNVDeviceTensorMemoryRequirementsARM 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 VkExportFenceSciSyncInfoNVExportFenceWin32HandleInfoKHR 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 VkExportMemorySciBufInfoNVExportMemoryWin32HandleInfoKHR 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 VkExportSemaphoreSciSyncInfoNVExportSemaphoreWin32HandleInfoKHR 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 VkFenceGetSciSyncInfoNVFenceGetWin32HandleInfoKHR 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 VkImportFenceSciSyncInfoNVImportFenceWin32HandleInfoKHR 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 VkImportMemorySciBufInfoNVImportMemoryWin32HandleInfoKHR 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 VkImportSemaphoreSciSyncInfoNVImportSemaphoreWin32HandleInfoKHR 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 VkMemoryGetSciBufInfoNVMemoryGetWin32HandleInfoKHR 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 VkMemorySciBufPropertiesNVMemoryToImageCopy 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 VkNativeBufferANDROIDNativeBufferFormatPropertiesOHOS VkNativeBufferFormatPropertiesOHOS
Provided by VK_OHOS_external_memory .
Returned only *, filled by Vulkan, not constructed by the application.NativeBufferOHOS VkNativeBufferOHOSNativeBufferPropertiesOHOS VkNativeBufferPropertiesOHOS
Provided by VK_OHOS_external_memory .
Returned only *, filled by Vulkan, not constructed by the application.NativeBufferUsage2ANDROID VkNativeBufferUsage2ANDROIDNativeBufferUsageOHOS 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 VkPerformanceQueryReservationInfoKHRPerformanceQuerySubmitInfoKHR 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 VkPhysicalDeviceExternalMemorySciBufFeaturesNVPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX
Provided by VK_QNX_external_memory_screen_buffer .PhysicalDeviceExternalSciSync2FeaturesNV VkPhysicalDeviceExternalSciSync2FeaturesNVPhysicalDeviceExternalSciSyncFeaturesNV VkPhysicalDeviceExternalSciSyncFeaturesNVPhysicalDeviceExternalSemaphoreInfo 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 VkRefreshObjectKHRRefreshObjectListKHR VkRefreshObjectListKHRReleaseCapturedPipelineDataInfoKHR 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 VkSciSyncAttributesInfoNVScreenBufferFormatPropertiesQNX 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 VkSemaphoreGetSciSyncInfoNVSemaphoreGetWin32HandleInfoKHR VkSemaphoreGetWin32HandleInfoKHR
Provided by VK_KHR_external_semaphore_win32 .SemaphoreGetZirconHandleInfoFUCHSIA VkSemaphoreGetZirconHandleInfoFUCHSIA
Provided by VK_FUCHSIA_external_semaphore .SemaphoreSciSyncCreateInfoNV VkSemaphoreSciSyncCreateInfoNVSemaphoreSciSyncPoolCreateInfoNV VkSemaphoreSciSyncPoolCreateInfoNVSemaphoreSignalInfo 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 VkSwapchainImageCreateInfoANDROIDSwapchainImageCreateInfoOHOS VkSwapchainImageCreateInfoOHOSSwapchainLatencyCreateInfoNV 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 .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 . 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 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 .