Crate lava

Source

Modules§

amd
constants
ext
google
intel
khr
nv
nvx
vk

Structs§

VkAabbPositions
Wrapper for VkAabbPositionsKHR.
VkAccelerationStructure
Wrapper for VkAccelerationStructureKHR.
VkAccelerationStructureInstance
Wrapper for VkAccelerationStructureInstanceKHR.
VkAccessFlags
Wrapper for VkAccessFlags.
VkAcquireNextImageInfo
Wrapper for VkAcquireNextImageInfoKHR.
VkAcquireProfilingLockFlags
Wrapper for VkAcquireProfilingLockFlagsKHR.
VkAcquireProfilingLockInfo
Wrapper for VkAcquireProfilingLockInfoKHR.
VkApplicationInfo
Wrapper for VkApplicationInfo.
VkAttachmentDescription
Wrapper for VkAttachmentDescription.
VkAttachmentDescription2
Wrapper for VkAttachmentDescription2.
VkAttachmentDescriptionFlags
Wrapper for VkAttachmentDescriptionFlags.
VkAttachmentDescriptionStencilLayout
Wrapper for VkAttachmentDescriptionStencilLayout.
VkAttachmentReference
Wrapper for VkAttachmentReference.
VkAttachmentReference2
Wrapper for VkAttachmentReference2.
VkAttachmentReferenceStencilLayout
Wrapper for VkAttachmentReferenceStencilLayout.
VkAttachmentSampleLocations
Wrapper for VkAttachmentSampleLocationsEXT.
VkBaseInStructure
Wrapper for VkBaseInStructure.
VkBaseOutStructure
Wrapper for VkBaseOutStructure.
VkBindAccelerationStructureMemoryInfo
Wrapper for VkBindAccelerationStructureMemoryInfoKHR.
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 VkBufferCreateFlags.
VkBufferCreateInfo
Wrapper for VkBufferCreateInfo.
VkBufferDeviceAddressCreateInfo
Wrapper for VkBufferDeviceAddressCreateInfoEXT.
VkBufferDeviceAddressInfo
Wrapper for VkBufferDeviceAddressInfo.
VkBufferImageCopy
Wrapper for VkBufferImageCopy.
VkBufferMemoryBarrier
Wrapper for VkBufferMemoryBarrier.
VkBufferMemoryRequirementsInfo2
Wrapper for VkBufferMemoryRequirementsInfo2.
VkBufferOpaqueCaptureAddressCreateInfo
Wrapper for VkBufferOpaqueCaptureAddressCreateInfo.
VkBufferUsageFlags
Wrapper for VkBufferUsageFlags.
VkBufferView
Wrapper for VkBufferView.
VkBufferViewCreateFlags
Wrapper for VkBufferViewCreateFlags.
VkBufferViewCreateInfo
Wrapper for VkBufferViewCreateInfo.
VkBuildAccelerationStructureFlags
Wrapper for VkBuildAccelerationStructureFlagsKHR.
VkCalibratedTimestampInfo
Wrapper for VkCalibratedTimestampInfoEXT.
VkClearAttachment
Wrapper for VkClearAttachment.
VkClearDepthStencilValue
Wrapper for VkClearDepthStencilValue.
VkClearRect
Wrapper for VkClearRect.
VkColorComponentFlags
Wrapper for VkColorComponentFlags.
VkCommandBuffer
Wrapper for VkCommandBuffer.
VkCommandBufferAllocateInfo
Wrapper for VkCommandBufferAllocateInfo.
VkCommandBufferBeginInfo
Wrapper for VkCommandBufferBeginInfo.
VkCommandBufferInheritanceConditionalRenderingInfo
Wrapper for VkCommandBufferInheritanceConditionalRenderingInfoEXT.
VkCommandBufferInheritanceInfo
Wrapper for VkCommandBufferInheritanceInfo.
VkCommandBufferInheritanceRenderPassTransformInfoQCOM
Wrapper for VkCommandBufferInheritanceRenderPassTransformInfoQCOM.
VkCommandBufferResetFlags
Wrapper for VkCommandBufferResetFlags.
VkCommandBufferUsageFlags
Wrapper for VkCommandBufferUsageFlags.
VkCommandPool
Wrapper for VkCommandPool.
VkCommandPoolCreateFlags
Wrapper for VkCommandPoolCreateFlags.
VkCommandPoolCreateInfo
Wrapper for VkCommandPoolCreateInfo.
VkCommandPoolResetFlags
Wrapper for VkCommandPoolResetFlags.
VkCommandPoolTrimFlags
Wrapper for VkCommandPoolTrimFlags.
VkComponentMapping
Wrapper for VkComponentMapping.
VkCompositeAlphaFlags
Wrapper for VkCompositeAlphaFlagsKHR.
VkComputePipelineCreateInfo
Wrapper for VkComputePipelineCreateInfo.
VkConditionalRenderingBeginInfo
Wrapper for VkConditionalRenderingBeginInfoEXT.
VkConditionalRenderingFlags
Wrapper for VkConditionalRenderingFlagsEXT.
VkConformanceVersion
Wrapper for VkConformanceVersion.
VkCopyDescriptorSet
Wrapper for VkCopyDescriptorSet.
VkCullModeFlags
Wrapper for VkCullModeFlags.
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 VkDebugReportFlagsEXT.
VkDebugUtilsLabel
Wrapper for VkDebugUtilsLabelEXT.
VkDebugUtilsMessageSeverityFlags
Wrapper for VkDebugUtilsMessageSeverityFlagsEXT.
VkDebugUtilsMessageTypeFlags
Wrapper for VkDebugUtilsMessageTypeFlagsEXT.
VkDebugUtilsMessenger
Wrapper for VkDebugUtilsMessengerEXT.
VkDebugUtilsMessengerCallbackData
Wrapper for VkDebugUtilsMessengerCallbackDataEXT.
VkDebugUtilsMessengerCallbackDataFlags
Wrapper for VkDebugUtilsMessengerCallbackDataFlagsEXT.
VkDebugUtilsMessengerCreateFlags
Wrapper for VkDebugUtilsMessengerCreateFlagsEXT.
VkDebugUtilsMessengerCreateInfo
Wrapper for VkDebugUtilsMessengerCreateInfo.
VkDebugUtilsObjectNameInfo
Wrapper for VkDebugUtilsObjectNameInfoEXT.
VkDebugUtilsObjectTagInfo
Wrapper for VkDebugUtilsObjectTagInfoEXT.
VkDependencyFlags
Wrapper for VkDependencyFlags.
VkDescriptorBindingFlags
Wrapper for VkDescriptorBindingFlags.
VkDescriptorBufferInfo
Wrapper for VkDescriptorBufferInfo.
VkDescriptorImageInfo
Wrapper for VkDescriptorImageInfo.
VkDescriptorPool
Wrapper for VkDescriptorPool.
VkDescriptorPoolCreateFlags
Wrapper for VkDescriptorPoolCreateFlags.
VkDescriptorPoolCreateInfo
Wrapper for VkDescriptorPoolCreateInfo.
VkDescriptorPoolInlineUniformBlockCreateInfo
Wrapper for VkDescriptorPoolInlineUniformBlockCreateInfoEXT.
VkDescriptorPoolResetFlags
Wrapper for VkDescriptorPoolResetFlags.
VkDescriptorPoolSize
Wrapper for VkDescriptorPoolSize.
VkDescriptorSet
Wrapper for VkDescriptorSet.
VkDescriptorSetAllocateInfo
Wrapper for VkDescriptorSetAllocateInfo.
VkDescriptorSetLayout
Wrapper for VkDescriptorSetLayout.
VkDescriptorSetLayoutBinding
Wrapper for VkDescriptorSetLayoutBinding.
VkDescriptorSetLayoutBindingFlagsCreateInfo
Wrapper for VkDescriptorSetLayoutBindingFlagsCreateInfo.
VkDescriptorSetLayoutCreateFlags
Wrapper for VkDescriptorSetLayoutCreateFlags.
VkDescriptorSetLayoutCreateInfo
Wrapper for VkDescriptorSetLayoutCreateInfo.
VkDescriptorSetLayoutSupport
Wrapper for VkDescriptorSetLayoutSupport.
VkDescriptorSetVariableDescriptorCountAllocateInfo
Wrapper for VkDescriptorSetVariableDescriptorCountAllocateInfo.
VkDescriptorSetVariableDescriptorCountLayoutSupport
Wrapper for VkDescriptorSetVariableDescriptorCountLayoutSupport.
VkDescriptorUpdateTemplate
Wrapper for VkDescriptorUpdateTemplate.
VkDescriptorUpdateTemplateCreateFlags
Wrapper for VkDescriptorUpdateTemplateCreateFlags.
VkDescriptorUpdateTemplateCreateInfo
Wrapper for VkDescriptorUpdateTemplateCreateInfo.
VkDescriptorUpdateTemplateEntry
Wrapper for VkDescriptorUpdateTemplateEntry.
VkDevice
Wrapper for VkDevice.
VkDeviceCreateFlags
Wrapper for VkDeviceCreateFlags.
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 VkDeviceGroupPresentModeFlagsKHR.
VkDeviceGroupRenderPassBeginInfo
Wrapper for VkDeviceGroupRenderPassBeginInfo.
VkDeviceGroupSubmitInfo
Wrapper for VkDeviceGroupSubmitInfo.
VkDeviceGroupSwapchainCreateInfo
Wrapper for VkDeviceGroupSwapchainCreateInfoKHR.
VkDeviceMemory
Wrapper for VkDeviceMemory.
VkDeviceMemoryOpaqueCaptureAddressInfo
Wrapper for VkDeviceMemoryOpaqueCaptureAddressInfo.
VkDeviceQueueCreateFlags
Wrapper for VkDeviceQueueCreateFlags.
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 VkDisplayModeCreateFlagsKHR.
VkDisplayModeCreateInfo
Wrapper for VkDisplayModeCreateInfoKHR.
VkDisplayModeParameters
Wrapper for VkDisplayModeParametersKHR.
VkDisplayModeProperties
Wrapper for VkDisplayModePropertiesKHR.
VkDisplayModeProperties2
Wrapper for VkDisplayModeProperties2KHR.
VkDisplayPlaneAlphaFlags
Wrapper for VkDisplayPlaneAlphaFlagsKHR.
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 VkDisplaySurfaceCreateFlagsKHR.
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 VkEventCreateFlags.
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 VkExternalFenceFeatureFlags.
VkExternalFenceHandleTypeFlags
Wrapper for VkExternalFenceHandleTypeFlags.
VkExternalFenceProperties
Wrapper for VkExternalFenceProperties.
VkExternalImageFormatProperties
Wrapper for VkExternalImageFormatProperties.
VkExternalMemoryBufferCreateInfo
Wrapper for VkExternalMemoryBufferCreateInfo.
VkExternalMemoryFeatureFlags
Wrapper for VkExternalMemoryFeatureFlags.
VkExternalMemoryHandleTypeFlags
Wrapper for VkExternalMemoryHandleTypeFlags.
VkExternalMemoryImageCreateInfo
Wrapper for VkExternalMemoryImageCreateInfo.
VkExternalMemoryProperties
Wrapper for VkExternalMemoryProperties.
VkExternalSemaphoreFeatureFlags
Wrapper for VkExternalSemaphoreFeatureFlags.
VkExternalSemaphoreHandleTypeFlags
Wrapper for VkExternalSemaphoreHandleTypeFlags.
VkExternalSemaphoreProperties
Wrapper for VkExternalSemaphoreProperties.
VkFence
Wrapper for VkFence.
VkFenceCreateFlags
Wrapper for VkFenceCreateFlags.
VkFenceCreateInfo
Wrapper for VkFenceCreateInfo.
VkFenceGetFdInfo
Wrapper for VkFenceGetFdInfoKHR.
VkFenceImportFlags
Wrapper for VkFenceImportFlags.
VkFilterCubicImageViewImageFormatProperties
Wrapper for VkFilterCubicImageViewImageFormatPropertiesEXT.
VkFormatFeatureFlags
Wrapper for VkFormatFeatureFlags.
VkFormatProperties
Wrapper for VkFormatProperties.
VkFormatProperties2
Wrapper for VkFormatProperties2.
VkFramebuffer
Wrapper for VkFramebuffer.
VkFramebufferAttachmentImageInfo
Wrapper for VkFramebufferAttachmentImageInfo.
VkFramebufferAttachmentsCreateInfo
Wrapper for VkFramebufferAttachmentsCreateInfo.
VkFramebufferCreateFlags
Wrapper for VkFramebufferCreateFlags.
VkFramebufferCreateInfo
Wrapper for VkFramebufferCreateInfo.
VkGeometryFlags
Wrapper for VkGeometryFlagsKHR.
VkGeometryInstanceFlags
Wrapper for VkGeometryInstanceFlagsKHR.
VkGraphicsPipelineCreateInfo
Wrapper for VkGraphicsPipelineCreateInfo.
VkHdrMetadata
Wrapper for VkHdrMetadataEXT.
VkHeadlessSurfaceCreateFlags
Wrapper for VkHeadlessSurfaceCreateFlagsEXT.
VkHeadlessSurfaceCreateInfo
Wrapper for VkHeadlessSurfaceCreateInfoEXT.
VkImage
Wrapper for VkImage.
VkImageAspectFlags
Wrapper for VkImageAspectFlags.
VkImageBlit
Wrapper for VkImageBlit.
VkImageCopy
Wrapper for VkImageCopy.
VkImageCreateFlags
Wrapper for VkImageCreateFlags.
VkImageCreateInfo
Wrapper for VkImageCreateInfo.
VkImageDrmFormatModifierExplicitCreateInfo
Wrapper for VkImageDrmFormatModifierExplicitCreateInfoEXT.
VkImageDrmFormatModifierListCreateInfo
Wrapper for VkImageDrmFormatModifierListCreateInfoEXT.
VkImageDrmFormatModifierProperties
Wrapper for VkImageDrmFormatModifierPropertiesEXT.
VkImageFormatListCreateInfo
Wrapper for VkImageFormatListCreateInfo.
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 VkImageStencilUsageCreateInfo.
VkImageSubresource
Wrapper for VkImageSubresource.
VkImageSubresourceLayers
Wrapper for VkImageSubresourceLayers.
VkImageSubresourceRange
Wrapper for VkImageSubresourceRange.
VkImageSwapchainCreateInfo
Wrapper for VkImageSwapchainCreateInfoKHR.
VkImageUsageFlags
Wrapper for VkImageUsageFlags.
VkImageView
Wrapper for VkImageView.
VkImageViewASTCDecodeMode
Wrapper for VkImageViewASTCDecodeModeEXT.
VkImageViewCreateFlags
Wrapper for VkImageViewCreateFlags.
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 VkInstanceCreateFlags.
VkInstanceCreateInfo
Wrapper for VkInstanceCreateInfo.
VkLayerProperties
Wrapper for VkLayerProperties.
VkMappedMemoryRange
Wrapper for VkMappedMemoryRange.
VkMemoryAllocateFlags
Wrapper for VkMemoryAllocateFlags.
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 VkMemoryHeapFlags.
VkMemoryHostPointerProperties
Wrapper for VkMemoryHostPointerPropertiesEXT.
VkMemoryMapFlags
Wrapper for VkMemoryMapFlags.
VkMemoryOpaqueCaptureAddressAllocateInfo
Wrapper for VkMemoryOpaqueCaptureAddressAllocateInfo.
VkMemoryPriorityAllocateInfo
Wrapper for VkMemoryPriorityAllocateInfoEXT.
VkMemoryPropertyFlags
Wrapper for VkMemoryPropertyFlags.
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 VkPeerMemoryFeatureFlags.
VkPerformanceCounter
Wrapper for VkPerformanceCounterKHR.
VkPerformanceCounterDescription
Wrapper for VkPerformanceCounterDescriptionKHR.
VkPerformanceCounterDescriptionFlags
Wrapper for VkPerformanceCounterDescriptionFlagsKHR.
VkPerformanceQuerySubmitInfo
Wrapper for VkPerformanceQuerySubmitInfoKHR.
VkPhysicalDevice
Wrapper for VkPhysicalDevice.
VkPhysicalDevice8BitStorageFeatures
Wrapper for VkPhysicalDevice8BitStorageFeatures.
VkPhysicalDevice16BitStorageFeatures
Wrapper for VkPhysicalDevice16BitStorageFeatures.
VkPhysicalDeviceASTCDecodeFeatures
Wrapper for VkPhysicalDeviceASTCDecodeFeaturesEXT.
VkPhysicalDeviceBlendOperationAdvancedFeatures
Wrapper for VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT.
VkPhysicalDeviceBlendOperationAdvancedProperties
Wrapper for VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT.
VkPhysicalDeviceBufferDeviceAddressFeatures
Wrapper for VkPhysicalDeviceBufferDeviceAddressFeatures.
VkPhysicalDeviceBufferDeviceAddressFeatures
Wrapper for VkPhysicalDeviceBufferDeviceAddressFeaturesEXT.
VkPhysicalDeviceConditionalRenderingFeatures
Wrapper for VkPhysicalDeviceConditionalRenderingFeaturesEXT.
VkPhysicalDeviceConservativeRasterizationProperties
Wrapper for VkPhysicalDeviceConservativeRasterizationPropertiesEXT.
VkPhysicalDeviceDepthClipEnableFeatures
Wrapper for VkPhysicalDeviceDepthClipEnableFeaturesEXT.
VkPhysicalDeviceDepthStencilResolveProperties
Wrapper for VkPhysicalDeviceDepthStencilResolveProperties.
VkPhysicalDeviceDescriptorIndexingFeatures
Wrapper for VkPhysicalDeviceDescriptorIndexingFeatures.
VkPhysicalDeviceDescriptorIndexingProperties
Wrapper for VkPhysicalDeviceDescriptorIndexingProperties.
VkPhysicalDeviceDiscardRectangleProperties
Wrapper for VkPhysicalDeviceDiscardRectanglePropertiesEXT.
VkPhysicalDeviceDriverProperties
Wrapper for VkPhysicalDeviceDriverProperties.
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.
VkPhysicalDeviceFloatControlsProperties
Wrapper for VkPhysicalDeviceFloatControlsProperties.
VkPhysicalDeviceFragmentDensityMapFeatures
Wrapper for VkPhysicalDeviceFragmentDensityMapFeaturesEXT.
VkPhysicalDeviceFragmentDensityMapProperties
Wrapper for VkPhysicalDeviceFragmentDensityMapPropertiesEXT.
VkPhysicalDeviceFragmentShaderInterlockFeatures
Wrapper for VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT.
VkPhysicalDeviceGroupProperties
Wrapper for VkPhysicalDeviceGroupProperties.
VkPhysicalDeviceHostQueryResetFeatures
Wrapper for VkPhysicalDeviceHostQueryResetFeatures.
VkPhysicalDeviceIDProperties
Wrapper for VkPhysicalDeviceIDProperties.
VkPhysicalDeviceImageDrmFormatModifierInfo
Wrapper for VkPhysicalDeviceImageDrmFormatModifierInfoEXT.
VkPhysicalDeviceImageFormatInfo2
Wrapper for VkPhysicalDeviceImageFormatInfo2.
VkPhysicalDeviceImageViewImageFormatInfo
Wrapper for VkPhysicalDeviceImageViewImageFormatInfoEXT.
VkPhysicalDeviceImagelessFramebufferFeatures
Wrapper for VkPhysicalDeviceImagelessFramebufferFeatures.
VkPhysicalDeviceIndexTypeUint8Features
Wrapper for VkPhysicalDeviceIndexTypeUint8FeaturesEXT.
VkPhysicalDeviceInlineUniformBlockFeatures
Wrapper for VkPhysicalDeviceInlineUniformBlockFeaturesEXT.
VkPhysicalDeviceInlineUniformBlockProperties
Wrapper for VkPhysicalDeviceInlineUniformBlockPropertiesEXT.
VkPhysicalDeviceLimits
Wrapper for VkPhysicalDeviceLimits.
VkPhysicalDeviceLineRasterizationFeatures
Wrapper for VkPhysicalDeviceLineRasterizationFeaturesEXT.
VkPhysicalDeviceLineRasterizationProperties
Wrapper for VkPhysicalDeviceLineRasterizationPropertiesEXT.
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.
VkPhysicalDevicePerformanceQueryFeatures
Wrapper for VkPhysicalDevicePerformanceQueryFeaturesKHR.
VkPhysicalDevicePerformanceQueryProperties
Wrapper for VkPhysicalDevicePerformanceQueryPropertiesKHR.
VkPhysicalDevicePipelineCreationCacheControlFeatures
Wrapper for VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT.
VkPhysicalDevicePipelineExecutablePropertiesFeatures
Wrapper for VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR.
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 VkPhysicalDeviceSamplerFilterMinmaxProperties.
VkPhysicalDeviceSamplerYcbcrConversionFeatures
Wrapper for VkPhysicalDeviceSamplerYcbcrConversionFeatures.
VkPhysicalDeviceScalarBlockLayoutFeatures
Wrapper for VkPhysicalDeviceScalarBlockLayoutFeatures.
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures
Wrapper for VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures.
VkPhysicalDeviceShaderAtomicInt64Features
Wrapper for VkPhysicalDeviceShaderAtomicInt64Features.
VkPhysicalDeviceShaderClockFeatures
Wrapper for VkPhysicalDeviceShaderClockFeaturesKHR.
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures
Wrapper for VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT.
VkPhysicalDeviceShaderDrawParametersFeatures
Wrapper for VkPhysicalDeviceShaderDrawParametersFeatures.
VkPhysicalDeviceShaderFloat16Int8Features
Wrapper for VkPhysicalDeviceShaderFloat16Int8Features.
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures
Wrapper for VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures.
VkPhysicalDeviceSparseImageFormatInfo2
Wrapper for VkPhysicalDeviceSparseImageFormatInfo2.
VkPhysicalDeviceSparseProperties
Wrapper for VkPhysicalDeviceSparseProperties.
VkPhysicalDeviceSubgroupProperties
Wrapper for VkPhysicalDeviceSubgroupProperties.
VkPhysicalDeviceSubgroupSizeControlFeatures
Wrapper for VkPhysicalDeviceSubgroupSizeControlFeaturesEXT.
VkPhysicalDeviceSubgroupSizeControlProperties
Wrapper for VkPhysicalDeviceSubgroupSizeControlPropertiesEXT.
VkPhysicalDeviceSurfaceInfo2
Wrapper for VkPhysicalDeviceSurfaceInfo2KHR.
VkPhysicalDeviceTexelBufferAlignmentFeatures
Wrapper for VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT.
VkPhysicalDeviceTexelBufferAlignmentProperties
Wrapper for VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT.
VkPhysicalDeviceTextureCompressionASTCHDRFeatures
Wrapper for VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT.
VkPhysicalDeviceTimelineSemaphoreFeatures
Wrapper for VkPhysicalDeviceTimelineSemaphoreFeatures.
VkPhysicalDeviceTimelineSemaphoreProperties
Wrapper for VkPhysicalDeviceTimelineSemaphoreProperties.
VkPhysicalDeviceToolProperties
Wrapper for VkPhysicalDeviceToolPropertiesEXT.
VkPhysicalDeviceTransformFeedbackFeatures
Wrapper for VkPhysicalDeviceTransformFeedbackFeaturesEXT.
VkPhysicalDeviceTransformFeedbackProperties
Wrapper for VkPhysicalDeviceTransformFeedbackPropertiesEXT.
VkPhysicalDeviceUniformBufferStandardLayoutFeatures
Wrapper for VkPhysicalDeviceUniformBufferStandardLayoutFeatures.
VkPhysicalDeviceVariablePointersFeatures
Wrapper for VkPhysicalDeviceVariablePointersFeatures.
VkPhysicalDeviceVertexAttributeDivisorFeatures
Wrapper for VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT.
VkPhysicalDeviceVertexAttributeDivisorProperties
Wrapper for VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT.
VkPhysicalDeviceVulkan11Features
Wrapper for VkPhysicalDeviceVulkan11Features.
VkPhysicalDeviceVulkan11Properties
Wrapper for VkPhysicalDeviceVulkan11Properties.
VkPhysicalDeviceVulkan12Features
Wrapper for VkPhysicalDeviceVulkan12Features.
VkPhysicalDeviceVulkan12Properties
Wrapper for VkPhysicalDeviceVulkan12Properties.
VkPhysicalDeviceVulkanMemoryModelFeatures
Wrapper for VkPhysicalDeviceVulkanMemoryModelFeatures.
VkPhysicalDeviceYcbcrImageArraysFeatures
Wrapper for VkPhysicalDeviceYcbcrImageArraysFeaturesEXT.
VkPipeline
Wrapper for VkPipeline.
VkPipelineCache
Wrapper for VkPipelineCache.
VkPipelineCacheCreateFlags
Wrapper for VkPipelineCacheCreateFlags.
VkPipelineCacheCreateInfo
Wrapper for VkPipelineCacheCreateInfo.
VkPipelineColorBlendAdvancedStateCreateInfo
Wrapper for VkPipelineColorBlendAdvancedStateCreateInfoEXT.
VkPipelineColorBlendAttachmentState
Wrapper for VkPipelineColorBlendAttachmentState.
VkPipelineColorBlendStateCreateFlags
Wrapper for VkPipelineColorBlendStateCreateFlags.
VkPipelineColorBlendStateCreateInfo
Wrapper for VkPipelineColorBlendStateCreateInfo.
VkPipelineCreateFlags
Wrapper for VkPipelineCreateFlags.
VkPipelineCreationFeedback
Wrapper for VkPipelineCreationFeedbackEXT.
VkPipelineCreationFeedbackCreateInfo
Wrapper for VkPipelineCreationFeedbackCreateInfoEXT.
VkPipelineCreationFeedbackFlags
Wrapper for VkPipelineCreationFeedbackFlagsEXT.
VkPipelineDepthStencilStateCreateFlags
Wrapper for VkPipelineDepthStencilStateCreateFlags.
VkPipelineDepthStencilStateCreateInfo
Wrapper for VkPipelineDepthStencilStateCreateInfo.
VkPipelineDiscardRectangleStateCreateFlags
Wrapper for VkPipelineDiscardRectangleStateCreateFlagsEXT.
VkPipelineDiscardRectangleStateCreateInfo
Wrapper for VkPipelineDiscardRectangleStateCreateInfoEXT.
VkPipelineDynamicStateCreateFlags
Wrapper for VkPipelineDynamicStateCreateFlags.
VkPipelineDynamicStateCreateInfo
Wrapper for VkPipelineDynamicStateCreateInfo.
VkPipelineExecutableInfo
Wrapper for VkPipelineExecutableInfoKHR.
VkPipelineExecutableInternalRepresentation
Wrapper for VkPipelineExecutableInternalRepresentationKHR.
VkPipelineExecutableProperties
Wrapper for VkPipelineExecutablePropertiesKHR.
VkPipelineExecutableStatistic
Wrapper for VkPipelineExecutableStatisticKHR.
VkPipelineInfo
Wrapper for VkPipelineInfoKHR.
VkPipelineInputAssemblyStateCreateFlags
Wrapper for VkPipelineInputAssemblyStateCreateFlags.
VkPipelineInputAssemblyStateCreateInfo
Wrapper for VkPipelineInputAssemblyStateCreateInfo.
VkPipelineLayout
Wrapper for VkPipelineLayout.
VkPipelineLayoutCreateFlags
Wrapper for VkPipelineLayoutCreateFlags.
VkPipelineLayoutCreateInfo
Wrapper for VkPipelineLayoutCreateInfo.
VkPipelineMultisampleStateCreateFlags
Wrapper for VkPipelineMultisampleStateCreateFlags.
VkPipelineMultisampleStateCreateInfo
Wrapper for VkPipelineMultisampleStateCreateInfo.
VkPipelineRasterizationConservativeStateCreateFlags
Wrapper for VkPipelineRasterizationConservativeStateCreateFlagsEXT.
VkPipelineRasterizationConservativeStateCreateInfo
Wrapper for VkPipelineRasterizationConservativeStateCreateInfoEXT.
VkPipelineRasterizationDepthClipStateCreateFlags
Wrapper for VkPipelineRasterizationDepthClipStateCreateFlagsEXT.
VkPipelineRasterizationDepthClipStateCreateInfo
Wrapper for VkPipelineRasterizationDepthClipStateCreateInfoEXT.
VkPipelineRasterizationLineStateCreateInfo
Wrapper for VkPipelineRasterizationLineStateCreateInfoEXT.
VkPipelineRasterizationStateCreateFlags
Wrapper for VkPipelineRasterizationStateCreateFlags.
VkPipelineRasterizationStateCreateInfo
Wrapper for VkPipelineRasterizationStateCreateInfo.
VkPipelineRasterizationStateStreamCreateFlags
Wrapper for VkPipelineRasterizationStateStreamCreateFlagsEXT.
VkPipelineRasterizationStateStreamCreateInfo
Wrapper for VkPipelineRasterizationStateStreamCreateInfoEXT.
VkPipelineSampleLocationsStateCreateInfo
Wrapper for VkPipelineSampleLocationsStateCreateInfoEXT.
VkPipelineShaderStageCreateFlags
Wrapper for VkPipelineShaderStageCreateFlags.
VkPipelineShaderStageCreateInfo
Wrapper for VkPipelineShaderStageCreateInfo.
VkPipelineShaderStageRequiredSubgroupSizeCreateInfo
Wrapper for VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT.
VkPipelineStageFlags
Wrapper for VkPipelineStageFlags.
VkPipelineTessellationDomainOriginStateCreateInfo
Wrapper for VkPipelineTessellationDomainOriginStateCreateInfo.
VkPipelineTessellationStateCreateFlags
Wrapper for VkPipelineTessellationStateCreateFlags.
VkPipelineTessellationStateCreateInfo
Wrapper for VkPipelineTessellationStateCreateInfo.
VkPipelineVertexInputDivisorStateCreateInfo
Wrapper for VkPipelineVertexInputDivisorStateCreateInfoEXT.
VkPipelineVertexInputStateCreateFlags
Wrapper for VkPipelineVertexInputStateCreateFlags.
VkPipelineVertexInputStateCreateInfo
Wrapper for VkPipelineVertexInputStateCreateInfo.
VkPipelineViewportStateCreateFlags
Wrapper for VkPipelineViewportStateCreateFlags.
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 VkQueryControlFlags.
VkQueryPipelineStatisticFlags
Wrapper for VkQueryPipelineStatisticFlags.
VkQueryPool
Wrapper for VkQueryPool.
VkQueryPoolCreateFlags
Wrapper for VkQueryPoolCreateFlags.
VkQueryPoolCreateInfo
Wrapper for VkQueryPoolCreateInfo.
VkQueryPoolPerformanceCreateInfo
Wrapper for VkQueryPoolPerformanceCreateInfoKHR.
VkQueryResultFlags
Wrapper for VkQueryResultFlags.
VkQueue
Wrapper for VkQueue.
VkQueueFamilyProperties
Wrapper for VkQueueFamilyProperties.
VkQueueFamilyProperties2
Wrapper for VkQueueFamilyProperties2.
VkQueueFlags
Wrapper for VkQueueFlags.
VkRect2D
Wrapper for VkRect2D.
VkRectLayer
Wrapper for VkRectLayerKHR.
VkRenderPass
Wrapper for VkRenderPass.
VkRenderPassAttachmentBeginInfo
Wrapper for VkRenderPassAttachmentBeginInfo.
VkRenderPassBeginInfo
Wrapper for VkRenderPassBeginInfo.
VkRenderPassCreateFlags
Wrapper for VkRenderPassCreateFlags.
VkRenderPassCreateInfo
Wrapper for VkRenderPassCreateInfo.
VkRenderPassCreateInfo2
Wrapper for VkRenderPassCreateInfo2.
VkRenderPassFragmentDensityMapCreateInfo
Wrapper for VkRenderPassFragmentDensityMapCreateInfoEXT.
VkRenderPassInputAttachmentAspectCreateInfo
Wrapper for VkRenderPassInputAttachmentAspectCreateInfo.
VkRenderPassMultiviewCreateInfo
Wrapper for VkRenderPassMultiviewCreateInfo.
VkRenderPassSampleLocationsBeginInfo
Wrapper for VkRenderPassSampleLocationsBeginInfoEXT.
VkRenderPassTransformBeginInfoQCOM
Wrapper for VkRenderPassTransformBeginInfoQCOM.
VkResolveModeFlags
Wrapper for VkResolveModeFlags.
VkSampleCountFlags
Wrapper for VkSampleCountFlags.
VkSampleLocation
Wrapper for VkSampleLocationEXT.
VkSampleLocationsInfo
Wrapper for VkSampleLocationsInfoEXT.
VkSampler
Wrapper for VkSampler.
VkSamplerCreateFlags
Wrapper for VkSamplerCreateFlags.
VkSamplerCreateInfo
Wrapper for VkSamplerCreateInfo.
VkSamplerReductionModeCreateInfo
Wrapper for VkSamplerReductionModeCreateInfo.
VkSamplerYcbcrConversion
Wrapper for VkSamplerYcbcrConversion.
VkSamplerYcbcrConversionCreateInfo
Wrapper for VkSamplerYcbcrConversionCreateInfo.
VkSamplerYcbcrConversionImageFormatProperties
Wrapper for VkSamplerYcbcrConversionImageFormatProperties.
VkSamplerYcbcrConversionInfo
Wrapper for VkSamplerYcbcrConversionInfo.
VkSemaphore
Wrapper for VkSemaphore.
VkSemaphoreCreateFlags
Wrapper for VkSemaphoreCreateFlags.
VkSemaphoreCreateInfo
Wrapper for VkSemaphoreCreateInfo.
VkSemaphoreGetFdInfo
Wrapper for VkSemaphoreGetFdInfoKHR.
VkSemaphoreImportFlags
Wrapper for VkSemaphoreImportFlags.
VkSemaphoreSignalInfo
Wrapper for VkSemaphoreSignalInfo.
VkSemaphoreTypeCreateInfo
Wrapper for VkSemaphoreTypeCreateInfo.
VkSemaphoreWaitFlags
Wrapper for VkSemaphoreWaitFlags.
VkSemaphoreWaitInfo
Wrapper for VkSemaphoreWaitInfo.
VkShaderModule
Wrapper for VkShaderModule.
VkShaderModuleCreateFlags
Wrapper for VkShaderModuleCreateFlags.
VkShaderModuleCreateInfo
Wrapper for VkShaderModuleCreateInfo.
VkShaderModuleValidationCacheCreateInfo
Wrapper for VkShaderModuleValidationCacheCreateInfoEXT.
VkShaderStageFlags
Wrapper for VkShaderStageFlags.
VkSharedPresentSurfaceCapabilities
Wrapper for VkSharedPresentSurfaceCapabilitiesKHR.
VkSparseBufferMemoryBindInfo
Wrapper for VkSparseBufferMemoryBindInfo.
VkSparseImageFormatFlags
Wrapper for VkSparseImageFormatFlags.
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 VkSparseMemoryBindFlags.
VkSpecializationInfo
Wrapper for VkSpecializationInfo.
VkSpecializationMapEntry
Wrapper for VkSpecializationMapEntry.
VkStencilFaceFlags
Wrapper for VkStencilFaceFlags.
VkStencilOpState
Wrapper for VkStencilOpState.
VkSubgroupFeatureFlags
Wrapper for VkSubgroupFeatureFlags.
VkSubmitInfo
Wrapper for VkSubmitInfo.
VkSubpassBeginInfo
Wrapper for VkSubpassBeginInfo.
VkSubpassDependency
Wrapper for VkSubpassDependency.
VkSubpassDependency2
Wrapper for VkSubpassDependency2.
VkSubpassDescription
Wrapper for VkSubpassDescription.
VkSubpassDescription2
Wrapper for VkSubpassDescription2.
VkSubpassDescriptionDepthStencilResolve
Wrapper for VkSubpassDescriptionDepthStencilResolve.
VkSubpassDescriptionFlags
Wrapper for VkSubpassDescriptionFlags.
VkSubpassEndInfo
Wrapper for VkSubpassEndInfo.
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 VkSurfaceCounterFlagsEXT.
VkSurfaceFormat
Wrapper for VkSurfaceFormatKHR.
VkSurfaceFormat2
Wrapper for VkSurfaceFormat2KHR.
VkSurfaceProtectedCapabilities
Wrapper for VkSurfaceProtectedCapabilitiesKHR.
VkSurfaceTransformFlags
Wrapper for VkSurfaceTransformFlagsKHR.
VkSwapchain
Wrapper for VkSwapchainKHR.
VkSwapchainCounterCreateInfo
Wrapper for VkSwapchainCounterCreateInfoEXT.
VkSwapchainCreateFlags
Wrapper for VkSwapchainCreateFlagsKHR.
VkSwapchainCreateInfo
Wrapper for VkSwapchainCreateInfoKHR.
VkTimelineSemaphoreSubmitInfo
Wrapper for VkTimelineSemaphoreSubmitInfo.
VkToolPurposeFlags
Wrapper for VkToolPurposeFlagsEXT.
VkTransformMatrix
Wrapper for VkTransformMatrixKHR.
VkValidationCache
Wrapper for VkValidationCacheEXT.
VkValidationCacheCreateFlags
Wrapper for VkValidationCacheCreateFlagsEXT.
VkValidationCacheCreateInfo
Wrapper for VkValidationCacheCreateInfoEXT.
VkValidationFeatures
Wrapper for VkValidationFeaturesEXT.
VkValidationFlags
Wrapper for VkValidationFlagsEXT.
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.
VkWriteDescriptorSetAccelerationStructure
Wrapper for VkWriteDescriptorSetAccelerationStructureKHR.
VkWriteDescriptorSetInlineUniformBlock
Wrapper for VkWriteDescriptorSetInlineUniformBlockEXT.
VkXYColor
Wrapper for VkXYColorEXT.

Enums§

VkAccelerationStructureMemoryRequirementsType
Wrapper for VkAccelerationStructureMemoryRequirementsTypeKHR.
VkAccelerationStructureType
Wrapper for VkAccelerationStructureTypeKHR.
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.
VkCopyAccelerationStructureMode
Wrapper for VkCopyAccelerationStructureModeKHR.
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 VkDriverId.
VkDynamicState
Wrapper for VkDynamicState.
VkFilter
Wrapper for VkFilter.
VkFormat
Wrapper for VkFormat.
VkFrontFace
Wrapper for VkFrontFace.
VkGeometryType
Wrapper for VkGeometryTypeKHR.
VkImageLayout
Wrapper for VkImageLayout.
VkImageTiling
Wrapper for VkImageTiling.
VkImageType
Wrapper for VkImageType.
VkImageViewType
Wrapper for VkImageViewType.
VkIndexType
Wrapper for VkIndexType.
VkInternalAllocationType
Wrapper for VkInternalAllocationType.
VkLineRasterizationMode
Wrapper for VkLineRasterizationModeEXT.
VkLogicOp
Wrapper for VkLogicOp.
VkObjectType
Wrapper for VkObjectType.
VkPerformanceCounterScope
Wrapper for VkPerformanceCounterScopeKHR.
VkPerformanceCounterStorage
Wrapper for VkPerformanceCounterStorageKHR.
VkPerformanceCounterUnit
Wrapper for VkPerformanceCounterUnitKHR.
VkPhysicalDeviceType
Wrapper for VkPhysicalDeviceType.
VkPipelineBindPoint
Wrapper for VkPipelineBindPoint.
VkPipelineCacheHeaderVersion
Wrapper for VkPipelineCacheHeaderVersion.
VkPipelineExecutableStatisticFormat
Wrapper for VkPipelineExecutableStatisticFormatKHR.
VkPipelineExecutableStatisticValue
Wrapper for VkPipelineExecutableStatisticValueKHR
VkPointClippingBehavior
Wrapper for VkPointClippingBehavior.
VkPolygonMode
Wrapper for VkPolygonMode.
VkPresentMode
Wrapper for VkPresentModeKHR.
VkPrimitiveTopology
Wrapper for VkPrimitiveTopology.
VkQueryType
Wrapper for VkQueryType.
VkQueueGlobalPriority
Wrapper for VkQueueGlobalPriorityEXT.
VkRayTracingShaderGroupType
Wrapper for VkRayTracingShaderGroupTypeKHR.
VkResult
Wrapper for VkResult.
VkSamplerAddressMode
Wrapper for VkSamplerAddressMode.
VkSamplerMipmapMode
Wrapper for VkSamplerMipmapMode.
VkSamplerReductionMode
Wrapper for VkSamplerReductionMode.
VkSamplerYcbcrModelConversion
Wrapper for VkSamplerYcbcrModelConversion.
VkSamplerYcbcrRange
Wrapper for VkSamplerYcbcrRange.
VkSemaphoreType
Wrapper for VkSemaphoreType.
VkShaderFloatControlsIndependence
Wrapper for VkShaderFloatControlsIndependence.
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_DEVICE_COHERENT_MEMORY_EXTENSION_NAME
"VK_AMD_device_coherent_memory"
VK_AMD_DISPLAY_NATIVE_HDR_EXTENSION_NAME
"VK_AMD_display_native_hdr"
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_PIPELINE_COMPILER_CONTROL_EXTENSION_NAME
"VK_AMD_pipeline_compiler_control"
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_2_EXTENSION_NAME
"VK_AMD_shader_core_properties2"
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_CLIP_ENABLE_EXTENSION_NAME
"VK_EXT_depth_clip_enable"
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_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME
"VK_EXT_fragment_shader_interlock"
VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME
"VK_EXT_global_priority"
VK_EXT_HDR_METADATA_EXTENSION_NAME
"VK_EXT_hdr_metadata"
VK_EXT_HEADLESS_SURFACE_EXTENSION_NAME
"VK_EXT_headless_surface"
VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME
"VK_EXT_host_query_reset"
VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME
"VK_EXT_image_drm_format_modifier"
VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME
"VK_EXT_index_type_uint8"
VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME
"VK_EXT_inline_uniform_block"
VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME
"VK_EXT_line_rasterization"
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_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME
"VK_EXT_pipeline_creation_cache_control"
VK_EXT_PIPELINE_CREATION_FEEDBACK_EXTENSION_NAME
"VK_EXT_pipeline_creation_feedback"
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_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME
"VK_EXT_shader_demote_to_helper_invocation"
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_SUBGROUP_SIZE_CONTROL_EXTENSION_NAME
"VK_EXT_subgroup_size_control"
VK_EXT_SWAPCHAIN_COLOR_SPACE_EXTENSION_NAME
"VK_EXT_swapchain_colorspace"
VK_EXT_TEXEL_BUFFER_ALIGNMENT_EXTENSION_NAME
"VK_EXT_texel_buffer_alignment"
VK_EXT_TEXTURE_COMPRESSION_ASTC_HDR_EXTENSION_NAME
"VK_EXT_texture_compression_astc_hdr"
VK_EXT_TOOLING_INFO_EXTENSION_NAME
"VK_EXT_tooling_info"
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_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME
"VK_EXT_ycbcr_image_arrays"
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_GOOGLE_USER_TYPE_EXTENSION_NAME
"VK_GOOGLE_user_type"
VK_IMG_FILTER_CUBIC_EXTENSION_NAME
"VK_IMG_filter_cubic"
VK_IMG_FORMAT_PVRTC_EXTENSION_NAME
"VK_IMG_format_pvrtc"
VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME
"VK_INTEL_performance_query"
VK_INTEL_SHADER_INTEGER_FUNCTIONS_2_EXTENSION_NAME
"VK_INTEL_shader_integer_functions2"
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_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME
"VK_KHR_buffer_device_address"
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_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME
"VK_KHR_imageless_framebuffer"
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_PERFORMANCE_QUERY_EXTENSION_NAME
"VK_KHR_performance_query"
VK_KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION_NAME
"VK_KHR_pipeline_executable_properties"
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_SEPARATE_DEPTH_STENCIL_LAYOUTS_EXTENSION_NAME
"VK_KHR_separate_depth_stencil_layouts"
VK_KHR_SHADER_ATOMIC_INT64_EXTENSION_NAME
"VK_KHR_shader_atomic_int64"
VK_KHR_SHADER_CLOCK_EXTENSION_NAME
"VK_KHR_shader_clock"
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_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME
"VK_KHR_shader_non_semantic_info"
VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME
"VK_KHR_shader_subgroup_extended_types"
VK_KHR_SHARED_PRESENTABLE_IMAGE_EXTENSION_NAME
"VK_KHR_shared_presentable_image"
VK_KHR_SPIRV_1_4_EXTENSION_NAME
"VK_KHR_spirv_1_4"
VK_KHR_STORAGE_BUFFER_STORAGE_CLASS_EXTENSION_NAME
"VK_KHR_storage_buffer_storage_class"
VK_KHR_SURFACE_EXTENSION_NAME
"VK_KHR_surface"
VK_KHR_SURFACE_PROTECTED_CAPABILITIES_EXTENSION_NAME
"VK_KHR_surface_protected_capabilities"
VK_KHR_SWAPCHAIN_EXTENSION_NAME
"VK_KHR_swapchain"
VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME
"VK_KHR_swapchain_mutable_format"
VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME
"VK_KHR_timeline_semaphore"
VK_KHR_UNIFORM_BUFFER_STANDARD_LAYOUT_EXTENSION_NAME
"VK_KHR_uniform_buffer_standard_layout"
VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME
"VK_KHR_variable_pointers"
VK_KHR_VULKAN_MEMORY_MODEL_EXTENSION_NAME
"VK_KHR_vulkan_memory_model"
VK_LAYER_KHRONOS_VALIDATION_NAME
"VK_LAYER_KHRONOS_validation"
VK_LOD_CLAMP_NONE
1000.0
VK_NO_TIMEOUT
<u64>::max_value()
VK_NVX_IMAGE_VIEW_HANDLE_EXTENSION_NAME
"VK_NVX_image_view_handle"
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_COOPERATIVE_MATRIX_EXTENSION_NAME
"VK_NV_cooperative_matrix"
VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME
"VK_NV_corner_sampled_image"
VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME
"VK_NV_coverage_reduction_mode"
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_DIAGNOSTICS_CONFIG_EXTENSION_NAME
"VK_NV_device_diagnostics_config"
VK_NV_DEVICE_DIAGNOSTIC_CHECKPOINTS_EXTENSION_NAME
"VK_NV_device_diagnostic_checkpoints"
VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME
"VK_NV_device_generated_commands"
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_SM_BUILTINS_EXTENSION_NAME
"VK_NV_shader_sm_builtins"
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_QCOM_RENDER_PASS_STORE_OPS_EXTENSION_NAME
"VK_QCOM_render_pass_store_ops"
VK_QCOM_RENDER_PASS_TRANSFORM_EXTENSION_NAME
"VK_QCOM_render_pass_transform"
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 Aliases§

LavaResult
Wraps both the return code and the value produced by a Vulkan function.
VkAttachmentDescription2
VkAttachmentDescriptionStencilLayout
VkAttachmentReference2
VkAttachmentReferenceStencilLayout
VkBindBufferMemoryDeviceGroupInfo
VkBindBufferMemoryInfo
VkBindImageMemoryDeviceGroupInfo
VkBindImageMemoryInfo
VkBindImagePlaneMemoryInfo
VkBufferDeviceAddressInfo
VkBufferDeviceAddressInfo
VkBufferMemoryRequirementsInfo2
VkBufferOpaqueCaptureAddressCreateInfo
VkChromaLocation
VkCommandPoolTrimFlags
VkConformanceVersion
VkDescriptorBindingFlags
VkDescriptorSetLayoutBindingFlagsCreateInfo
VkDescriptorSetLayoutSupport
VkDescriptorSetVariableDescriptorCountAllocateInfo
VkDescriptorSetVariableDescriptorCountLayoutSupport
VkDescriptorUpdateTemplate
VkDescriptorUpdateTemplateCreateFlags
VkDescriptorUpdateTemplateCreateInfo
VkDescriptorUpdateTemplateEntry
VkDescriptorUpdateTemplateType
VkDeviceGroupBindSparseInfo
VkDeviceGroupCommandBufferBeginInfo
VkDeviceGroupDeviceCreateInfo
VkDeviceGroupRenderPassBeginInfo
VkDeviceGroupSubmitInfo
VkDeviceMemoryOpaqueCaptureAddressInfo
VkDriverId
VkExportFenceCreateInfo
VkExportMemoryAllocateInfo
VkExportSemaphoreCreateInfo
VkExternalBufferProperties
VkExternalFenceFeatureFlags
VkExternalFenceHandleTypeFlags
VkExternalFenceProperties
VkExternalImageFormatProperties
VkExternalMemoryBufferCreateInfo
VkExternalMemoryFeatureFlags
VkExternalMemoryHandleTypeFlags
VkExternalMemoryImageCreateInfo
VkExternalMemoryProperties
VkExternalSemaphoreFeatureFlags
VkExternalSemaphoreHandleTypeFlags
VkExternalSemaphoreProperties
VkFenceImportFlags
VkFormatProperties2
VkFramebufferAttachmentImageInfo
VkFramebufferAttachmentsCreateInfo
VkImageFormatListCreateInfo
VkImageFormatProperties2
VkImageMemoryRequirementsInfo2
VkImagePlaneMemoryRequirementsInfo
VkImageSparseMemoryRequirementsInfo2
VkImageStencilUsageCreateInfo
VkImageViewUsageCreateInfo
VkInputAttachmentAspectReference
VkMemoryAllocateFlags
VkMemoryAllocateFlagsInfo
VkMemoryDedicatedAllocateInfo
VkMemoryDedicatedRequirements
VkMemoryOpaqueCaptureAddressAllocateInfo
VkMemoryRequirements2
VkPeerMemoryFeatureFlags
VkPhysicalDevice8BitStorageFeatures
VkPhysicalDevice16BitStorageFeatures
VkPhysicalDeviceBufferAddressFeatures
VkPhysicalDeviceBufferDeviceAddressFeatures
VkPhysicalDeviceDepthStencilResolveProperties
VkPhysicalDeviceDescriptorIndexingFeatures
VkPhysicalDeviceDescriptorIndexingProperties
VkPhysicalDeviceDriverProperties
VkPhysicalDeviceExternalBufferInfo
VkPhysicalDeviceExternalFenceInfo
VkPhysicalDeviceExternalImageFormatInfo
VkPhysicalDeviceExternalSemaphoreInfo
VkPhysicalDeviceFeatures2
VkPhysicalDeviceFloat16Int8Features
VkPhysicalDeviceFloatControlsProperties
VkPhysicalDeviceGroupProperties
VkPhysicalDeviceHostQueryResetFeatures
VkPhysicalDeviceIDProperties
VkPhysicalDeviceImageFormatInfo2
VkPhysicalDeviceImagelessFramebufferFeatures
VkPhysicalDeviceMaintenance3Properties
VkPhysicalDeviceMemoryProperties2
VkPhysicalDeviceMultiviewFeatures
VkPhysicalDeviceMultiviewProperties
VkPhysicalDevicePointClippingProperties
VkPhysicalDeviceProperties2
VkPhysicalDeviceSamplerFilterMinmaxProperties
VkPhysicalDeviceSamplerYcbcrConversionFeatures
VkPhysicalDeviceScalarBlockLayoutFeatures
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures
VkPhysicalDeviceShaderAtomicInt64Features
VkPhysicalDeviceShaderDrawParameterFeatures
VkPhysicalDeviceShaderFloat16Int8Features
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures
VkPhysicalDeviceSparseImageFormatInfo2
VkPhysicalDeviceTimelineSemaphoreFeatures
VkPhysicalDeviceTimelineSemaphoreProperties
VkPhysicalDeviceUniformBufferStandardLayoutFeatures
VkPhysicalDeviceVariablePointerFeatures
VkPhysicalDeviceVariablePointerFeatures
VkPhysicalDeviceVariablePointersFeatures
VkPhysicalDeviceVulkanMemoryModelFeatures
VkPipelineTessellationDomainOriginStateCreateInfo
VkPointClippingBehavior
VkQueueFamilyProperties2
VkRenderPassAttachmentBeginInfo
VkRenderPassCreateInfo2
VkRenderPassInputAttachmentAspectCreateInfo
VkRenderPassMultiviewCreateInfo
VkResolveModeFlags
VkSamplerReductionMode
VkSamplerReductionModeCreateInfo
VkSamplerYcbcrConversion
VkSamplerYcbcrConversionCreateInfo
VkSamplerYcbcrConversionImageFormatProperties
VkSamplerYcbcrConversionInfo
VkSamplerYcbcrModelConversion
VkSamplerYcbcrRange
VkSemaphoreImportFlags
VkSemaphoreSignalInfo
VkSemaphoreType
VkSemaphoreTypeCreateInfo
VkSemaphoreWaitFlags
VkSemaphoreWaitInfo
VkShaderFloatControlsIndependence
VkSparseImageFormatProperties2
VkSparseImageMemoryRequirements2
VkSubpassBeginInfo
VkSubpassDependency2
VkSubpassDescription2
VkSubpassDescriptionDepthStencilResolve
VkSubpassEndInfo
VkTessellationDomainOrigin
VkTimelineSemaphoreSubmitInfo