Enum lava::VkStructureType[][src]

#[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, PhysicalDeviceVariablePointerFeatures, 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, PhysicalDeviceShaderDrawParameterFeatures, SwapchainCreateInfoKhr, PresentInfoKhr, DeviceGroupPresentCapabilitiesKhr, ImageSwapchainCreateInfoKhr, BindImageMemorySwapchainInfoKhr, AcquireNextImageInfoKhr, DeviceGroupPresentInfoKhr, DeviceGroupSwapchainCreateInfoKhr, DisplayModeCreateInfoKhr, DisplaySurfaceCreateInfoKhr, DisplayPresentInfoKhr, XlibSurfaceCreateInfoKhr, XcbSurfaceCreateInfoKhr, WaylandSurfaceCreateInfoKhr, MirSurfaceCreateInfoKhr, AndroidSurfaceCreateInfoKhr, Win32SurfaceCreateInfoKhr, DebugReportCallbackCreateInfoExt, PipelineRasterizationStateRasterizationOrderAmd, DebugMarkerObjectNameInfoExt, DebugMarkerObjectTagInfoExt, DebugMarkerMarkerInfoExt, DedicatedAllocationImageCreateInfoNv, DedicatedAllocationBufferCreateInfoNv, DedicatedAllocationMemoryAllocateInfoNv, TextureLodGatherFormatPropertiesAmd, ExternalMemoryImageCreateInfoNv, ExportMemoryAllocateInfoNv, ImportMemoryWin32HandleInfoNv, ExportMemoryWin32HandleInfoNv, Win32KeyedMutexAcquireReleaseInfoNv, ValidationFlagsExt, ViSurfaceCreateInfoNn, ImportMemoryWin32HandleInfoKhr, ExportMemoryWin32HandleInfoKhr, MemoryWin32HandlePropertiesKhr, MemoryGetWin32HandleInfoKhr, ImportMemoryFdInfoKhr, MemoryFdPropertiesKhr, MemoryGetFdInfoKhr, Win32KeyedMutexAcquireReleaseInfoKhr, ImportSemaphoreWin32HandleInfoKhr, ExportSemaphoreWin32HandleInfoKhr, D3D12FenceSubmitInfoKhr, SemaphoreGetWin32HandleInfoKhr, ImportSemaphoreFdInfoKhr, SemaphoreGetFdInfoKhr, PhysicalDevicePushDescriptorPropertiesKhr, CommandBufferInheritanceConditionalRenderingInfoExt, PhysicalDeviceConditionalRenderingFeaturesExt, ConditionalRenderingBeginInfoExt, PresentRegionsKhr, ObjectTableCreateInfoNvx, IndirectCommandsLayoutCreateInfoNvx, CmdProcessCommandsInfoNvx, CmdReserveSpaceForCommandsInfoNvx, DeviceGeneratedCommandsLimitsNvx, DeviceGeneratedCommandsFeaturesNvx, PipelineViewportWScalingStateCreateInfoNv, SurfaceCapabilities2Ext, DisplayPowerInfoExt, DeviceEventInfoExt, DisplayEventInfoExt, SwapchainCounterCreateInfoExt, PresentTimesInfoGoogle, PhysicalDeviceMultiviewPerViewAttributesPropertiesNvx, PipelineViewportSwizzleStateCreateInfoNv, PhysicalDeviceDiscardRectanglePropertiesExt, PipelineDiscardRectangleStateCreateInfoExt, PhysicalDeviceConservativeRasterizationPropertiesExt, PipelineRasterizationConservativeStateCreateInfoExt, 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, SampleLocationsInfoExt, RenderPassSampleLocationsBeginInfoExt, PipelineSampleLocationsStateCreateInfoExt, PhysicalDeviceSampleLocationsPropertiesExt, MultisamplePropertiesExt, ImageFormatListCreateInfoKhr, PhysicalDeviceBlendOperationAdvancedFeaturesExt, PhysicalDeviceBlendOperationAdvancedPropertiesExt, PipelineColorBlendAdvancedStateCreateInfoExt, PipelineCoverageToColorStateCreateInfoNv, PipelineCoverageModulationStateCreateInfoNv, ValidationCacheCreateInfoExt, ShaderModuleValidationCacheCreateInfoExt, DescriptorSetLayoutBindingFlagsCreateInfoExt, PhysicalDeviceDescriptorIndexingFeaturesExt, PhysicalDeviceDescriptorIndexingPropertiesExt, DescriptorSetVariableDescriptorCountAllocateInfoExt, DescriptorSetVariableDescriptorCountLayoutSupportExt, DeviceQueueGlobalPriorityCreateInfoExt, PhysicalDevice8bitStorageFeaturesKhr, ImportMemoryHostPointerInfoExt, MemoryHostPointerPropertiesExt, PhysicalDeviceExternalMemoryHostPropertiesExt, PhysicalDeviceShaderCorePropertiesAmd, PhysicalDeviceVertexAttributeDivisorPropertiesExt, PipelineVertexInputDivisorStateCreateInfoExt, CheckpointDataNv, QueueFamilyCheckpointPropertiesNv, }

Variants

Trait Implementations

impl Debug for VkStructureType
[src]

Formats the value using the given formatter. Read more

impl PartialEq for VkStructureType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Copy for VkStructureType
[src]

impl Clone for VkStructureType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for VkStructureType
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations