[][src]Enum lava::VkStructureType

#[repr(i32)]
pub enum VkStructureType { ApplicationInfo, InstanceCreateInfo, DeviceQueueCreateInfo, DeviceCreateInfo, SubmitInfo, MemoryAllocateInfo, MappedMemoryRange, BindSparseInfo, FenceCreateInfo, SemaphoreCreateInfo, EventCreateInfo, QueryPoolCreateInfo, BufferCreateInfo, BufferViewCreateInfo, ImageCreateInfo, ImageViewCreateInfo, ShaderModuleCreateInfo, PipelineCacheCreateInfo, PipelineShaderStageCreateInfo, PipelineVertexInputStateCreateInfo, PipelineInputAssemblyStateCreateInfo, PipelineTessellationStateCreateInfo, PipelineViewportStateCreateInfo, PipelineRasterizationStateCreateInfo, PipelineMultisampleStateCreateInfo, PipelineDepthStencilStateCreateInfo, PipelineColorBlendStateCreateInfo, PipelineDynamicStateCreateInfo, GraphicsPipelineCreateInfo, ComputePipelineCreateInfo, PipelineLayoutCreateInfo, SamplerCreateInfo, DescriptorSetLayoutCreateInfo, DescriptorPoolCreateInfo, DescriptorSetAllocateInfo, WriteDescriptorSet, CopyDescriptorSet, FramebufferCreateInfo, RenderPassCreateInfo, CommandPoolCreateInfo, CommandBufferAllocateInfo, CommandBufferInheritanceInfo, CommandBufferBeginInfo, RenderPassBeginInfo, BufferMemoryBarrier, ImageMemoryBarrier, MemoryBarrier, LoaderInstanceCreateInfo, LoaderDeviceCreateInfo, PhysicalDeviceSubgroupProperties, BindBufferMemoryInfo, BindImageMemoryInfo, PhysicalDevice16bitStorageFeatures, MemoryDedicatedRequirements, MemoryDedicatedAllocateInfo, MemoryAllocateFlagsInfo, DeviceGroupRenderPassBeginInfo, DeviceGroupCommandBufferBeginInfo, DeviceGroupSubmitInfo, DeviceGroupBindSparseInfo, BindBufferMemoryDeviceGroupInfo, BindImageMemoryDeviceGroupInfo, PhysicalDeviceGroupProperties, DeviceGroupDeviceCreateInfo, BufferMemoryRequirementsInfo2, ImageMemoryRequirementsInfo2, ImageSparseMemoryRequirementsInfo2, MemoryRequirements2, SparseImageMemoryRequirements2, PhysicalDeviceFeatures2, PhysicalDeviceProperties2, FormatProperties2, ImageFormatProperties2, PhysicalDeviceImageFormatInfo2, QueueFamilyProperties2, PhysicalDeviceMemoryProperties2, SparseImageFormatProperties2, PhysicalDeviceSparseImageFormatInfo2, PhysicalDevicePointClippingProperties, RenderPassInputAttachmentAspectCreateInfo, ImageViewUsageCreateInfo, PipelineTessellationDomainOriginStateCreateInfo, RenderPassMultiviewCreateInfo, PhysicalDeviceMultiviewFeatures, PhysicalDeviceMultiviewProperties, PhysicalDeviceVariablePointersFeatures, ProtectedSubmitInfo, PhysicalDeviceProtectedMemoryFeatures, PhysicalDeviceProtectedMemoryProperties, DeviceQueueInfo2, SamplerYcbcrConversionCreateInfo, SamplerYcbcrConversionInfo, BindImagePlaneMemoryInfo, ImagePlaneMemoryRequirementsInfo, PhysicalDeviceSamplerYcbcrConversionFeatures, SamplerYcbcrConversionImageFormatProperties, DescriptorUpdateTemplateCreateInfo, PhysicalDeviceExternalImageFormatInfo, ExternalImageFormatProperties, PhysicalDeviceExternalBufferInfo, ExternalBufferProperties, PhysicalDeviceIdProperties, ExternalMemoryBufferCreateInfo, ExternalMemoryImageCreateInfo, ExportMemoryAllocateInfo, PhysicalDeviceExternalFenceInfo, ExternalFenceProperties, ExportFenceCreateInfo, ExportSemaphoreCreateInfo, PhysicalDeviceExternalSemaphoreInfo, ExternalSemaphoreProperties, PhysicalDeviceMaintenance3Properties, DescriptorSetLayoutSupport, PhysicalDeviceShaderDrawParametersFeatures, SwapchainCreateInfoKhr, PresentInfoKhr, DeviceGroupPresentCapabilitiesKhr, ImageSwapchainCreateInfoKhr, BindImageMemorySwapchainInfoKhr, AcquireNextImageInfoKhr, DeviceGroupPresentInfoKhr, DeviceGroupSwapchainCreateInfoKhr, DisplayModeCreateInfoKhr, DisplaySurfaceCreateInfoKhr, DisplayPresentInfoKhr, XlibSurfaceCreateInfoKhr, XcbSurfaceCreateInfoKhr, WaylandSurfaceCreateInfoKhr, AndroidSurfaceCreateInfoKhr, Win32SurfaceCreateInfoKhr, DebugReportCallbackCreateInfoExt, PipelineRasterizationStateRasterizationOrderAmd, DebugMarkerObjectNameInfoExt, DebugMarkerObjectTagInfoExt, DebugMarkerMarkerInfoExt, DedicatedAllocationImageCreateInfoNv, DedicatedAllocationBufferCreateInfoNv, DedicatedAllocationMemoryAllocateInfoNv, PhysicalDeviceTransformFeedbackFeaturesExt, PhysicalDeviceTransformFeedbackPropertiesExt, PipelineRasterizationStateStreamCreateInfoExt, ImageViewHandleInfoNvx, TextureLodGatherFormatPropertiesAmd, StreamDescriptorSurfaceCreateInfoGgp, PhysicalDeviceCornerSampledImageFeaturesNv, ExternalMemoryImageCreateInfoNv, ExportMemoryAllocateInfoNv, ImportMemoryWin32HandleInfoNv, ExportMemoryWin32HandleInfoNv, Win32KeyedMutexAcquireReleaseInfoNv, ValidationFlagsExt, ViSurfaceCreateInfoNn, ImageViewAstcDecodeModeExt, PhysicalDeviceAstcDecodeFeaturesExt, ImportMemoryWin32HandleInfoKhr, ExportMemoryWin32HandleInfoKhr, MemoryWin32HandlePropertiesKhr, MemoryGetWin32HandleInfoKhr, ImportMemoryFdInfoKhr, MemoryFdPropertiesKhr, MemoryGetFdInfoKhr, Win32KeyedMutexAcquireReleaseInfoKhr, ImportSemaphoreWin32HandleInfoKhr, ExportSemaphoreWin32HandleInfoKhr, D3D12FenceSubmitInfoKhr, SemaphoreGetWin32HandleInfoKhr, ImportSemaphoreFdInfoKhr, SemaphoreGetFdInfoKhr, PhysicalDevicePushDescriptorPropertiesKhr, CommandBufferInheritanceConditionalRenderingInfoExt, PhysicalDeviceConditionalRenderingFeaturesExt, ConditionalRenderingBeginInfoExt, PhysicalDeviceFloat16Int8FeaturesKhr, PresentRegionsKhr, ObjectTableCreateInfoNvx, IndirectCommandsLayoutCreateInfoNvx, CmdProcessCommandsInfoNvx, CmdReserveSpaceForCommandsInfoNvx, DeviceGeneratedCommandsLimitsNvx, DeviceGeneratedCommandsFeaturesNvx, PipelineViewportWScalingStateCreateInfoNv, SurfaceCapabilities2Ext, DisplayPowerInfoExt, DeviceEventInfoExt, DisplayEventInfoExt, SwapchainCounterCreateInfoExt, PresentTimesInfoGoogle, PhysicalDeviceMultiviewPerViewAttributesPropertiesNvx, PipelineViewportSwizzleStateCreateInfoNv, PhysicalDeviceDiscardRectanglePropertiesExt, PipelineDiscardRectangleStateCreateInfoExt, PhysicalDeviceConservativeRasterizationPropertiesExt, PipelineRasterizationConservativeStateCreateInfoExt, PhysicalDeviceDepthClipEnableFeaturesExt, PipelineRasterizationDepthClipStateCreateInfoExt, HdrMetadataExt, AttachmentDescription2Khr, AttachmentReference2Khr, SubpassDescription2Khr, SubpassDependency2Khr, RenderPassCreateInfo2Khr, SubpassBeginInfoKhr, SubpassEndInfoKhr, SharedPresentSurfaceCapabilitiesKhr, ImportFenceWin32HandleInfoKhr, ExportFenceWin32HandleInfoKhr, FenceGetWin32HandleInfoKhr, ImportFenceFdInfoKhr, FenceGetFdInfoKhr, PhysicalDeviceSurfaceInfo2Khr, SurfaceCapabilities2Khr, SurfaceFormat2Khr, DisplayProperties2Khr, DisplayPlaneProperties2Khr, DisplayModeProperties2Khr, DisplayPlaneInfo2Khr, DisplayPlaneCapabilities2Khr, IosSurfaceCreateInfoMvk, MacosSurfaceCreateInfoMvk, DebugUtilsObjectNameInfoExt, DebugUtilsObjectTagInfoExt, DebugUtilsLabelExt, DebugUtilsMessengerCallbackDataExt, DebugUtilsMessengerCreateInfoExt, AndroidHardwareBufferUsageAndroid, AndroidHardwareBufferPropertiesAndroid, AndroidHardwareBufferFormatPropertiesAndroid, ImportAndroidHardwareBufferInfoAndroid, MemoryGetAndroidHardwareBufferInfoAndroid, ExternalFormatAndroid, PhysicalDeviceSamplerFilterMinmaxPropertiesExt, SamplerReductionModeCreateInfoExt, PhysicalDeviceInlineUniformBlockFeaturesExt, PhysicalDeviceInlineUniformBlockPropertiesExt, WriteDescriptorSetInlineUniformBlockExt, DescriptorPoolInlineUniformBlockCreateInfoExt, SampleLocationsInfoExt, RenderPassSampleLocationsBeginInfoExt, PipelineSampleLocationsStateCreateInfoExt, PhysicalDeviceSampleLocationsPropertiesExt, MultisamplePropertiesExt, ImageFormatListCreateInfoKhr, PhysicalDeviceBlendOperationAdvancedFeaturesExt, PhysicalDeviceBlendOperationAdvancedPropertiesExt, PipelineColorBlendAdvancedStateCreateInfoExt, PipelineCoverageToColorStateCreateInfoNv, PipelineCoverageModulationStateCreateInfoNv, DrmFormatModifierPropertiesListExt, DrmFormatModifierPropertiesExt, PhysicalDeviceImageDrmFormatModifierInfoExt, ImageDrmFormatModifierListCreateInfoExt, ImageDrmFormatModifierExplicitCreateInfoExt, ImageDrmFormatModifierPropertiesExt, ValidationCacheCreateInfoExt, ShaderModuleValidationCacheCreateInfoExt, DescriptorSetLayoutBindingFlagsCreateInfoExt, PhysicalDeviceDescriptorIndexingFeaturesExt, PhysicalDeviceDescriptorIndexingPropertiesExt, DescriptorSetVariableDescriptorCountAllocateInfoExt, DescriptorSetVariableDescriptorCountLayoutSupportExt, PipelineViewportShadingRateImageStateCreateInfoNv, PhysicalDeviceShadingRateImageFeaturesNv, PhysicalDeviceShadingRateImagePropertiesNv, PipelineViewportCoarseSampleOrderStateCreateInfoNv, RayTracingPipelineCreateInfoNv, AccelerationStructureCreateInfoNv, GeometryNv, GeometryTrianglesNv, GeometryAabbNv, BindAccelerationStructureMemoryInfoNv, WriteDescriptorSetAccelerationStructureNv, AccelerationStructureMemoryRequirementsInfoNv, PhysicalDeviceRayTracingPropertiesNv, RayTracingShaderGroupCreateInfoNv, AccelerationStructureInfoNv, PhysicalDeviceRepresentativeFragmentTestFeaturesNv, PipelineRepresentativeFragmentTestStateCreateInfoNv, PhysicalDeviceImageViewImageFormatInfoExt, FilterCubicImageViewImageFormatPropertiesExt, DeviceQueueGlobalPriorityCreateInfoExt, PhysicalDevice8bitStorageFeaturesKhr, ImportMemoryHostPointerInfoExt, MemoryHostPointerPropertiesExt, PhysicalDeviceExternalMemoryHostPropertiesExt, PhysicalDeviceShaderAtomicInt64FeaturesKhr, CalibratedTimestampInfoExt, PhysicalDeviceShaderCorePropertiesAmd, DeviceMemoryOverallocationCreateInfoAmd, PhysicalDeviceVertexAttributeDivisorPropertiesExt, PipelineVertexInputDivisorStateCreateInfoExt, PhysicalDeviceVertexAttributeDivisorFeaturesExt, PresentFrameTokenGgp, PipelineCreationFeedbackCreateInfoExt, PhysicalDeviceDriverPropertiesKhr, PhysicalDeviceFloatControlsPropertiesKhr, PhysicalDeviceDepthStencilResolvePropertiesKhr, SubpassDescriptionDepthStencilResolveKhr, PhysicalDeviceComputeShaderDerivativesFeaturesNv, PhysicalDeviceMeshShaderFeaturesNv, PhysicalDeviceMeshShaderPropertiesNv, PhysicalDeviceFragmentShaderBarycentricFeaturesNv, PhysicalDeviceShaderImageFootprintFeaturesNv, PipelineViewportExclusiveScissorStateCreateInfoNv, PhysicalDeviceExclusiveScissorFeaturesNv, CheckpointDataNv, QueueFamilyCheckpointPropertiesNv, PhysicalDeviceVulkanMemoryModelFeaturesKhr, PhysicalDevicePciBusInfoPropertiesExt, DisplayNativeHdrSurfaceCapabilitiesAmd, SwapchainDisplayNativeHdrCreateInfoAmd, ImagepipeSurfaceCreateInfoFuchsia, MetalSurfaceCreateInfoExt, PhysicalDeviceFragmentDensityMapFeaturesExt, PhysicalDeviceFragmentDensityMapPropertiesExt, RenderPassFragmentDensityMapCreateInfoExt, PhysicalDeviceScalarBlockLayoutFeaturesExt, PhysicalDeviceMemoryBudgetPropertiesExt, PhysicalDeviceMemoryPriorityFeaturesExt, MemoryPriorityAllocateInfoExt, SurfaceProtectedCapabilitiesKhr, PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNv, PhysicalDeviceBufferDeviceAddressFeaturesExt, BufferDeviceAddressInfoExt, BufferDeviceAddressCreateInfoExt, ImageStencilUsageCreateInfoExt, ValidationFeaturesExt, PhysicalDeviceCooperativeMatrixFeaturesNv, CooperativeMatrixPropertiesNv, PhysicalDeviceCooperativeMatrixPropertiesNv, PhysicalDeviceYcbcrImageArraysFeaturesExt, SurfaceFullScreenExclusiveInfoExt, SurfaceCapabilitiesFullScreenExclusiveExt, SurfaceFullScreenExclusiveWin32InfoExt, HeadlessSurfaceCreateInfoExt, PhysicalDeviceHostQueryResetFeaturesExt, }

Wrapper for VkStructureType.

Variants

ApplicationInfoInstanceCreateInfoDeviceQueueCreateInfoDeviceCreateInfoSubmitInfoMemoryAllocateInfoMappedMemoryRangeBindSparseInfoFenceCreateInfoSemaphoreCreateInfoEventCreateInfoQueryPoolCreateInfoBufferCreateInfoBufferViewCreateInfoImageCreateInfoImageViewCreateInfoShaderModuleCreateInfoPipelineCacheCreateInfoPipelineShaderStageCreateInfoPipelineVertexInputStateCreateInfoPipelineInputAssemblyStateCreateInfoPipelineTessellationStateCreateInfoPipelineViewportStateCreateInfoPipelineRasterizationStateCreateInfoPipelineMultisampleStateCreateInfoPipelineDepthStencilStateCreateInfoPipelineColorBlendStateCreateInfoPipelineDynamicStateCreateInfoGraphicsPipelineCreateInfoComputePipelineCreateInfoPipelineLayoutCreateInfoSamplerCreateInfoDescriptorSetLayoutCreateInfoDescriptorPoolCreateInfoDescriptorSetAllocateInfoWriteDescriptorSetCopyDescriptorSetFramebufferCreateInfoRenderPassCreateInfoCommandPoolCreateInfoCommandBufferAllocateInfoCommandBufferInheritanceInfoCommandBufferBeginInfoRenderPassBeginInfoBufferMemoryBarrierImageMemoryBarrierMemoryBarrierLoaderInstanceCreateInfoLoaderDeviceCreateInfoPhysicalDeviceSubgroupPropertiesBindBufferMemoryInfoBindImageMemoryInfoPhysicalDevice16bitStorageFeaturesMemoryDedicatedRequirementsMemoryDedicatedAllocateInfoMemoryAllocateFlagsInfoDeviceGroupRenderPassBeginInfoDeviceGroupCommandBufferBeginInfoDeviceGroupSubmitInfoDeviceGroupBindSparseInfoBindBufferMemoryDeviceGroupInfoBindImageMemoryDeviceGroupInfoPhysicalDeviceGroupPropertiesDeviceGroupDeviceCreateInfoBufferMemoryRequirementsInfo2ImageMemoryRequirementsInfo2ImageSparseMemoryRequirementsInfo2MemoryRequirements2SparseImageMemoryRequirements2PhysicalDeviceFeatures2PhysicalDeviceProperties2FormatProperties2ImageFormatProperties2PhysicalDeviceImageFormatInfo2QueueFamilyProperties2PhysicalDeviceMemoryProperties2SparseImageFormatProperties2PhysicalDeviceSparseImageFormatInfo2PhysicalDevicePointClippingPropertiesRenderPassInputAttachmentAspectCreateInfoImageViewUsageCreateInfoPipelineTessellationDomainOriginStateCreateInfoRenderPassMultiviewCreateInfoPhysicalDeviceMultiviewFeaturesPhysicalDeviceMultiviewPropertiesPhysicalDeviceVariablePointersFeaturesProtectedSubmitInfoPhysicalDeviceProtectedMemoryFeaturesPhysicalDeviceProtectedMemoryPropertiesDeviceQueueInfo2SamplerYcbcrConversionCreateInfoSamplerYcbcrConversionInfoBindImagePlaneMemoryInfoImagePlaneMemoryRequirementsInfoPhysicalDeviceSamplerYcbcrConversionFeaturesSamplerYcbcrConversionImageFormatPropertiesDescriptorUpdateTemplateCreateInfoPhysicalDeviceExternalImageFormatInfoExternalImageFormatPropertiesPhysicalDeviceExternalBufferInfoExternalBufferPropertiesPhysicalDeviceIdPropertiesExternalMemoryBufferCreateInfoExternalMemoryImageCreateInfoExportMemoryAllocateInfoPhysicalDeviceExternalFenceInfoExternalFencePropertiesExportFenceCreateInfoExportSemaphoreCreateInfoPhysicalDeviceExternalSemaphoreInfoExternalSemaphorePropertiesPhysicalDeviceMaintenance3PropertiesDescriptorSetLayoutSupportPhysicalDeviceShaderDrawParametersFeaturesSwapchainCreateInfoKhrPresentInfoKhrDeviceGroupPresentCapabilitiesKhrImageSwapchainCreateInfoKhrBindImageMemorySwapchainInfoKhrAcquireNextImageInfoKhrDeviceGroupPresentInfoKhrDeviceGroupSwapchainCreateInfoKhrDisplayModeCreateInfoKhrDisplaySurfaceCreateInfoKhrDisplayPresentInfoKhrXlibSurfaceCreateInfoKhrXcbSurfaceCreateInfoKhrWaylandSurfaceCreateInfoKhrAndroidSurfaceCreateInfoKhrWin32SurfaceCreateInfoKhrDebugReportCallbackCreateInfoExtPipelineRasterizationStateRasterizationOrderAmdDebugMarkerObjectNameInfoExtDebugMarkerObjectTagInfoExtDebugMarkerMarkerInfoExtDedicatedAllocationImageCreateInfoNvDedicatedAllocationBufferCreateInfoNvDedicatedAllocationMemoryAllocateInfoNvPhysicalDeviceTransformFeedbackFeaturesExtPhysicalDeviceTransformFeedbackPropertiesExtPipelineRasterizationStateStreamCreateInfoExtImageViewHandleInfoNvxTextureLodGatherFormatPropertiesAmdStreamDescriptorSurfaceCreateInfoGgpPhysicalDeviceCornerSampledImageFeaturesNvExternalMemoryImageCreateInfoNvExportMemoryAllocateInfoNvImportMemoryWin32HandleInfoNvExportMemoryWin32HandleInfoNvWin32KeyedMutexAcquireReleaseInfoNvValidationFlagsExtViSurfaceCreateInfoNnImageViewAstcDecodeModeExtPhysicalDeviceAstcDecodeFeaturesExtImportMemoryWin32HandleInfoKhrExportMemoryWin32HandleInfoKhrMemoryWin32HandlePropertiesKhrMemoryGetWin32HandleInfoKhrImportMemoryFdInfoKhrMemoryFdPropertiesKhrMemoryGetFdInfoKhrWin32KeyedMutexAcquireReleaseInfoKhrImportSemaphoreWin32HandleInfoKhrExportSemaphoreWin32HandleInfoKhrD3D12FenceSubmitInfoKhrSemaphoreGetWin32HandleInfoKhrImportSemaphoreFdInfoKhrSemaphoreGetFdInfoKhrPhysicalDevicePushDescriptorPropertiesKhrCommandBufferInheritanceConditionalRenderingInfoExtPhysicalDeviceConditionalRenderingFeaturesExtConditionalRenderingBeginInfoExtPhysicalDeviceFloat16Int8FeaturesKhrPresentRegionsKhrObjectTableCreateInfoNvxIndirectCommandsLayoutCreateInfoNvxCmdProcessCommandsInfoNvxCmdReserveSpaceForCommandsInfoNvxDeviceGeneratedCommandsLimitsNvxDeviceGeneratedCommandsFeaturesNvxPipelineViewportWScalingStateCreateInfoNvSurfaceCapabilities2ExtDisplayPowerInfoExtDeviceEventInfoExtDisplayEventInfoExtSwapchainCounterCreateInfoExtPresentTimesInfoGooglePhysicalDeviceMultiviewPerViewAttributesPropertiesNvxPipelineViewportSwizzleStateCreateInfoNvPhysicalDeviceDiscardRectanglePropertiesExtPipelineDiscardRectangleStateCreateInfoExtPhysicalDeviceConservativeRasterizationPropertiesExtPipelineRasterizationConservativeStateCreateInfoExtPhysicalDeviceDepthClipEnableFeaturesExtPipelineRasterizationDepthClipStateCreateInfoExtHdrMetadataExtAttachmentDescription2KhrAttachmentReference2KhrSubpassDescription2KhrSubpassDependency2KhrRenderPassCreateInfo2KhrSubpassBeginInfoKhrSubpassEndInfoKhrSharedPresentSurfaceCapabilitiesKhrImportFenceWin32HandleInfoKhrExportFenceWin32HandleInfoKhrFenceGetWin32HandleInfoKhrImportFenceFdInfoKhrFenceGetFdInfoKhrPhysicalDeviceSurfaceInfo2KhrSurfaceCapabilities2KhrSurfaceFormat2KhrDisplayProperties2KhrDisplayPlaneProperties2KhrDisplayModeProperties2KhrDisplayPlaneInfo2KhrDisplayPlaneCapabilities2KhrIosSurfaceCreateInfoMvkMacosSurfaceCreateInfoMvkDebugUtilsObjectNameInfoExtDebugUtilsObjectTagInfoExtDebugUtilsLabelExtDebugUtilsMessengerCallbackDataExtDebugUtilsMessengerCreateInfoExtAndroidHardwareBufferUsageAndroidAndroidHardwareBufferPropertiesAndroidAndroidHardwareBufferFormatPropertiesAndroidImportAndroidHardwareBufferInfoAndroidMemoryGetAndroidHardwareBufferInfoAndroidExternalFormatAndroidPhysicalDeviceSamplerFilterMinmaxPropertiesExtSamplerReductionModeCreateInfoExtPhysicalDeviceInlineUniformBlockFeaturesExtPhysicalDeviceInlineUniformBlockPropertiesExtWriteDescriptorSetInlineUniformBlockExtDescriptorPoolInlineUniformBlockCreateInfoExtSampleLocationsInfoExtRenderPassSampleLocationsBeginInfoExtPipelineSampleLocationsStateCreateInfoExtPhysicalDeviceSampleLocationsPropertiesExtMultisamplePropertiesExtImageFormatListCreateInfoKhrPhysicalDeviceBlendOperationAdvancedFeaturesExtPhysicalDeviceBlendOperationAdvancedPropertiesExtPipelineColorBlendAdvancedStateCreateInfoExtPipelineCoverageToColorStateCreateInfoNvPipelineCoverageModulationStateCreateInfoNvDrmFormatModifierPropertiesListExtDrmFormatModifierPropertiesExtPhysicalDeviceImageDrmFormatModifierInfoExtImageDrmFormatModifierListCreateInfoExtImageDrmFormatModifierExplicitCreateInfoExtImageDrmFormatModifierPropertiesExtValidationCacheCreateInfoExtShaderModuleValidationCacheCreateInfoExtDescriptorSetLayoutBindingFlagsCreateInfoExtPhysicalDeviceDescriptorIndexingFeaturesExtPhysicalDeviceDescriptorIndexingPropertiesExtDescriptorSetVariableDescriptorCountAllocateInfoExtDescriptorSetVariableDescriptorCountLayoutSupportExtPipelineViewportShadingRateImageStateCreateInfoNvPhysicalDeviceShadingRateImageFeaturesNvPhysicalDeviceShadingRateImagePropertiesNvPipelineViewportCoarseSampleOrderStateCreateInfoNvRayTracingPipelineCreateInfoNvAccelerationStructureCreateInfoNvGeometryNvGeometryTrianglesNvGeometryAabbNvBindAccelerationStructureMemoryInfoNvWriteDescriptorSetAccelerationStructureNvAccelerationStructureMemoryRequirementsInfoNvPhysicalDeviceRayTracingPropertiesNvRayTracingShaderGroupCreateInfoNvAccelerationStructureInfoNvPhysicalDeviceRepresentativeFragmentTestFeaturesNvPipelineRepresentativeFragmentTestStateCreateInfoNvPhysicalDeviceImageViewImageFormatInfoExtFilterCubicImageViewImageFormatPropertiesExtDeviceQueueGlobalPriorityCreateInfoExtPhysicalDevice8bitStorageFeaturesKhrImportMemoryHostPointerInfoExtMemoryHostPointerPropertiesExtPhysicalDeviceExternalMemoryHostPropertiesExtPhysicalDeviceShaderAtomicInt64FeaturesKhrCalibratedTimestampInfoExtPhysicalDeviceShaderCorePropertiesAmdDeviceMemoryOverallocationCreateInfoAmdPhysicalDeviceVertexAttributeDivisorPropertiesExtPipelineVertexInputDivisorStateCreateInfoExtPhysicalDeviceVertexAttributeDivisorFeaturesExtPresentFrameTokenGgpPipelineCreationFeedbackCreateInfoExtPhysicalDeviceDriverPropertiesKhrPhysicalDeviceFloatControlsPropertiesKhrPhysicalDeviceDepthStencilResolvePropertiesKhrSubpassDescriptionDepthStencilResolveKhrPhysicalDeviceComputeShaderDerivativesFeaturesNvPhysicalDeviceMeshShaderFeaturesNvPhysicalDeviceMeshShaderPropertiesNvPhysicalDeviceFragmentShaderBarycentricFeaturesNvPhysicalDeviceShaderImageFootprintFeaturesNvPipelineViewportExclusiveScissorStateCreateInfoNvPhysicalDeviceExclusiveScissorFeaturesNvCheckpointDataNvQueueFamilyCheckpointPropertiesNvPhysicalDeviceVulkanMemoryModelFeaturesKhrPhysicalDevicePciBusInfoPropertiesExtDisplayNativeHdrSurfaceCapabilitiesAmdSwapchainDisplayNativeHdrCreateInfoAmdImagepipeSurfaceCreateInfoFuchsiaMetalSurfaceCreateInfoExtPhysicalDeviceFragmentDensityMapFeaturesExtPhysicalDeviceFragmentDensityMapPropertiesExtRenderPassFragmentDensityMapCreateInfoExtPhysicalDeviceScalarBlockLayoutFeaturesExtPhysicalDeviceMemoryBudgetPropertiesExtPhysicalDeviceMemoryPriorityFeaturesExtMemoryPriorityAllocateInfoExtSurfaceProtectedCapabilitiesKhrPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNvPhysicalDeviceBufferDeviceAddressFeaturesExtBufferDeviceAddressInfoExtBufferDeviceAddressCreateInfoExtImageStencilUsageCreateInfoExtValidationFeaturesExtPhysicalDeviceCooperativeMatrixFeaturesNvCooperativeMatrixPropertiesNvPhysicalDeviceCooperativeMatrixPropertiesNvPhysicalDeviceYcbcrImageArraysFeaturesExtSurfaceFullScreenExclusiveInfoExtSurfaceCapabilitiesFullScreenExclusiveExtSurfaceFullScreenExclusiveWin32InfoExtHeadlessSurfaceCreateInfoExtPhysicalDeviceHostQueryResetFeaturesExt

Trait Implementations

impl Copy for VkStructureType[src]

impl PartialEq<VkStructureType> for VkStructureType[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Default for VkStructureType[src]

impl Clone for VkStructureType[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for VkStructureType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]