[][src]Crate lava

Modules

amd
constants
ext
google
khr
nv
nvx
vk

Structs

VkAccessFlags

Wrapper for VkAccessFlagBits.

VkAcquireNextImageInfo

Wrapper for VkAcquireNextImageInfoKHR.

VkApplicationInfo

Wrapper for VkApplicationInfo.

VkAttachmentDescription

Wrapper for VkAttachmentDescription.

VkAttachmentDescription2

Wrapper for VkAttachmentDescription2KHR.

VkAttachmentDescriptionFlags

Wrapper for VkAttachmentDescriptionFlagBits.

VkAttachmentReference

Wrapper for VkAttachmentReference.

VkAttachmentReference2

Wrapper for VkAttachmentReference2KHR.

VkAttachmentSampleLocations

Wrapper for VkAttachmentSampleLocationsEXT.

VkBaseInStructure

Wrapper for VkBaseInStructure.

VkBaseOutStructure

Wrapper for VkBaseOutStructure.

VkBindBufferMemoryDeviceGroupInfo

Wrapper for VkBindBufferMemoryDeviceGroupInfo.

VkBindBufferMemoryInfo

Wrapper for VkBindBufferMemoryInfo.

VkBindImageMemoryDeviceGroupInfo

Wrapper for VkBindImageMemoryDeviceGroupInfo.

VkBindImageMemoryInfo

Wrapper for VkBindImageMemoryInfo.

VkBindImageMemorySwapchainInfo

Wrapper for VkBindImageMemorySwapchainInfoKHR.

VkBindImagePlaneMemoryInfo

Wrapper for VkBindImagePlaneMemoryInfo.

VkBindSparseInfo

Wrapper for VkBindSparseInfo.

VkBuffer

Wrapper for VkBuffer.

VkBufferCopy

Wrapper for VkBufferCopy.

VkBufferCreateFlags

Wrapper for VkBufferCreateFlagBits.

VkBufferCreateInfo

Wrapper for VkBufferCreateInfo.

VkBufferDeviceAddressCreateInfo

Wrapper for VkBufferDeviceAddressCreateInfoEXT.

VkBufferDeviceAddressInfo

Wrapper for VkBufferDeviceAddressInfoEXT.

VkBufferImageCopy

Wrapper for VkBufferImageCopy.

VkBufferMemoryBarrier

Wrapper for VkBufferMemoryBarrier.

VkBufferMemoryRequirementsInfo2

Wrapper for VkBufferMemoryRequirementsInfo2.

VkBufferUsageFlags

Wrapper for VkBufferUsageFlagBits.

VkBufferView

Wrapper for VkBufferView.

VkBufferViewCreateFlags

Wrapper for VkBufferViewCreateFlagBits.

VkBufferViewCreateInfo

Wrapper for VkBufferViewCreateInfo.

VkCalibratedTimestampInfo

Wrapper for VkCalibratedTimestampInfoEXT.

VkClearAttachment

Wrapper for VkClearAttachment.

VkClearDepthStencilValue

Wrapper for VkClearDepthStencilValue.

VkClearRect

Wrapper for VkClearRect.

VkColorComponentFlags

Wrapper for VkColorComponentFlagBits.

VkCommandBuffer

Wrapper for VkCommandBuffer.

VkCommandBufferAllocateInfo

Wrapper for VkCommandBufferAllocateInfo.

VkCommandBufferBeginInfo

Wrapper for VkCommandBufferBeginInfo.

VkCommandBufferInheritanceConditionalRenderingInfo

Wrapper for VkCommandBufferInheritanceConditionalRenderingInfoEXT.

VkCommandBufferInheritanceInfo

Wrapper for VkCommandBufferInheritanceInfo.

VkCommandBufferResetFlags

Wrapper for VkCommandBufferResetFlagBits.

VkCommandBufferUsageFlags

Wrapper for VkCommandBufferUsageFlagBits.

VkCommandPool

Wrapper for VkCommandPool.

VkCommandPoolCreateFlags

Wrapper for VkCommandPoolCreateFlagBits.

VkCommandPoolCreateInfo

Wrapper for VkCommandPoolCreateInfo.

VkCommandPoolResetFlags

Wrapper for VkCommandPoolResetFlagBits.

VkCommandPoolTrimFlags

Wrapper for VkCommandPoolTrimFlagBits.

VkComponentMapping

Wrapper for VkComponentMapping.

VkCompositeAlphaFlags

Wrapper for VkCompositeAlphaFlagBitsKHR.

VkComputePipelineCreateInfo

Wrapper for VkComputePipelineCreateInfo.

VkConditionalRenderingBeginInfo

Wrapper for VkConditionalRenderingBeginInfoEXT.

VkConditionalRenderingFlags

Wrapper for VkConditionalRenderingFlagBitsEXT.

VkConformanceVersion

Wrapper for VkConformanceVersionKHR.

VkCopyDescriptorSet

Wrapper for VkCopyDescriptorSet.

VkCullModeFlags

Wrapper for VkCullModeFlagBits.

VkDebugMarkerMarkerInfo

Wrapper for VkDebugMarkerMarkerInfoEXT.

VkDebugMarkerObjectNameInfo

Wrapper for VkDebugMarkerObjectNameInfoEXT.

VkDebugMarkerObjectTagInfo

Wrapper for VkDebugMarkerObjectTagInfoEXT.

VkDebugReportCallback

Wrapper for VkDebugReportCallbackEXT.

VkDebugReportCallbackCreateInfo

Wrapper for VkDebugReportCallbackCreateInfo

VkDebugReportCallbackData

Payload of a debug report callback. Contains all fields of PFN_vkDebugReportCallbackEXT.

VkDebugReportFlags

Wrapper for VkDebugReportFlagBitsEXT.

VkDebugUtilsLabel

Wrapper for VkDebugUtilsLabelEXT.

VkDebugUtilsMessageSeverityFlags

Wrapper for VkDebugUtilsMessageSeverityFlagBitsEXT.

VkDebugUtilsMessageTypeFlags

Wrapper for VkDebugUtilsMessageTypeFlagBitsEXT.

VkDebugUtilsMessenger

Wrapper for VkDebugUtilsMessengerEXT.

VkDebugUtilsMessengerCallbackData

Wrapper for VkDebugUtilsMessengerCallbackDataEXT.

VkDebugUtilsMessengerCallbackDataFlags

Wrapper for VkDebugUtilsMessengerCallbackDataFlagBitsEXT.

VkDebugUtilsMessengerCreateFlags

Wrapper for VkDebugUtilsMessengerCreateFlagBitsEXT.

VkDebugUtilsMessengerCreateInfo

Wrapper for VkDebugUtilsMessengerCreateInfo.

VkDebugUtilsObjectNameInfo

Wrapper for VkDebugUtilsObjectNameInfoEXT.

VkDebugUtilsObjectTagInfo

Wrapper for VkDebugUtilsObjectTagInfoEXT.

VkDependencyFlags

Wrapper for VkDependencyFlagBits.

VkDescriptorBindingFlags

Wrapper for VkDescriptorBindingFlagBitsEXT.

VkDescriptorBufferInfo

Wrapper for VkDescriptorBufferInfo.

VkDescriptorImageInfo

Wrapper for VkDescriptorImageInfo.

VkDescriptorPool

Wrapper for VkDescriptorPool.

VkDescriptorPoolCreateFlags

Wrapper for VkDescriptorPoolCreateFlagBits.

VkDescriptorPoolCreateInfo

Wrapper for VkDescriptorPoolCreateInfo.

VkDescriptorPoolInlineUniformBlockCreateInfo

Wrapper for VkDescriptorPoolInlineUniformBlockCreateInfoEXT.

VkDescriptorPoolResetFlags

Wrapper for VkDescriptorPoolResetFlagBits.

VkDescriptorPoolSize

Wrapper for VkDescriptorPoolSize.

VkDescriptorSet

Wrapper for VkDescriptorSet.

VkDescriptorSetAllocateInfo

Wrapper for VkDescriptorSetAllocateInfo.

VkDescriptorSetLayout

Wrapper for VkDescriptorSetLayout.

VkDescriptorSetLayoutBinding

Wrapper for VkDescriptorSetLayoutBinding.

VkDescriptorSetLayoutBindingFlagsCreateInfo

Wrapper for VkDescriptorSetLayoutBindingFlagsCreateInfoEXT.

VkDescriptorSetLayoutCreateFlags

Wrapper for VkDescriptorSetLayoutCreateFlagBits.

VkDescriptorSetLayoutCreateInfo

Wrapper for VkDescriptorSetLayoutCreateInfo.

VkDescriptorSetLayoutSupport

Wrapper for VkDescriptorSetLayoutSupport.

VkDescriptorSetVariableDescriptorCountAllocateInfo

Wrapper for VkDescriptorSetVariableDescriptorCountAllocateInfoEXT.

VkDescriptorSetVariableDescriptorCountLayoutSupport

Wrapper for VkDescriptorSetVariableDescriptorCountLayoutSupportEXT.

VkDescriptorUpdateTemplate

Wrapper for VkDescriptorUpdateTemplate.

VkDescriptorUpdateTemplateCreateFlags

Wrapper for VkDescriptorUpdateTemplateCreateFlagBits.

VkDescriptorUpdateTemplateCreateInfo

Wrapper for VkDescriptorUpdateTemplateCreateInfo.

VkDescriptorUpdateTemplateEntry

Wrapper for VkDescriptorUpdateTemplateEntry.

VkDevice

Wrapper for VkDevice.

VkDeviceCreateFlags

Wrapper for VkDeviceCreateFlagBits.

VkDeviceCreateInfo

Wrapper for VkDeviceCreateInfo.

VkDeviceEventInfo

Wrapper for VkDeviceEventInfoEXT.

VkDeviceGroupBindSparseInfo

Wrapper for VkDeviceGroupBindSparseInfo.

VkDeviceGroupCommandBufferBeginInfo

Wrapper for VkDeviceGroupCommandBufferBeginInfo.

VkDeviceGroupDeviceCreateInfo

Wrapper for VkDeviceGroupDeviceCreateInfo.

VkDeviceGroupPresentCapabilities

Wrapper for VkDeviceGroupPresentCapabilitiesKHR.

VkDeviceGroupPresentInfo

Wrapper for VkDeviceGroupPresentInfoKHR.

VkDeviceGroupPresentModeFlags

Wrapper for VkDeviceGroupPresentModeFlagBitsKHR.

VkDeviceGroupRenderPassBeginInfo

Wrapper for VkDeviceGroupRenderPassBeginInfo.

VkDeviceGroupSubmitInfo

Wrapper for VkDeviceGroupSubmitInfo.

VkDeviceGroupSwapchainCreateInfo

Wrapper for VkDeviceGroupSwapchainCreateInfoKHR.

VkDeviceMemory

Wrapper for VkDeviceMemory.

VkDeviceQueueCreateFlags

Wrapper for VkDeviceQueueCreateFlagBits.

VkDeviceQueueCreateInfo

Wrapper for VkDeviceQueueCreateInfo.

VkDeviceQueueGlobalPriorityCreateInfo

Wrapper for VkDeviceQueueGlobalPriorityCreateInfoEXT.

VkDeviceQueueInfo2

Wrapper for VkDeviceQueueInfo2.

VkDispatchIndirectCommand

Wrapper for VkDispatchIndirectCommand.

VkDisplay

Wrapper for VkDisplayKHR.

VkDisplayEventInfo

Wrapper for VkDisplayEventInfoEXT.

VkDisplayMode

Wrapper for VkDisplayModeKHR.

VkDisplayModeCreateFlags

Wrapper for VkDisplayModeCreateFlagBitsKHR.

VkDisplayModeCreateInfo

Wrapper for VkDisplayModeCreateInfoKHR.

VkDisplayModeParameters

Wrapper for VkDisplayModeParametersKHR.

VkDisplayModeProperties

Wrapper for VkDisplayModePropertiesKHR.

VkDisplayModeProperties2

Wrapper for VkDisplayModeProperties2KHR.

VkDisplayPlaneAlphaFlags

Wrapper for VkDisplayPlaneAlphaFlagBitsKHR.

VkDisplayPlaneCapabilities

Wrapper for VkDisplayPlaneCapabilitiesKHR.

VkDisplayPlaneCapabilities2

Wrapper for VkDisplayPlaneCapabilities2KHR.

VkDisplayPlaneInfo2

Wrapper for VkDisplayPlaneInfo2KHR.

VkDisplayPlaneProperties

Wrapper for VkDisplayPlanePropertiesKHR.

VkDisplayPlaneProperties2

Wrapper for VkDisplayPlaneProperties2KHR.

VkDisplayPowerInfo

Wrapper for VkDisplayPowerInfoEXT.

VkDisplayPresentInfo

Wrapper for VkDisplayPresentInfoKHR.

VkDisplayProperties

Wrapper for VkDisplayPropertiesKHR.

VkDisplayProperties2

Wrapper for VkDisplayProperties2KHR.

VkDisplaySurfaceCreateFlags

Wrapper for VkDisplaySurfaceCreateFlagBitsKHR.

VkDisplaySurfaceCreateInfo

Wrapper for VkDisplaySurfaceCreateInfoKHR.

VkDrawIndexedIndirectCommand

Wrapper for VkDrawIndexedIndirectCommand.

VkDrawIndirectCommand

Wrapper for VkDrawIndirectCommand.

VkDrmFormatModifierProperties

Wrapper for VkDrmFormatModifierPropertiesEXT.

VkDrmFormatModifierPropertiesList

Wrapper for VkDrmFormatModifierPropertiesListEXT.

VkEvent

Wrapper for VkEvent.

VkEventCreateFlags

Wrapper for VkEventCreateFlagBits.

VkEventCreateInfo

Wrapper for VkEventCreateInfo.

VkExportFenceCreateInfo

Wrapper for VkExportFenceCreateInfo.

VkExportMemoryAllocateInfo

Wrapper for VkExportMemoryAllocateInfo.

VkExportSemaphoreCreateInfo

Wrapper for VkExportSemaphoreCreateInfo.

VkExtensionProperties

Wrapper for VkExtensionProperties.

VkExtent2D

Wrapper for VkExtent2D.

VkExtent3D

Wrapper for VkExtent3D.

VkExternalBufferProperties

Wrapper for VkExternalBufferProperties.

VkExternalFenceFeatureFlags

Wrapper for VkExternalFenceFeatureFlagBits.

VkExternalFenceHandleTypeFlags

Wrapper for VkExternalFenceHandleTypeFlagBits.

VkExternalFenceProperties

Wrapper for VkExternalFenceProperties.

VkExternalImageFormatProperties

Wrapper for VkExternalImageFormatProperties.

VkExternalMemoryBufferCreateInfo

Wrapper for VkExternalMemoryBufferCreateInfo.

VkExternalMemoryFeatureFlags

Wrapper for VkExternalMemoryFeatureFlagBits.

VkExternalMemoryHandleTypeFlags

Wrapper for VkExternalMemoryHandleTypeFlagBits.

VkExternalMemoryImageCreateInfo

Wrapper for VkExternalMemoryImageCreateInfo.

VkExternalMemoryProperties

Wrapper for VkExternalMemoryProperties.

VkExternalSemaphoreFeatureFlags

Wrapper for VkExternalSemaphoreFeatureFlagBits.

VkExternalSemaphoreHandleTypeFlags

Wrapper for VkExternalSemaphoreHandleTypeFlagBits.

VkExternalSemaphoreProperties

Wrapper for VkExternalSemaphoreProperties.

VkFence

Wrapper for VkFence.

VkFenceCreateFlags

Wrapper for VkFenceCreateFlagBits.

VkFenceCreateInfo

Wrapper for VkFenceCreateInfo.

VkFenceGetFdInfo

Wrapper for VkFenceGetFdInfoKHR.

VkFenceImportFlags

Wrapper for VkFenceImportFlagBits.

VkFilterCubicImageViewImageFormatProperties

Wrapper for VkFilterCubicImageViewImageFormatPropertiesEXT.

VkFormatFeatureFlags

Wrapper for VkFormatFeatureFlagBits.

VkFormatProperties

Wrapper for VkFormatProperties.

VkFormatProperties2

Wrapper for VkFormatProperties2.

VkFramebuffer

Wrapper for VkFramebuffer.

VkFramebufferCreateFlags

Wrapper for VkFramebufferCreateFlagBits.

VkFramebufferCreateInfo

Wrapper for VkFramebufferCreateInfo.

VkGraphicsPipelineCreateInfo

Wrapper for VkGraphicsPipelineCreateInfo.

VkHdrMetadata

Wrapper for VkHdrMetadataEXT.

VkImage

Wrapper for VkImage.

VkImageAspectFlags

Wrapper for VkImageAspectFlagBits.

VkImageBlit

Wrapper for VkImageBlit.

VkImageCopy

Wrapper for VkImageCopy.

VkImageCreateFlags

Wrapper for VkImageCreateFlagBits.

VkImageCreateInfo

Wrapper for VkImageCreateInfo.

VkImageDrmFormatModifierExplicitCreateInfo

Wrapper for VkImageDrmFormatModifierExplicitCreateInfoEXT.

VkImageDrmFormatModifierListCreateInfo

Wrapper for VkImageDrmFormatModifierListCreateInfoEXT.

VkImageDrmFormatModifierProperties

Wrapper for VkImageDrmFormatModifierPropertiesEXT.

VkImageFormatListCreateInfo

Wrapper for VkImageFormatListCreateInfoKHR.

VkImageFormatProperties

Wrapper for VkImageFormatProperties.

VkImageFormatProperties2

Wrapper for VkImageFormatProperties2.

VkImageMemoryBarrier

Wrapper for VkImageMemoryBarrier.

VkImageMemoryRequirementsInfo2

Wrapper for VkImageMemoryRequirementsInfo2.

VkImagePlaneMemoryRequirementsInfo

Wrapper for VkImagePlaneMemoryRequirementsInfo.

VkImageResolve

Wrapper for VkImageResolve.

VkImageSparseMemoryRequirementsInfo2

Wrapper for VkImageSparseMemoryRequirementsInfo2.

VkImageStencilUsageCreateInfo

Wrapper for VkImageStencilUsageCreateInfoEXT.

VkImageSubresource

Wrapper for VkImageSubresource.

VkImageSubresourceLayers

Wrapper for VkImageSubresourceLayers.

VkImageSubresourceRange

Wrapper for VkImageSubresourceRange.

VkImageSwapchainCreateInfo

Wrapper for VkImageSwapchainCreateInfoKHR.

VkImageUsageFlags

Wrapper for VkImageUsageFlagBits.

VkImageView

Wrapper for VkImageView.

VkImageViewASTCDecodeMode

Wrapper for VkImageViewASTCDecodeModeEXT.

VkImageViewCreateFlags

Wrapper for VkImageViewCreateFlagBits.

VkImageViewCreateInfo

Wrapper for VkImageViewCreateInfo.

VkImageViewUsageCreateInfo

Wrapper for VkImageViewUsageCreateInfo.

VkImportFenceFdInfo

Wrapper for VkImportFenceFdInfoKHR.

VkImportMemoryFdInfo

Wrapper for VkImportMemoryFdInfoKHR.

VkImportMemoryHostPointerInfo

Wrapper for VkImportMemoryHostPointerInfoEXT.

VkImportSemaphoreFdInfo

Wrapper for VkImportSemaphoreFdInfoKHR.

VkInputAttachmentAspectReference

Wrapper for VkInputAttachmentAspectReference.

VkInstance

Wrapper for VkInstance.

VkInstanceCreateFlags

Wrapper for VkInstanceCreateFlagBits.

VkInstanceCreateInfo

Wrapper for VkInstanceCreateInfo.

VkLayerProperties

Wrapper for VkLayerProperties.

VkMappedMemoryRange

Wrapper for VkMappedMemoryRange.

VkMemoryAllocateFlags

Wrapper for VkMemoryAllocateFlagBits.

VkMemoryAllocateFlagsInfo

Wrapper for VkMemoryAllocateFlagsInfo.

VkMemoryAllocateInfo

Wrapper for VkMemoryAllocateInfo.

VkMemoryBarrier

Wrapper for VkMemoryBarrier.

VkMemoryDedicatedAllocateInfo

Wrapper for VkMemoryDedicatedAllocateInfo.

VkMemoryDedicatedRequirements

Wrapper for VkMemoryDedicatedRequirements.

VkMemoryFdProperties

Wrapper for VkMemoryFdPropertiesKHR.

VkMemoryGetFdInfo

Wrapper for VkMemoryGetFdInfoKHR.

VkMemoryHeap

Wrapper for VkMemoryHeap.

VkMemoryHeapFlags

Wrapper for VkMemoryHeapFlagBits.

VkMemoryHostPointerProperties

Wrapper for VkMemoryHostPointerPropertiesEXT.

VkMemoryMapFlags

Wrapper for VkMemoryMapFlagBits.

VkMemoryPriorityAllocateInfo

Wrapper for VkMemoryPriorityAllocateInfoEXT.

VkMemoryPropertyFlags

Wrapper for VkMemoryPropertyFlagBits.

VkMemoryRequirements

Wrapper for VkMemoryRequirements.

VkMemoryRequirements2

Wrapper for VkMemoryRequirements2.

VkMemoryType

Wrapper for VkMemoryType.

VkMultisampleProperties

Wrapper for VkMultisamplePropertiesEXT.

VkOffset2D

Wrapper for VkOffset2D.

VkOffset3D

Wrapper for VkOffset3D.

VkPeerMemoryFeatureFlags

Wrapper for VkPeerMemoryFeatureFlagBits.

VkPhysicalDevice

Wrapper for VkPhysicalDevice.

VkPhysicalDevice8BitStorageFeatures

Wrapper for VkPhysicalDevice8BitStorageFeaturesKHR.

VkPhysicalDevice16BitStorageFeatures

Wrapper for VkPhysicalDevice16BitStorageFeatures.

VkPhysicalDeviceASTCDecodeFeatures

Wrapper for VkPhysicalDeviceASTCDecodeFeaturesEXT.

VkPhysicalDeviceBlendOperationAdvancedFeatures

Wrapper for VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT.

VkPhysicalDeviceBlendOperationAdvancedProperties

Wrapper for VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT.

VkPhysicalDeviceBufferAddressFeatures

Wrapper for VkPhysicalDeviceBufferAddressFeaturesEXT.

VkPhysicalDeviceConditionalRenderingFeatures

Wrapper for VkPhysicalDeviceConditionalRenderingFeaturesEXT.

VkPhysicalDeviceConservativeRasterizationProperties

Wrapper for VkPhysicalDeviceConservativeRasterizationPropertiesEXT.

VkPhysicalDeviceDepthStencilResolveProperties

Wrapper for VkPhysicalDeviceDepthStencilResolvePropertiesKHR.

VkPhysicalDeviceDescriptorIndexingFeatures

Wrapper for VkPhysicalDeviceDescriptorIndexingFeaturesEXT.

VkPhysicalDeviceDescriptorIndexingProperties

Wrapper for VkPhysicalDeviceDescriptorIndexingPropertiesEXT.

VkPhysicalDeviceDiscardRectangleProperties

Wrapper for VkPhysicalDeviceDiscardRectanglePropertiesEXT.

VkPhysicalDeviceDriverProperties

Wrapper for VkPhysicalDeviceDriverPropertiesKHR.

VkPhysicalDeviceExternalBufferInfo

Wrapper for VkPhysicalDeviceExternalBufferInfo.

VkPhysicalDeviceExternalFenceInfo

Wrapper for VkPhysicalDeviceExternalFenceInfo.

VkPhysicalDeviceExternalImageFormatInfo

Wrapper for VkPhysicalDeviceExternalImageFormatInfo.

VkPhysicalDeviceExternalMemoryHostProperties

Wrapper for VkPhysicalDeviceExternalMemoryHostPropertiesEXT.

VkPhysicalDeviceExternalSemaphoreInfo

Wrapper for VkPhysicalDeviceExternalSemaphoreInfo.

VkPhysicalDeviceFeatures

Wrapper for VkPhysicalDeviceFeatures.

VkPhysicalDeviceFeatures2

Wrapper for VkPhysicalDeviceFeatures2.

VkPhysicalDeviceFloat16Int8Features

Wrapper for VkPhysicalDeviceFloat16Int8FeaturesKHR.

VkPhysicalDeviceFloatControlsProperties

Wrapper for VkPhysicalDeviceFloatControlsPropertiesKHR.

VkPhysicalDeviceFragmentDensityMapFeatures

Wrapper for VkPhysicalDeviceFragmentDensityMapFeaturesEXT.

VkPhysicalDeviceFragmentDensityMapProperties

Wrapper for VkPhysicalDeviceFragmentDensityMapPropertiesEXT.

VkPhysicalDeviceGroupProperties

Wrapper for VkPhysicalDeviceGroupProperties.

VkPhysicalDeviceIDProperties

Wrapper for VkPhysicalDeviceIDProperties.

VkPhysicalDeviceImageDrmFormatModifierInfo

Wrapper for VkPhysicalDeviceImageDrmFormatModifierInfoEXT.

VkPhysicalDeviceImageFormatInfo2

Wrapper for VkPhysicalDeviceImageFormatInfo2.

VkPhysicalDeviceImageViewImageFormatInfo

Wrapper for VkPhysicalDeviceImageViewImageFormatInfoEXT.

VkPhysicalDeviceInlineUniformBlockFeatures

Wrapper for VkPhysicalDeviceInlineUniformBlockFeaturesEXT.

VkPhysicalDeviceInlineUniformBlockProperties

Wrapper for VkPhysicalDeviceInlineUniformBlockPropertiesEXT.

VkPhysicalDeviceLimits

Wrapper for VkPhysicalDeviceLimits.

VkPhysicalDeviceMaintenance3Properties

Wrapper for VkPhysicalDeviceMaintenance3Properties.

VkPhysicalDeviceMemoryBudgetProperties

Wrapper for VkPhysicalDeviceMemoryBudgetPropertiesEXT.

VkPhysicalDeviceMemoryPriorityFeatures

Wrapper for VkPhysicalDeviceMemoryPriorityFeaturesEXT.

VkPhysicalDeviceMemoryProperties

Wrapper for VkPhysicalDeviceMemoryProperties.

VkPhysicalDeviceMemoryProperties2

Wrapper for VkPhysicalDeviceMemoryProperties2.

VkPhysicalDeviceMultiviewFeatures

Wrapper for VkPhysicalDeviceMultiviewFeatures.

VkPhysicalDeviceMultiviewProperties

Wrapper for VkPhysicalDeviceMultiviewProperties.

VkPhysicalDevicePCIBusInfoProperties

Wrapper for VkPhysicalDevicePCIBusInfoPropertiesEXT.

VkPhysicalDevicePointClippingProperties

Wrapper for VkPhysicalDevicePointClippingProperties.

VkPhysicalDeviceProperties

Wrapper for VkPhysicalDeviceProperties.

VkPhysicalDeviceProperties2

Wrapper for VkPhysicalDeviceProperties2.

VkPhysicalDeviceProtectedMemoryFeatures

Wrapper for VkPhysicalDeviceProtectedMemoryFeatures.

VkPhysicalDeviceProtectedMemoryProperties

Wrapper for VkPhysicalDeviceProtectedMemoryProperties.

VkPhysicalDevicePushDescriptorProperties

Wrapper for VkPhysicalDevicePushDescriptorPropertiesKHR.

VkPhysicalDeviceSampleLocationsProperties

Wrapper for VkPhysicalDeviceSampleLocationsPropertiesEXT.

VkPhysicalDeviceSamplerFilterMinmaxProperties

Wrapper for VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT.

VkPhysicalDeviceSamplerYcbcrConversionFeatures

Wrapper for VkPhysicalDeviceSamplerYcbcrConversionFeatures.

VkPhysicalDeviceScalarBlockLayoutFeatures

Wrapper for VkPhysicalDeviceScalarBlockLayoutFeaturesEXT.

VkPhysicalDeviceShaderAtomicInt64Features

Wrapper for VkPhysicalDeviceShaderAtomicInt64FeaturesKHR.

VkPhysicalDeviceShaderDrawParameterFeatures

Wrapper for VkPhysicalDeviceShaderDrawParameterFeatures.

VkPhysicalDeviceSparseImageFormatInfo2

Wrapper for VkPhysicalDeviceSparseImageFormatInfo2.

VkPhysicalDeviceSparseProperties

Wrapper for VkPhysicalDeviceSparseProperties.

VkPhysicalDeviceSubgroupProperties

Wrapper for VkPhysicalDeviceSubgroupProperties.

VkPhysicalDeviceSurfaceInfo2

Wrapper for VkPhysicalDeviceSurfaceInfo2KHR.

VkPhysicalDeviceTransformFeedbackFeatures

Wrapper for VkPhysicalDeviceTransformFeedbackFeaturesEXT.

VkPhysicalDeviceTransformFeedbackProperties

Wrapper for VkPhysicalDeviceTransformFeedbackPropertiesEXT.

VkPhysicalDeviceVariablePointerFeatures

Wrapper for VkPhysicalDeviceVariablePointerFeatures.

VkPhysicalDeviceVertexAttributeDivisorFeatures

Wrapper for VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT.

VkPhysicalDeviceVertexAttributeDivisorProperties

Wrapper for VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT.

VkPhysicalDeviceVulkanMemoryModelFeatures

Wrapper for VkPhysicalDeviceVulkanMemoryModelFeaturesKHR.

VkPipeline

Wrapper for VkPipeline.

VkPipelineCache

Wrapper for VkPipelineCache.

VkPipelineCacheCreateFlags

Wrapper for VkPipelineCacheCreateFlagBits.

VkPipelineCacheCreateInfo

Wrapper for VkPipelineCacheCreateInfo.

VkPipelineColorBlendAdvancedStateCreateInfo

Wrapper for VkPipelineColorBlendAdvancedStateCreateInfoEXT.

VkPipelineColorBlendAttachmentState

Wrapper for VkPipelineColorBlendAttachmentState.

VkPipelineColorBlendStateCreateFlags

Wrapper for VkPipelineColorBlendStateCreateFlagBits.

VkPipelineColorBlendStateCreateInfo

Wrapper for VkPipelineColorBlendStateCreateInfo.

VkPipelineCreateFlags

Wrapper for VkPipelineCreateFlagBits.

VkPipelineDepthStencilStateCreateFlags

Wrapper for VkPipelineDepthStencilStateCreateFlagBits.

VkPipelineDepthStencilStateCreateInfo

Wrapper for VkPipelineDepthStencilStateCreateInfo.

VkPipelineDiscardRectangleStateCreateFlags

Wrapper for VkPipelineDiscardRectangleStateCreateFlagBitsEXT.

VkPipelineDiscardRectangleStateCreateInfo

Wrapper for VkPipelineDiscardRectangleStateCreateInfoEXT.

VkPipelineDynamicStateCreateFlags

Wrapper for VkPipelineDynamicStateCreateFlagBits.

VkPipelineDynamicStateCreateInfo

Wrapper for VkPipelineDynamicStateCreateInfo.

VkPipelineInputAssemblyStateCreateFlags

Wrapper for VkPipelineInputAssemblyStateCreateFlagBits.

VkPipelineInputAssemblyStateCreateInfo

Wrapper for VkPipelineInputAssemblyStateCreateInfo.

VkPipelineLayout

Wrapper for VkPipelineLayout.

VkPipelineLayoutCreateFlags

Wrapper for VkPipelineLayoutCreateFlagBits.

VkPipelineLayoutCreateInfo

Wrapper for VkPipelineLayoutCreateInfo.

VkPipelineMultisampleStateCreateFlags

Wrapper for VkPipelineMultisampleStateCreateFlagBits.

VkPipelineMultisampleStateCreateInfo

Wrapper for VkPipelineMultisampleStateCreateInfo.

VkPipelineRasterizationConservativeStateCreateFlags

Wrapper for VkPipelineRasterizationConservativeStateCreateFlagBitsEXT.

VkPipelineRasterizationConservativeStateCreateInfo

Wrapper for VkPipelineRasterizationConservativeStateCreateInfoEXT.

VkPipelineRasterizationStateCreateFlags

Wrapper for VkPipelineRasterizationStateCreateFlagBits.

VkPipelineRasterizationStateCreateInfo

Wrapper for VkPipelineRasterizationStateCreateInfo.

VkPipelineRasterizationStateStreamCreateFlags

Wrapper for VkPipelineRasterizationStateStreamCreateFlagBitsEXT.

VkPipelineRasterizationStateStreamCreateInfo

Wrapper for VkPipelineRasterizationStateStreamCreateInfoEXT.

VkPipelineSampleLocationsStateCreateInfo

Wrapper for VkPipelineSampleLocationsStateCreateInfoEXT.

VkPipelineShaderStageCreateFlags

Wrapper for VkPipelineShaderStageCreateFlagBits.

VkPipelineShaderStageCreateInfo

Wrapper for VkPipelineShaderStageCreateInfo.

VkPipelineStageFlags

Wrapper for VkPipelineStageFlagBits.

VkPipelineTessellationDomainOriginStateCreateInfo

Wrapper for VkPipelineTessellationDomainOriginStateCreateInfo.

VkPipelineTessellationStateCreateFlags

Wrapper for VkPipelineTessellationStateCreateFlagBits.

VkPipelineTessellationStateCreateInfo

Wrapper for VkPipelineTessellationStateCreateInfo.

VkPipelineVertexInputDivisorStateCreateInfo

Wrapper for VkPipelineVertexInputDivisorStateCreateInfoEXT.

VkPipelineVertexInputStateCreateFlags

Wrapper for VkPipelineVertexInputStateCreateFlagBits.

VkPipelineVertexInputStateCreateInfo

Wrapper for VkPipelineVertexInputStateCreateInfo.

VkPipelineViewportStateCreateFlags

Wrapper for VkPipelineViewportStateCreateFlagBits.

VkPipelineViewportStateCreateInfo

Wrapper for VkPipelineViewportStateCreateInfo.

VkPresentInfo

Wrapper for VkPresentInfoKHR.

VkPresentRegion

Wrapper for VkPresentRegionKHR.

VkPresentRegions

Wrapper for VkPresentRegionsKHR.

VkProtectedSubmitInfo

Wrapper for VkProtectedSubmitInfo.

VkPushConstantRange

Wrapper for VkPushConstantRange.

VkQueryControlFlags

Wrapper for VkQueryControlFlagBits.

VkQueryPipelineStatisticFlags

Wrapper for VkQueryPipelineStatisticFlagBits.

VkQueryPool

Wrapper for VkQueryPool.

VkQueryPoolCreateFlags

Wrapper for VkQueryPoolCreateFlagBits.

VkQueryPoolCreateInfo

Wrapper for VkQueryPoolCreateInfo.

VkQueryResultFlags

Wrapper for VkQueryResultFlagBits.

VkQueue

Wrapper for VkQueue.

VkQueueFamilyProperties

Wrapper for VkQueueFamilyProperties.

VkQueueFamilyProperties2

Wrapper for VkQueueFamilyProperties2.

VkQueueFlags

Wrapper for VkQueueFlagBits.

VkRect2D

Wrapper for VkRect2D.

VkRectLayer

Wrapper for VkRectLayerKHR.

VkRenderPass

Wrapper for VkRenderPass.

VkRenderPassBeginInfo

Wrapper for VkRenderPassBeginInfo.

VkRenderPassCreateFlags

Wrapper for VkRenderPassCreateFlagBits.

VkRenderPassCreateInfo

Wrapper for VkRenderPassCreateInfo.

VkRenderPassCreateInfo2

Wrapper for VkRenderPassCreateInfo2KHR.

VkRenderPassFragmentDensityMapCreateInfo

Wrapper for VkRenderPassFragmentDensityMapCreateInfoEXT.

VkRenderPassInputAttachmentAspectCreateInfo

Wrapper for VkRenderPassInputAttachmentAspectCreateInfo.

VkRenderPassMultiviewCreateInfo

Wrapper for VkRenderPassMultiviewCreateInfo.

VkRenderPassSampleLocationsBeginInfo

Wrapper for VkRenderPassSampleLocationsBeginInfoEXT.

VkResolveModeFlags

Wrapper for VkResolveModeFlagBitsKHR.

VkSampleCountFlags

Wrapper for VkSampleCountFlagBits.

VkSampleLocation

Wrapper for VkSampleLocationEXT.

VkSampleLocationsInfo

Wrapper for VkSampleLocationsInfoEXT.

VkSampler

Wrapper for VkSampler.

VkSamplerCreateFlags

Wrapper for VkSamplerCreateFlagBits.

VkSamplerCreateInfo

Wrapper for VkSamplerCreateInfo.

VkSamplerReductionModeCreateInfo

Wrapper for VkSamplerReductionModeCreateInfoEXT.

VkSamplerYcbcrConversion

Wrapper for VkSamplerYcbcrConversion.

VkSamplerYcbcrConversionCreateInfo

Wrapper for VkSamplerYcbcrConversionCreateInfo.

VkSamplerYcbcrConversionImageFormatProperties

Wrapper for VkSamplerYcbcrConversionImageFormatProperties.

VkSamplerYcbcrConversionInfo

Wrapper for VkSamplerYcbcrConversionInfo.

VkSemaphore

Wrapper for VkSemaphore.

VkSemaphoreCreateFlags

Wrapper for VkSemaphoreCreateFlagBits.

VkSemaphoreCreateInfo

Wrapper for VkSemaphoreCreateInfo.

VkSemaphoreGetFdInfo

Wrapper for VkSemaphoreGetFdInfoKHR.

VkSemaphoreImportFlags

Wrapper for VkSemaphoreImportFlagBits.

VkShaderModule

Wrapper for VkShaderModule.

VkShaderModuleCreateFlags

Wrapper for VkShaderModuleCreateFlagBits.

VkShaderModuleCreateInfo

Wrapper for VkShaderModuleCreateInfo.

VkShaderModuleValidationCacheCreateInfo

Wrapper for VkShaderModuleValidationCacheCreateInfoEXT.

VkShaderStageFlags

Wrapper for VkShaderStageFlagBits.

VkSharedPresentSurfaceCapabilities

Wrapper for VkSharedPresentSurfaceCapabilitiesKHR.

VkSparseBufferMemoryBindInfo

Wrapper for VkSparseBufferMemoryBindInfo.

VkSparseImageFormatFlags

Wrapper for VkSparseImageFormatFlagBits.

VkSparseImageFormatProperties

Wrapper for VkSparseImageFormatProperties.

VkSparseImageFormatProperties2

Wrapper for VkSparseImageFormatProperties2.

VkSparseImageMemoryBind

Wrapper for VkSparseImageMemoryBind.

VkSparseImageMemoryBindInfo

Wrapper for VkSparseImageMemoryBindInfo.

VkSparseImageMemoryRequirements

Wrapper for VkSparseImageMemoryRequirements.

VkSparseImageMemoryRequirements2

Wrapper for VkSparseImageMemoryRequirements2.

VkSparseImageOpaqueMemoryBindInfo

Wrapper for VkSparseImageOpaqueMemoryBindInfo.

VkSparseMemoryBind

Wrapper for VkSparseMemoryBind.

VkSparseMemoryBindFlags

Wrapper for VkSparseMemoryBindFlagBits.

VkSpecializationInfo

Wrapper for VkSpecializationInfo.

VkSpecializationMapEntry

Wrapper for VkSpecializationMapEntry.

VkStencilFaceFlags

Wrapper for VkStencilFaceFlagBits.

VkStencilOpState

Wrapper for VkStencilOpState.

VkSubgroupFeatureFlags

Wrapper for VkSubgroupFeatureFlagBits.

VkSubmitInfo

Wrapper for VkSubmitInfo.

VkSubpassBeginInfo

Wrapper for VkSubpassBeginInfoKHR.

VkSubpassDependency

Wrapper for VkSubpassDependency.

VkSubpassDependency2

Wrapper for VkSubpassDependency2KHR.

VkSubpassDescription

Wrapper for VkSubpassDescription.

VkSubpassDescription2

Wrapper for VkSubpassDescription2KHR.

VkSubpassDescriptionDepthStencilResolve

Wrapper for VkSubpassDescriptionDepthStencilResolveKHR.

VkSubpassDescriptionFlags

Wrapper for VkSubpassDescriptionFlagBits.

VkSubpassEndInfo

Wrapper for VkSubpassEndInfoKHR.

VkSubpassSampleLocations

Wrapper for VkSubpassSampleLocationsEXT.

VkSubresourceLayout

Wrapper for VkSubresourceLayout.

VkSurface

Wrapper for VkSurfaceKHR.

VkSurfaceCapabilities

Wrapper for VkSurfaceCapabilitiesKHR.

VkSurfaceCapabilities2

Wrapper for VkSurfaceCapabilities2EXT.

VkSurfaceCapabilities2

Wrapper for VkSurfaceCapabilities2KHR.

VkSurfaceCounterFlags

Wrapper for VkSurfaceCounterFlagBitsEXT.

VkSurfaceFormat

Wrapper for VkSurfaceFormatKHR.

VkSurfaceFormat2

Wrapper for VkSurfaceFormat2KHR.

VkSurfaceTransformFlags

Wrapper for VkSurfaceTransformFlagBitsKHR.

VkSwapchain

Wrapper for VkSwapchainKHR.

VkSwapchainCounterCreateInfo

Wrapper for VkSwapchainCounterCreateInfoEXT.

VkSwapchainCreateFlags

Wrapper for VkSwapchainCreateFlagBitsKHR.

VkSwapchainCreateInfo

Wrapper for VkSwapchainCreateInfoKHR.

VkValidationCache

Wrapper for VkValidationCacheEXT.

VkValidationCacheCreateFlags

Wrapper for VkValidationCacheCreateFlagBitsEXT.

VkValidationCacheCreateInfo

Wrapper for VkValidationCacheCreateInfoEXT.

VkValidationFeatures

Wrapper for VkValidationFeaturesEXT.

VkValidationFlags

Wrapper for VkValidationFlagBitsEXT.

VkVersion

Wrapper to specify a version number, that will be encoded according to the Vulkan specification.

VkVertexInputAttributeDescription

Wrapper for VkVertexInputAttributeDescription.

VkVertexInputBindingDescription

Wrapper for VkVertexInputBindingDescription.

VkVertexInputBindingDivisorDescription

Wrapper for VkVertexInputBindingDivisorDescriptionEXT.

VkViewport

Wrapper for VkViewport.

VkWriteDescriptorSet

Wrapper for VkWriteDescriptorSet.

VkWriteDescriptorSetInlineUniformBlock

Wrapper for VkWriteDescriptorSetInlineUniformBlockEXT.

VkXYColor

Wrapper for VkXYColorEXT.

Enums

VkAttachmentLoadOp

Wrapper for VkAttachmentLoadOp.

VkAttachmentStoreOp

Wrapper for VkAttachmentStoreOp.

VkBlendFactor

Wrapper for VkBlendFactor.

VkBlendOp

Wrapper for VkBlendOp.

VkBlendOverlap

Wrapper for VkBlendOverlapEXT.

VkBorderColor

Wrapper for VkBorderColor.

VkChromaLocation

Wrapper for VkChromaLocation.

VkClearColorValue

Wrapper for VkClearColorValue

VkClearValue

Wrapper for VkClearValue

VkColorSpace

Wrapper for VkColorSpaceKHR.

VkCommandBufferLevel

Wrapper for VkCommandBufferLevel.

VkCompareOp

Wrapper for VkCompareOp.

VkComponentSwizzle

Wrapper for VkComponentSwizzle.

VkConservativeRasterizationMode

Wrapper for VkConservativeRasterizationModeEXT.

VkDebugReportObjectType

Wrapper for VkDebugReportObjectTypeEXT.

VkDescriptorType

Wrapper for VkDescriptorType.

VkDescriptorUpdateTemplateType

Wrapper for VkDescriptorUpdateTemplateType.

VkDeviceEventType

Wrapper for VkDeviceEventTypeEXT.

VkDiscardRectangleMode

Wrapper for VkDiscardRectangleModeEXT.

VkDisplayEventType

Wrapper for VkDisplayEventTypeEXT.

VkDisplayPowerState

Wrapper for VkDisplayPowerStateEXT.

VkDriverId

Wrapper for VkDriverIdKHR.

VkDynamicState

Wrapper for VkDynamicState.

VkFilter

Wrapper for VkFilter.

VkFormat

Wrapper for VkFormat.

VkFrontFace

Wrapper for VkFrontFace.

VkImageLayout

Wrapper for VkImageLayout.

VkImageTiling

Wrapper for VkImageTiling.

VkImageType

Wrapper for VkImageType.

VkImageViewType

Wrapper for VkImageViewType.

VkIndexType

Wrapper for VkIndexType.

VkInternalAllocationType

Wrapper for VkInternalAllocationType.

VkLogicOp

Wrapper for VkLogicOp.

VkObjectType

Wrapper for VkObjectType.

VkPhysicalDeviceType

Wrapper for VkPhysicalDeviceType.

VkPipelineBindPoint

Wrapper for VkPipelineBindPoint.

VkPipelineCacheHeaderVersion

Wrapper for VkPipelineCacheHeaderVersion.

VkPointClippingBehavior

Wrapper for VkPointClippingBehavior.

VkPolygonMode

Wrapper for VkPolygonMode.

VkPresentMode

Wrapper for VkPresentModeKHR.

VkPrimitiveTopology

Wrapper for VkPrimitiveTopology.

VkQueryType

Wrapper for VkQueryType.

VkQueueGlobalPriority

Wrapper for VkQueueGlobalPriorityEXT.

VkResult

Wrapper for VkResult.

VkSamplerAddressMode

Wrapper for VkSamplerAddressMode.

VkSamplerMipmapMode

Wrapper for VkSamplerMipmapMode.

VkSamplerReductionMode

Wrapper for VkSamplerReductionModeEXT.

VkSamplerYcbcrModelConversion

Wrapper for VkSamplerYcbcrModelConversion.

VkSamplerYcbcrRange

Wrapper for VkSamplerYcbcrRange.

VkSharingMode

Wrapper for VkSharingMode.

VkStencilOp

Wrapper for VkStencilOp.

VkStructureType

Wrapper for VkStructureType.

VkSubpassContents

Wrapper for VkSubpassContents.

VkSystemAllocationScope

Wrapper for VkSystemAllocationScope.

VkTessellationDomainOrigin

Wrapper for VkTessellationDomainOrigin.

VkTimeDomain

Wrapper for VkTimeDomainEXT.

VkValidationCacheHeaderVersion

Wrapper for VkValidationCacheHeaderVersionEXT.

VkValidationCheck

Wrapper for VkValidationCheckEXT.

VkValidationFeatureDisable

Wrapper for VkValidationFeatureDisableEXT.

VkValidationFeatureEnable

Wrapper for VkValidationFeatureEnableEXT.

VkVendorId

Wrapper for VkVendorId.

VkVertexInputRate

Wrapper for VkVertexInputRate.

Constants

VK_AMD_BUFFER_MARKER_EXTENSION_NAME

"VK_AMD_buffer_marker"

VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME

"VK_AMD_draw_indirect_count"

VK_AMD_GCN_SHADER_EXTENSION_NAME

"VK_AMD_gcn_shader"

VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME

"VK_AMD_gpu_shader_half_float"

VK_AMD_GPU_SHADER_INT16_EXTENSION_NAME

"VK_AMD_gpu_shader_int16"

VK_AMD_MEMORY_OVERALLOCATION_BEHAVIOR_EXTENSION_NAME

"VK_AMD_memory_overallocation_behavior"

VK_AMD_MIXED_ATTACHMENT_SAMPLES_EXTENSION_NAME

"VK_AMD_mixed_attachment_samples"

VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME

"VK_AMD_negative_viewport_height"

VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME

"VK_AMD_rasterization_order"

VK_AMD_SHADER_BALLOT_EXTENSION_NAME

"VK_AMD_shader_ballot"

VK_AMD_SHADER_CORE_PROPERTIES_EXTENSION_NAME

"VK_AMD_shader_core_properties"

VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME

"VK_AMD_shader_explicit_vertex_parameter"

VK_AMD_SHADER_FRAGMENT_MASK_EXTENSION_NAME

"VK_AMD_shader_fragment_mask"

VK_AMD_SHADER_IMAGE_LOAD_STORE_LOD_EXTENSION_NAME

"VK_AMD_shader_image_load_store_lod"

VK_AMD_SHADER_INFO_EXTENSION_NAME

"VK_AMD_shader_info"

VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME

"VK_AMD_shader_trinary_minmax"

VK_AMD_TEXTURE_GATHER_BIAS_LOD_EXTENSION_NAME

"VK_AMD_texture_gather_bias_lod"

VK_ATTACHMENT_UNUSED

<u32>::max_value()

VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME

"VK_EXT_astc_decode_mode"

VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME

"VK_EXT_blend_operation_advanced"

VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME

"VK_EXT_buffer_device_address"

VK_EXT_CALIBRATED_TIMESTAMPS_EXTENSION_NAME

"VK_EXT_calibrated_timestamps"

VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME

"VK_EXT_conditional_rendering"

VK_EXT_CONSERVATIVE_RASTERIZATION_EXTENSION_NAME

"VK_EXT_conservative_rasterization"

VK_EXT_DEBUG_MARKER_EXTENSION_NAME

"VK_EXT_debug_marker"

VK_EXT_DEBUG_REPORT_EXTENSION_NAME

"VK_EXT_debug_report"

VK_EXT_DEBUG_UTILS_EXTENSION_NAME

"VK_EXT_debug_utils"

VK_EXT_DEPTH_RANGE_UNRESTRICTED_EXTENSION_NAME

"VK_EXT_depth_range_unrestricted"

VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME

"VK_EXT_descriptor_indexing"

VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME

"VK_EXT_direct_mode_display"

VK_EXT_DISCARD_RECTANGLES_EXTENSION_NAME

"VK_EXT_discard_rectangles"

VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME

"VK_EXT_display_control"

VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME

"VK_EXT_display_surface_counter"

VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME

"VK_EXT_external_memory_dma_buf"

VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME

"VK_EXT_external_memory_host"

VK_EXT_FILTER_CUBIC_EXTENSION_NAME

"VK_EXT_filter_cubic"

VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME

"VK_EXT_fragment_density_map"

VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME

"VK_EXT_global_priority"

VK_EXT_HDR_METADATA_EXTENSION_NAME

"VK_EXT_hdr_metadata"

VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME

"VK_EXT_image_drm_format_modifier"

VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME

"VK_EXT_inline_uniform_block"

VK_EXT_MEMORY_BUDGET_EXTENSION_NAME

"VK_EXT_memory_budget"

VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME

"VK_EXT_memory_priority"

VK_EXT_PCI_BUS_INFO_EXTENSION_NAME

"VK_EXT_pci_bus_info"

VK_EXT_POST_DEPTH_COVERAGE_EXTENSION_NAME

"VK_EXT_post_depth_coverage"

VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME

"VK_EXT_queue_family_foreign"

VK_EXT_SAMPLER_FILTER_MINMAX_EXTENSION_NAME

"VK_EXT_sampler_filter_minmax"

VK_EXT_SAMPLE_LOCATIONS_EXTENSION_NAME

"VK_EXT_sample_locations"

VK_EXT_SCALAR_BLOCK_LAYOUT_EXTENSION_NAME

"VK_EXT_scalar_block_layout"

VK_EXT_SEPARATE_STENCIL_USAGE_EXTENSION_NAME

"VK_EXT_separate_stencil_usage"

VK_EXT_SHADER_STENCIL_EXPORT_EXTENSION_NAME

"VK_EXT_shader_stencil_export"

VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME

"VK_EXT_shader_subgroup_ballot"

VK_EXT_SHADER_SUBGROUP_VOTE_EXTENSION_NAME

"VK_EXT_shader_subgroup_vote"

VK_EXT_SHADER_VIEWPORT_INDEX_LAYER_EXTENSION_NAME

"VK_EXT_shader_viewport_index_layer"

VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME

"VK_EXT_swapchain_colorspace"

VK_EXT_TRANSFORM_FEEDBACK_EXTENSION_NAME

"VK_EXT_transform_feedback"

VK_EXT_VALIDATION_CACHE_EXTENSION_NAME

"VK_EXT_validation_cache"

VK_EXT_VALIDATION_FEATURES_EXTENSION_NAME

"VK_EXT_validation_features"

VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME

"VK_EXT_validation_flags"

VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME

"VK_EXT_vertex_attribute_divisor"

VK_GOOGLE_DECORATE_STRING_EXTENSION_NAME

"VK_GOOGLE_decorate_string"

VK_GOOGLE_DISPLAY_TIMING_EXTENSION_NAME

"VK_GOOGLE_display_timing"

VK_GOOGLE_HLSL_FUNCTIONALITY1_EXTENSION_NAME

"VK_GOOGLE_hlsl_functionality1"

VK_IMG_FILTER_CUBIC_EXTENSION_NAME

"VK_IMG_filter_cubic"

VK_IMG_FORMAT_PVRTC_EXTENSION_NAME

"VK_IMG_format_pvrtc"

VK_KHR_8BIT_STORAGE_EXTENSION_NAME

"VK_KHR_8bit_storage"

VK_KHR_16BIT_STORAGE_EXTENSION_NAME

"VK_KHR_16bit_storage"

VK_KHR_BIND_MEMORY_2_EXTENSION_NAME

"VK_KHR_bind_memory2"

VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME

"VK_KHR_create_renderpass2"

VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME

"VK_KHR_dedicated_allocation"

VK_KHR_DEPTH_STENCIL_RESOLVE_EXTENSION_NAME

"VK_KHR_depth_stencil_resolve"

VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME

"VK_KHR_descriptor_update_template"

VK_KHR_DEVICE_GROUP_CREATION_EXTENSION_NAME

"VK_KHR_device_group_creation"

VK_KHR_DEVICE_GROUP_EXTENSION_NAME

"VK_KHR_device_group"

VK_KHR_DISPLAY_EXTENSION_NAME

"VK_KHR_display"

VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME

"VK_KHR_display_swapchain"

VK_KHR_DRAW_INDIRECT_COUNT_EXTENSION_NAME

"VK_KHR_draw_indirect_count"

VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME

"VK_KHR_driver_properties"

VK_KHR_EXTERNAL_FENCE_CAPABILITIES_EXTENSION_NAME

"VK_KHR_external_fence_capabilities"

VK_KHR_EXTERNAL_FENCE_EXTENSION_NAME

"VK_KHR_external_fence"

VK_KHR_EXTERNAL_FENCE_FD_EXTENSION_NAME

"VK_KHR_external_fence_fd"

VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME

"VK_KHR_external_memory_capabilities"

VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME

"VK_KHR_external_memory"

VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME

"VK_KHR_external_memory_fd"

VK_KHR_EXTERNAL_SEMAPHORE_CAPABILITIES_EXTENSION_NAME

"VK_KHR_external_semaphore_capabilities"

VK_KHR_EXTERNAL_SEMAPHORE_EXTENSION_NAME

"VK_KHR_external_semaphore"

VK_KHR_EXTERNAL_SEMAPHORE_FD_EXTENSION_NAME

"VK_KHR_external_semaphore_fd"

VK_KHR_GET_DISPLAY_PROPERTIES_2_EXTENSION_NAME

"VK_KHR_get_display_properties2"

VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME

"VK_KHR_get_memory_requirements2"

VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME

"VK_KHR_get_physical_device_properties2"

VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME

"VK_KHR_get_surface_capabilities2"

VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME

"VK_KHR_image_format_list"

VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME

"VK_KHR_incremental_present"

VK_KHR_MAINTENANCE1_EXTENSION_NAME

"VK_KHR_maintenance1"

VK_KHR_MAINTENANCE2_EXTENSION_NAME

"VK_KHR_maintenance2"

VK_KHR_MAINTENANCE3_EXTENSION_NAME

"VK_KHR_maintenance3"

VK_KHR_MULTIVIEW_EXTENSION_NAME

"VK_KHR_multiview"

VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME

"VK_KHR_push_descriptor"

VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME

"VK_KHR_relaxed_block_layout"

VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME

"VK_KHR_sampler_mirror_clamp_to_edge"

VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME

"VK_KHR_sampler_ycbcr_conversion"

VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME

"VK_KHR_shader_atomic_int64"

VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME

"VK_KHR_shader_draw_parameters"

VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME

"VK_KHR_shader_float16_int8"

VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME

"VK_KHR_shader_float_controls"

VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME

"VK_KHR_shared_presentable_image"

VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME

"VK_KHR_storage_buffer_storage_class"

VK_KHR_SURFACE_EXTENSION_NAME

"VK_KHR_surface"

VK_KHR_SWAPCHAIN_EXTENSION_NAME

"VK_KHR_swapchain"

VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME

"VK_KHR_swapchain_mutable_format"

VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME

"VK_KHR_variable_pointers"

VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME

"VK_KHR_vulkan_memory_model"

VK_LAYER_LUNARG_STANDARD_VALIDATION_NAME

"VK_LAYER_LUNARG_standard_validation"

VK_LOD_CLAMP_NONE

1000.0

VK_NO_TIMEOUT

<u64>::max_value()

VK_NVX_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME

"VK_NVX_device_generated_commands"

VK_NVX_MULTIVIEW_PER_VIEW_ATTRIBUTES_EXTENSION_NAME

"VK_NVX_multiview_per_view_attributes"

VK_NV_CLIP_SPACE_W_SCALING_EXTENSION_NAME

"VK_NV_clip_space_w_scaling"

VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME

"VK_NV_compute_shader_derivatives"

VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME

"VK_NV_corner_sampled_image"

VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME

"VK_NV_dedicated_allocation"

VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME

"VK_NV_dedicated_allocation_image_aliasing"

VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME

"VK_NV_device_diagnostic_checkpoints"

VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME

"VK_NV_external_memory_capabilities"

VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME

"VK_NV_external_memory"

VK_NV_FILL_RECTANGLE_EXTENSION_NAME

"VK_NV_fill_rectangle"

VK_NV_FRAGMENT_COVERAGE_TO_COLOR_EXTENSION_NAME

"VK_NV_fragment_coverage_to_color"

VK_NV_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME

"VK_NV_fragment_shader_barycentric"

VK_NV_FRAMEBUFFER_MIXED_SAMPLES_EXTENSION_NAME

"VK_NV_framebuffer_mixed_samples"

VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME

"VK_NV_geometry_shader_passthrough"

VK_NV_GLSL_SHADER_EXTENSION_NAME

"VK_NV_glsl_shader"

VK_NV_MESH_SHADER_EXTENSION_NAME

"VK_NV_mesh_shader"

VK_NV_RAY_TRACING_EXTENSION_NAME

"VK_NV_ray_tracing"

VK_NV_REPRESENTATIVE_FRAGMENT_TEST_EXTENSION_NAME

"VK_NV_representative_fragment_test"

VK_NV_SAMPLE_MASK_OVERRIDE_COVERAGE_EXTENSION_NAME

"VK_NV_sample_mask_override_coverage"

VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME

"VK_NV_scissor_exclusive"

VK_NV_SHADER_IMAGE_FOOTPRINT_EXTENSION_NAME

"VK_NV_shader_image_footprint"

VK_NV_SHADER_SUBGROUP_PARTITIONED_EXTENSION_NAME

"VK_NV_shader_subgroup_partitioned"

VK_NV_SHADING_RATE_IMAGE_EXTENSION_NAME

"VK_NV_shading_rate_image"

VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME

"VK_NV_viewport_array2"

VK_NV_VIEWPORT_SWIZZLE_EXTENSION_NAME

"VK_NV_viewport_swizzle"

VK_QUEUE_FAMILY_IGNORED

<u32>::max_value()

VK_REMAINING_ARRAY_LAYERS

<u32>::max_value()

VK_REMAINING_MIP_LEVELS

<u32>::max_value()

VK_SUBPASS_EXTERNAL

<u32>::max_value()

VK_WHOLE_SIZE

<u64>::max_value()

Functions

vk_create_instance

Wrapper for vkCreateInstance.

vk_enumerate_instance_extension_properties

Wrapper for vkEnumerateInstanceExtensionProperties.

vk_enumerate_instance_layer_properties

Wrapper for vkEnumerateInstanceLayerProperties.

vk_enumerate_instance_version

Wrapper for vkEnumerateInstanceVersion.

Type Definitions

VkBindBufferMemoryDeviceGroupInfo
VkBindBufferMemoryInfo
VkBindImageMemoryDeviceGroupInfo
VkBindImageMemoryInfo
VkBindImagePlaneMemoryInfo
VkBufferMemoryRequirementsInfo2
VkChromaLocation
VkCommandPoolTrimFlags
VkDescriptorSetLayoutSupport
VkDescriptorUpdateTemplate
VkDescriptorUpdateTemplateCreateFlags
VkDescriptorUpdateTemplateCreateInfo
VkDescriptorUpdateTemplateEntry
VkDescriptorUpdateTemplateType
VkDeviceGroupBindSparseInfo
VkDeviceGroupCommandBufferBeginInfo
VkDeviceGroupDeviceCreateInfo
VkDeviceGroupRenderPassBeginInfo
VkDeviceGroupSubmitInfo
VkExportFenceCreateInfo
VkExportMemoryAllocateInfo
VkExportSemaphoreCreateInfo
VkExternalBufferProperties
VkExternalFenceFeatureFlags
VkExternalFenceHandleTypeFlags
VkExternalFenceProperties
VkExternalImageFormatProperties
VkExternalMemoryBufferCreateInfo
VkExternalMemoryFeatureFlags
VkExternalMemoryHandleTypeFlags
VkExternalMemoryImageCreateInfo
VkExternalMemoryProperties
VkExternalSemaphoreFeatureFlags
VkExternalSemaphoreHandleTypeFlags
VkExternalSemaphoreProperties
VkFenceImportFlags
VkFormatProperties2
VkImageFormatProperties2
VkImageMemoryRequirementsInfo2
VkImagePlaneMemoryRequirementsInfo
VkImageSparseMemoryRequirementsInfo2
VkImageViewUsageCreateInfo
VkInputAttachmentAspectReference
VkMemoryAllocateFlags
VkMemoryAllocateFlagsInfo
VkMemoryDedicatedAllocateInfo
VkMemoryDedicatedRequirements
VkMemoryRequirements2
VkPeerMemoryFeatureFlags
VkPhysicalDevice16BitStorageFeatures
VkPhysicalDeviceExternalBufferInfo
VkPhysicalDeviceExternalFenceInfo
VkPhysicalDeviceExternalImageFormatInfo
VkPhysicalDeviceExternalSemaphoreInfo
VkPhysicalDeviceFeatures2
VkPhysicalDeviceGroupProperties
VkPhysicalDeviceIDProperties
VkPhysicalDeviceImageFormatInfo2
VkPhysicalDeviceMaintenance3Properties
VkPhysicalDeviceMemoryProperties2
VkPhysicalDeviceMultiviewFeatures
VkPhysicalDeviceMultiviewProperties
VkPhysicalDevicePointClippingProperties
VkPhysicalDeviceProperties2
VkPhysicalDeviceSamplerYcbcrConversionFeatures
VkPhysicalDeviceSparseImageFormatInfo2
VkPhysicalDeviceVariablePointerFeatures
VkPipelineTessellationDomainOriginStateCreateInfo
VkPointClippingBehavior
VkQueueFamilyProperties2
VkRenderPassInputAttachmentAspectCreateInfo
VkRenderPassMultiviewCreateInfo
VkSamplerYcbcrConversion
VkSamplerYcbcrConversionCreateInfo
VkSamplerYcbcrConversionImageFormatProperties
VkSamplerYcbcrConversionInfo
VkSamplerYcbcrModelConversion
VkSamplerYcbcrRange
VkSemaphoreImportFlags
VkSparseImageFormatProperties2
VkSparseImageMemoryRequirements2
VkTessellationDomainOrigin