Modules§
Structs§
- VkAabb
Positions  - Wrapper for VkAabbPositionsKHR.
 - VkAcceleration
Structure  - Wrapper for VkAccelerationStructureKHR.
 - VkAcceleration
Structure Instance  - Wrapper for VkAccelerationStructureInstanceKHR.
 - VkAccess
Flags  - Wrapper for VkAccessFlags.
 - VkAcquire
Next Image Info  - Wrapper for VkAcquireNextImageInfoKHR.
 - VkAcquire
Profiling Lock Flags  - Wrapper for VkAcquireProfilingLockFlagsKHR.
 - VkAcquire
Profiling Lock Info  - Wrapper for VkAcquireProfilingLockInfoKHR.
 - VkApplication
Info  - Wrapper for VkApplicationInfo.
 - VkAttachment
Description  - Wrapper for VkAttachmentDescription.
 - VkAttachment
Description2  - Wrapper for VkAttachmentDescription2.
 - VkAttachment
Description Flags  - Wrapper for VkAttachmentDescriptionFlags.
 - VkAttachment
Description Stencil Layout  - Wrapper for VkAttachmentDescriptionStencilLayout.
 - VkAttachment
Reference  - Wrapper for VkAttachmentReference.
 - VkAttachment
Reference2  - Wrapper for VkAttachmentReference2.
 - VkAttachment
Reference Stencil Layout  - Wrapper for VkAttachmentReferenceStencilLayout.
 - VkAttachment
Sample Locations  - Wrapper for VkAttachmentSampleLocationsEXT.
 - VkBase
InStructure  - Wrapper for VkBaseInStructure.
 - VkBase
OutStructure  - Wrapper for VkBaseOutStructure.
 - VkBind
Acceleration Structure Memory Info  - Wrapper for VkBindAccelerationStructureMemoryInfoKHR.
 - VkBind
Buffer Memory Device Group Info  - Wrapper for VkBindBufferMemoryDeviceGroupInfo.
 - VkBind
Buffer Memory Info  - Wrapper for VkBindBufferMemoryInfo.
 - VkBind
Image Memory Device Group Info  - Wrapper for VkBindImageMemoryDeviceGroupInfo.
 - VkBind
Image Memory Info  - Wrapper for VkBindImageMemoryInfo.
 - VkBind
Image Memory Swapchain Info  - Wrapper for VkBindImageMemorySwapchainInfoKHR.
 - VkBind
Image Plane Memory Info  - Wrapper for VkBindImagePlaneMemoryInfo.
 - VkBind
Sparse Info  - Wrapper for VkBindSparseInfo.
 - VkBuffer
 - Wrapper for VkBuffer.
 - VkBuffer
Copy  - Wrapper for VkBufferCopy.
 - VkBuffer
Create Flags  - Wrapper for VkBufferCreateFlags.
 - VkBuffer
Create Info  - Wrapper for VkBufferCreateInfo.
 - VkBuffer
Device Address Create Info  - Wrapper for VkBufferDeviceAddressCreateInfoEXT.
 - VkBuffer
Device Address Info  - Wrapper for VkBufferDeviceAddressInfo.
 - VkBuffer
Image Copy  - Wrapper for VkBufferImageCopy.
 - VkBuffer
Memory Barrier  - Wrapper for VkBufferMemoryBarrier.
 - VkBuffer
Memory Requirements Info2  - Wrapper for VkBufferMemoryRequirementsInfo2.
 - VkBuffer
Opaque Capture Address Create Info  - Wrapper for VkBufferOpaqueCaptureAddressCreateInfo.
 - VkBuffer
Usage Flags  - Wrapper for VkBufferUsageFlags.
 - VkBuffer
View  - Wrapper for VkBufferView.
 - VkBuffer
View Create Flags  - Wrapper for VkBufferViewCreateFlags.
 - VkBuffer
View Create Info  - Wrapper for VkBufferViewCreateInfo.
 - VkBuild
Acceleration Structure Flags  - Wrapper for VkBuildAccelerationStructureFlagsKHR.
 - VkCalibrated
Timestamp Info  - Wrapper for VkCalibratedTimestampInfoEXT.
 - VkClear
Attachment  - Wrapper for VkClearAttachment.
 - VkClear
Depth Stencil Value  - Wrapper for VkClearDepthStencilValue.
 - VkClear
Rect  - Wrapper for VkClearRect.
 - VkColor
Component Flags  - Wrapper for VkColorComponentFlags.
 - VkCommand
Buffer  - Wrapper for VkCommandBuffer.
 - VkCommand
Buffer Allocate Info  - Wrapper for VkCommandBufferAllocateInfo.
 - VkCommand
Buffer Begin Info  - Wrapper for VkCommandBufferBeginInfo.
 - VkCommand
Buffer Inheritance Conditional Rendering Info  - Wrapper for VkCommandBufferInheritanceConditionalRenderingInfoEXT.
 - VkCommand
Buffer Inheritance Info  - Wrapper for VkCommandBufferInheritanceInfo.
 - VkCommand
Buffer Inheritance Render Pass Transform InfoQCOM  - Wrapper for VkCommandBufferInheritanceRenderPassTransformInfoQCOM.
 - VkCommand
Buffer Reset Flags  - Wrapper for VkCommandBufferResetFlags.
 - VkCommand
Buffer Usage Flags  - Wrapper for VkCommandBufferUsageFlags.
 - VkCommand
Pool  - Wrapper for VkCommandPool.
 - VkCommand
Pool Create Flags  - Wrapper for VkCommandPoolCreateFlags.
 - VkCommand
Pool Create Info  - Wrapper for VkCommandPoolCreateInfo.
 - VkCommand
Pool Reset Flags  - Wrapper for VkCommandPoolResetFlags.
 - VkCommand
Pool Trim Flags  - Wrapper for VkCommandPoolTrimFlags.
 - VkComponent
Mapping  - Wrapper for VkComponentMapping.
 - VkComposite
Alpha Flags  - Wrapper for VkCompositeAlphaFlagsKHR.
 - VkCompute
Pipeline Create Info  - Wrapper for VkComputePipelineCreateInfo.
 - VkConditional
Rendering Begin Info  - Wrapper for VkConditionalRenderingBeginInfoEXT.
 - VkConditional
Rendering Flags  - Wrapper for VkConditionalRenderingFlagsEXT.
 - VkConformance
Version  - Wrapper for VkConformanceVersion.
 - VkCopy
Descriptor Set  - Wrapper for VkCopyDescriptorSet.
 - VkCull
Mode Flags  - Wrapper for VkCullModeFlags.
 - VkDebug
Marker Marker Info  - Wrapper for VkDebugMarkerMarkerInfoEXT.
 - VkDebug
Marker Object Name Info  - Wrapper for VkDebugMarkerObjectNameInfoEXT.
 - VkDebug
Marker Object TagInfo  - Wrapper for VkDebugMarkerObjectTagInfoEXT.
 - VkDebug
Report Callback  - Wrapper for VkDebugReportCallbackEXT.
 - VkDebug
Report Callback Create Info  - Wrapper for VkDebugReportCallbackCreateInfo
 - VkDebug
Report Callback Data  - Payload of a debug report callback. Contains all fields of PFN_vkDebugReportCallbackEXT.
 - VkDebug
Report Flags  - Wrapper for VkDebugReportFlagsEXT.
 - VkDebug
Utils Label  - Wrapper for VkDebugUtilsLabelEXT.
 - VkDebug
Utils Message Severity Flags  - Wrapper for VkDebugUtilsMessageSeverityFlagsEXT.
 - VkDebug
Utils Message Type Flags  - Wrapper for VkDebugUtilsMessageTypeFlagsEXT.
 - VkDebug
Utils Messenger  - Wrapper for VkDebugUtilsMessengerEXT.
 - VkDebug
Utils Messenger Callback Data  - Wrapper for VkDebugUtilsMessengerCallbackDataEXT.
 - VkDebug
Utils Messenger Callback Data Flags  - Wrapper for VkDebugUtilsMessengerCallbackDataFlagsEXT.
 - VkDebug
Utils Messenger Create Flags  - Wrapper for VkDebugUtilsMessengerCreateFlagsEXT.
 - VkDebug
Utils Messenger Create Info  - Wrapper for VkDebugUtilsMessengerCreateInfo.
 - VkDebug
Utils Object Name Info  - Wrapper for VkDebugUtilsObjectNameInfoEXT.
 - VkDebug
Utils Object TagInfo  - Wrapper for VkDebugUtilsObjectTagInfoEXT.
 - VkDependency
Flags  - Wrapper for VkDependencyFlags.
 - VkDescriptor
Binding Flags  - Wrapper for VkDescriptorBindingFlags.
 - VkDescriptor
Buffer Info  - Wrapper for VkDescriptorBufferInfo.
 - VkDescriptor
Image Info  - Wrapper for VkDescriptorImageInfo.
 - VkDescriptor
Pool  - Wrapper for VkDescriptorPool.
 - VkDescriptor
Pool Create Flags  - Wrapper for VkDescriptorPoolCreateFlags.
 - VkDescriptor
Pool Create Info  - Wrapper for VkDescriptorPoolCreateInfo.
 - VkDescriptor
Pool Inline Uniform Block Create Info  - Wrapper for VkDescriptorPoolInlineUniformBlockCreateInfoEXT.
 - VkDescriptor
Pool Reset Flags  - Wrapper for VkDescriptorPoolResetFlags.
 - VkDescriptor
Pool Size  - Wrapper for VkDescriptorPoolSize.
 - VkDescriptor
Set  - Wrapper for VkDescriptorSet.
 - VkDescriptor
SetAllocate Info  - Wrapper for VkDescriptorSetAllocateInfo.
 - VkDescriptor
SetLayout  - Wrapper for VkDescriptorSetLayout.
 - VkDescriptor
SetLayout Binding  - Wrapper for VkDescriptorSetLayoutBinding.
 - VkDescriptor
SetLayout Binding Flags Create Info  - Wrapper for VkDescriptorSetLayoutBindingFlagsCreateInfo.
 - VkDescriptor
SetLayout Create Flags  - Wrapper for VkDescriptorSetLayoutCreateFlags.
 - VkDescriptor
SetLayout Create Info  - Wrapper for VkDescriptorSetLayoutCreateInfo.
 - VkDescriptor
SetLayout Support  - Wrapper for VkDescriptorSetLayoutSupport.
 - VkDescriptor
SetVariable Descriptor Count Allocate Info  - Wrapper for VkDescriptorSetVariableDescriptorCountAllocateInfo.
 - VkDescriptor
SetVariable Descriptor Count Layout Support  - Wrapper for VkDescriptorSetVariableDescriptorCountLayoutSupport.
 - VkDescriptor
Update Template  - Wrapper for VkDescriptorUpdateTemplate.
 - VkDescriptor
Update Template Create Flags  - Wrapper for VkDescriptorUpdateTemplateCreateFlags.
 - VkDescriptor
Update Template Create Info  - Wrapper for VkDescriptorUpdateTemplateCreateInfo.
 - VkDescriptor
Update Template Entry  - Wrapper for VkDescriptorUpdateTemplateEntry.
 - VkDevice
 - Wrapper for VkDevice.
 - VkDevice
Create Flags  - Wrapper for VkDeviceCreateFlags.
 - VkDevice
Create Info  - Wrapper for VkDeviceCreateInfo.
 - VkDevice
Event Info  - Wrapper for VkDeviceEventInfoEXT.
 - VkDevice
Group Bind Sparse Info  - Wrapper for VkDeviceGroupBindSparseInfo.
 - VkDevice
Group Command Buffer Begin Info  - Wrapper for VkDeviceGroupCommandBufferBeginInfo.
 - VkDevice
Group Device Create Info  - Wrapper for VkDeviceGroupDeviceCreateInfo.
 - VkDevice
Group Present Capabilities  - Wrapper for VkDeviceGroupPresentCapabilitiesKHR.
 - VkDevice
Group Present Info  - Wrapper for VkDeviceGroupPresentInfoKHR.
 - VkDevice
Group Present Mode Flags  - Wrapper for VkDeviceGroupPresentModeFlagsKHR.
 - VkDevice
Group Render Pass Begin Info  - Wrapper for VkDeviceGroupRenderPassBeginInfo.
 - VkDevice
Group Submit Info  - Wrapper for VkDeviceGroupSubmitInfo.
 - VkDevice
Group Swapchain Create Info  - Wrapper for VkDeviceGroupSwapchainCreateInfoKHR.
 - VkDevice
Memory  - Wrapper for VkDeviceMemory.
 - VkDevice
Memory Opaque Capture Address Info  - Wrapper for VkDeviceMemoryOpaqueCaptureAddressInfo.
 - VkDevice
Queue Create Flags  - Wrapper for VkDeviceQueueCreateFlags.
 - VkDevice
Queue Create Info  - Wrapper for VkDeviceQueueCreateInfo.
 - VkDevice
Queue Global Priority Create Info  - Wrapper for VkDeviceQueueGlobalPriorityCreateInfoEXT.
 - VkDevice
Queue Info2  - Wrapper for VkDeviceQueueInfo2.
 - VkDispatch
Indirect Command  - Wrapper for VkDispatchIndirectCommand.
 - VkDisplay
 - Wrapper for VkDisplayKHR.
 - VkDisplay
Event Info  - Wrapper for VkDisplayEventInfoEXT.
 - VkDisplay
Mode  - Wrapper for VkDisplayModeKHR.
 - VkDisplay
Mode Create Flags  - Wrapper for VkDisplayModeCreateFlagsKHR.
 - VkDisplay
Mode Create Info  - Wrapper for VkDisplayModeCreateInfoKHR.
 - VkDisplay
Mode Parameters  - Wrapper for VkDisplayModeParametersKHR.
 - VkDisplay
Mode Properties  - Wrapper for VkDisplayModePropertiesKHR.
 - VkDisplay
Mode Properties2  - Wrapper for VkDisplayModeProperties2KHR.
 - VkDisplay
Plane Alpha Flags  - Wrapper for VkDisplayPlaneAlphaFlagsKHR.
 - VkDisplay
Plane Capabilities  - Wrapper for VkDisplayPlaneCapabilitiesKHR.
 - VkDisplay
Plane Capabilities2  - Wrapper for VkDisplayPlaneCapabilities2KHR.
 - VkDisplay
Plane Info2  - Wrapper for VkDisplayPlaneInfo2KHR.
 - VkDisplay
Plane Properties  - Wrapper for VkDisplayPlanePropertiesKHR.
 - VkDisplay
Plane Properties2  - Wrapper for VkDisplayPlaneProperties2KHR.
 - VkDisplay
Power Info  - Wrapper for VkDisplayPowerInfoEXT.
 - VkDisplay
Present Info  - Wrapper for VkDisplayPresentInfoKHR.
 - VkDisplay
Properties  - Wrapper for VkDisplayPropertiesKHR.
 - VkDisplay
Properties2  - Wrapper for VkDisplayProperties2KHR.
 - VkDisplay
Surface Create Flags  - Wrapper for VkDisplaySurfaceCreateFlagsKHR.
 - VkDisplay
Surface Create Info  - Wrapper for VkDisplaySurfaceCreateInfoKHR.
 - VkDraw
Indexed Indirect Command  - Wrapper for VkDrawIndexedIndirectCommand.
 - VkDraw
Indirect Command  - Wrapper for VkDrawIndirectCommand.
 - VkDrm
Format Modifier Properties  - Wrapper for VkDrmFormatModifierPropertiesEXT.
 - VkDrm
Format Modifier Properties List  - Wrapper for VkDrmFormatModifierPropertiesListEXT.
 - VkEvent
 - Wrapper for VkEvent.
 - VkEvent
Create Flags  - Wrapper for VkEventCreateFlags.
 - VkEvent
Create Info  - Wrapper for VkEventCreateInfo.
 - VkExport
Fence Create Info  - Wrapper for VkExportFenceCreateInfo.
 - VkExport
Memory Allocate Info  - Wrapper for VkExportMemoryAllocateInfo.
 - VkExport
Semaphore Create Info  - Wrapper for VkExportSemaphoreCreateInfo.
 - VkExtension
Properties  - Wrapper for VkExtensionProperties.
 - VkExtent2D
 - Wrapper for VkExtent2D.
 - VkExtent3D
 - Wrapper for VkExtent3D.
 - VkExternal
Buffer Properties  - Wrapper for VkExternalBufferProperties.
 - VkExternal
Fence Feature Flags  - Wrapper for VkExternalFenceFeatureFlags.
 - VkExternal
Fence Handle Type Flags  - Wrapper for VkExternalFenceHandleTypeFlags.
 - VkExternal
Fence Properties  - Wrapper for VkExternalFenceProperties.
 - VkExternal
Image Format Properties  - Wrapper for VkExternalImageFormatProperties.
 - VkExternal
Memory Buffer Create Info  - Wrapper for VkExternalMemoryBufferCreateInfo.
 - VkExternal
Memory Feature Flags  - Wrapper for VkExternalMemoryFeatureFlags.
 - VkExternal
Memory Handle Type Flags  - Wrapper for VkExternalMemoryHandleTypeFlags.
 - VkExternal
Memory Image Create Info  - Wrapper for VkExternalMemoryImageCreateInfo.
 - VkExternal
Memory Properties  - Wrapper for VkExternalMemoryProperties.
 - VkExternal
Semaphore Feature Flags  - Wrapper for VkExternalSemaphoreFeatureFlags.
 - VkExternal
Semaphore Handle Type Flags  - Wrapper for VkExternalSemaphoreHandleTypeFlags.
 - VkExternal
Semaphore Properties  - Wrapper for VkExternalSemaphoreProperties.
 - VkFence
 - Wrapper for VkFence.
 - VkFence
Create Flags  - Wrapper for VkFenceCreateFlags.
 - VkFence
Create Info  - Wrapper for VkFenceCreateInfo.
 - VkFence
GetFd Info  - Wrapper for VkFenceGetFdInfoKHR.
 - VkFence
Import Flags  - Wrapper for VkFenceImportFlags.
 - VkFilter
Cubic Image View Image Format Properties  - Wrapper for VkFilterCubicImageViewImageFormatPropertiesEXT.
 - VkFormat
Feature Flags  - Wrapper for VkFormatFeatureFlags.
 - VkFormat
Properties  - Wrapper for VkFormatProperties.
 - VkFormat
Properties2  - Wrapper for VkFormatProperties2.
 - VkFramebuffer
 - Wrapper for VkFramebuffer.
 - VkFramebuffer
Attachment Image Info  - Wrapper for VkFramebufferAttachmentImageInfo.
 - VkFramebuffer
Attachments Create Info  - Wrapper for VkFramebufferAttachmentsCreateInfo.
 - VkFramebuffer
Create Flags  - Wrapper for VkFramebufferCreateFlags.
 - VkFramebuffer
Create Info  - Wrapper for VkFramebufferCreateInfo.
 - VkGeometry
Flags  - Wrapper for VkGeometryFlagsKHR.
 - VkGeometry
Instance Flags  - Wrapper for VkGeometryInstanceFlagsKHR.
 - VkGraphics
Pipeline Create Info  - Wrapper for VkGraphicsPipelineCreateInfo.
 - VkHdr
Metadata  - Wrapper for VkHdrMetadataEXT.
 - VkHeadless
Surface Create Flags  - Wrapper for VkHeadlessSurfaceCreateFlagsEXT.
 - VkHeadless
Surface Create Info  - Wrapper for VkHeadlessSurfaceCreateInfoEXT.
 - VkImage
 - Wrapper for VkImage.
 - VkImage
Aspect Flags  - Wrapper for VkImageAspectFlags.
 - VkImage
Blit  - Wrapper for VkImageBlit.
 - VkImage
Copy  - Wrapper for VkImageCopy.
 - VkImage
Create Flags  - Wrapper for VkImageCreateFlags.
 - VkImage
Create Info  - Wrapper for VkImageCreateInfo.
 - VkImage
DrmFormat Modifier Explicit Create Info  - Wrapper for VkImageDrmFormatModifierExplicitCreateInfoEXT.
 - VkImage
DrmFormat Modifier List Create Info  - Wrapper for VkImageDrmFormatModifierListCreateInfoEXT.
 - VkImage
DrmFormat Modifier Properties  - Wrapper for VkImageDrmFormatModifierPropertiesEXT.
 - VkImage
Format List Create Info  - Wrapper for VkImageFormatListCreateInfo.
 - VkImage
Format Properties  - Wrapper for VkImageFormatProperties.
 - VkImage
Format Properties2  - Wrapper for VkImageFormatProperties2.
 - VkImage
Memory Barrier  - Wrapper for VkImageMemoryBarrier.
 - VkImage
Memory Requirements Info2  - Wrapper for VkImageMemoryRequirementsInfo2.
 - VkImage
Plane Memory Requirements Info  - Wrapper for VkImagePlaneMemoryRequirementsInfo.
 - VkImage
Resolve  - Wrapper for VkImageResolve.
 - VkImage
Sparse Memory Requirements Info2  - Wrapper for VkImageSparseMemoryRequirementsInfo2.
 - VkImage
Stencil Usage Create Info  - Wrapper for VkImageStencilUsageCreateInfo.
 - VkImage
Subresource  - Wrapper for VkImageSubresource.
 - VkImage
Subresource Layers  - Wrapper for VkImageSubresourceLayers.
 - VkImage
Subresource Range  - Wrapper for VkImageSubresourceRange.
 - VkImage
Swapchain Create Info  - Wrapper for VkImageSwapchainCreateInfoKHR.
 - VkImage
Usage Flags  - Wrapper for VkImageUsageFlags.
 - VkImage
View  - Wrapper for VkImageView.
 - VkImage
ViewASTC Decode Mode  - Wrapper for VkImageViewASTCDecodeModeEXT.
 - VkImage
View Create Flags  - Wrapper for VkImageViewCreateFlags.
 - VkImage
View Create Info  - Wrapper for VkImageViewCreateInfo.
 - VkImage
View Usage Create Info  - Wrapper for VkImageViewUsageCreateInfo.
 - VkImport
Fence FdInfo  - Wrapper for VkImportFenceFdInfoKHR.
 - VkImport
Memory FdInfo  - Wrapper for VkImportMemoryFdInfoKHR.
 - VkImport
Memory Host Pointer Info  - Wrapper for VkImportMemoryHostPointerInfoEXT.
 - VkImport
Semaphore FdInfo  - Wrapper for VkImportSemaphoreFdInfoKHR.
 - VkInput
Attachment Aspect Reference  - Wrapper for VkInputAttachmentAspectReference.
 - VkInstance
 - Wrapper for VkInstance.
 - VkInstance
Create Flags  - Wrapper for VkInstanceCreateFlags.
 - VkInstance
Create Info  - Wrapper for VkInstanceCreateInfo.
 - VkLayer
Properties  - Wrapper for VkLayerProperties.
 - VkMapped
Memory Range  - Wrapper for VkMappedMemoryRange.
 - VkMemory
Allocate Flags  - Wrapper for VkMemoryAllocateFlags.
 - VkMemory
Allocate Flags Info  - Wrapper for VkMemoryAllocateFlagsInfo.
 - VkMemory
Allocate Info  - Wrapper for VkMemoryAllocateInfo.
 - VkMemory
Barrier  - Wrapper for VkMemoryBarrier.
 - VkMemory
Dedicated Allocate Info  - Wrapper for VkMemoryDedicatedAllocateInfo.
 - VkMemory
Dedicated Requirements  - Wrapper for VkMemoryDedicatedRequirements.
 - VkMemory
FdProperties  - Wrapper for VkMemoryFdPropertiesKHR.
 - VkMemory
GetFd Info  - Wrapper for VkMemoryGetFdInfoKHR.
 - VkMemory
Heap  - Wrapper for VkMemoryHeap.
 - VkMemory
Heap Flags  - Wrapper for VkMemoryHeapFlags.
 - VkMemory
Host Pointer Properties  - Wrapper for VkMemoryHostPointerPropertiesEXT.
 - VkMemory
MapFlags  - Wrapper for VkMemoryMapFlags.
 - VkMemory
Opaque Capture Address Allocate Info  - Wrapper for VkMemoryOpaqueCaptureAddressAllocateInfo.
 - VkMemory
Priority Allocate Info  - Wrapper for VkMemoryPriorityAllocateInfoEXT.
 - VkMemory
Property Flags  - Wrapper for VkMemoryPropertyFlags.
 - VkMemory
Requirements  - Wrapper for VkMemoryRequirements.
 - VkMemory
Requirements2  - Wrapper for VkMemoryRequirements2.
 - VkMemory
Type  - Wrapper for VkMemoryType.
 - VkMultisample
Properties  - Wrapper for VkMultisamplePropertiesEXT.
 - VkOffset2D
 - Wrapper for VkOffset2D.
 - VkOffset3D
 - Wrapper for VkOffset3D.
 - VkPeer
Memory Feature Flags  - Wrapper for VkPeerMemoryFeatureFlags.
 - VkPerformance
Counter  - Wrapper for VkPerformanceCounterKHR.
 - VkPerformance
Counter Description  - Wrapper for VkPerformanceCounterDescriptionKHR.
 - VkPerformance
Counter Description Flags  - Wrapper for VkPerformanceCounterDescriptionFlagsKHR.
 - VkPerformance
Query Submit Info  - Wrapper for VkPerformanceQuerySubmitInfoKHR.
 - VkPhysical
Device  - Wrapper for VkPhysicalDevice.
 - VkPhysical
Device8 BitStorage Features  - Wrapper for VkPhysicalDevice8BitStorageFeatures.
 - VkPhysical
Device16 BitStorage Features  - Wrapper for VkPhysicalDevice16BitStorageFeatures.
 - VkPhysical
DeviceASTC Decode Features  - Wrapper for VkPhysicalDeviceASTCDecodeFeaturesEXT.
 - VkPhysical
Device Blend Operation Advanced Features  - Wrapper for VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT.
 - VkPhysical
Device Blend Operation Advanced Properties  - Wrapper for VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT.
 - VkPhysical
Device Buffer Device Address Features  - Wrapper for VkPhysicalDeviceBufferDeviceAddressFeatures.
 - VkPhysical
Device Buffer Device Address Features  - Wrapper for VkPhysicalDeviceBufferDeviceAddressFeaturesEXT.
 - VkPhysical
Device Conditional Rendering Features  - Wrapper for VkPhysicalDeviceConditionalRenderingFeaturesEXT.
 - VkPhysical
Device Conservative Rasterization Properties  - Wrapper for VkPhysicalDeviceConservativeRasterizationPropertiesEXT.
 - VkPhysical
Device Depth Clip Enable Features  - Wrapper for VkPhysicalDeviceDepthClipEnableFeaturesEXT.
 - VkPhysical
Device Depth Stencil Resolve Properties  - Wrapper for VkPhysicalDeviceDepthStencilResolveProperties.
 - VkPhysical
Device Descriptor Indexing Features  - Wrapper for VkPhysicalDeviceDescriptorIndexingFeatures.
 - VkPhysical
Device Descriptor Indexing Properties  - Wrapper for VkPhysicalDeviceDescriptorIndexingProperties.
 - VkPhysical
Device Discard Rectangle Properties  - Wrapper for VkPhysicalDeviceDiscardRectanglePropertiesEXT.
 - VkPhysical
Device Driver Properties  - Wrapper for VkPhysicalDeviceDriverProperties.
 - VkPhysical
Device External Buffer Info  - Wrapper for VkPhysicalDeviceExternalBufferInfo.
 - VkPhysical
Device External Fence Info  - Wrapper for VkPhysicalDeviceExternalFenceInfo.
 - VkPhysical
Device External Image Format Info  - Wrapper for VkPhysicalDeviceExternalImageFormatInfo.
 - VkPhysical
Device External Memory Host Properties  - Wrapper for VkPhysicalDeviceExternalMemoryHostPropertiesEXT.
 - VkPhysical
Device External Semaphore Info  - Wrapper for VkPhysicalDeviceExternalSemaphoreInfo.
 - VkPhysical
Device Features  - Wrapper for VkPhysicalDeviceFeatures.
 - VkPhysical
Device Features2  - Wrapper for VkPhysicalDeviceFeatures2.
 - VkPhysical
Device Float Controls Properties  - Wrapper for VkPhysicalDeviceFloatControlsProperties.
 - VkPhysical
Device Fragment Density MapFeatures  - Wrapper for VkPhysicalDeviceFragmentDensityMapFeaturesEXT.
 - VkPhysical
Device Fragment Density MapProperties  - Wrapper for VkPhysicalDeviceFragmentDensityMapPropertiesEXT.
 - VkPhysical
Device Fragment Shader Interlock Features  - Wrapper for VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT.
 - VkPhysical
Device Group Properties  - Wrapper for VkPhysicalDeviceGroupProperties.
 - VkPhysical
Device Host Query Reset Features  - Wrapper for VkPhysicalDeviceHostQueryResetFeatures.
 - VkPhysical
DeviceID Properties  - Wrapper for VkPhysicalDeviceIDProperties.
 - VkPhysical
Device Image DrmFormat Modifier Info  - Wrapper for VkPhysicalDeviceImageDrmFormatModifierInfoEXT.
 - VkPhysical
Device Image Format Info2  - Wrapper for VkPhysicalDeviceImageFormatInfo2.
 - VkPhysical
Device Image View Image Format Info  - Wrapper for VkPhysicalDeviceImageViewImageFormatInfoEXT.
 - VkPhysical
Device Imageless Framebuffer Features  - Wrapper for VkPhysicalDeviceImagelessFramebufferFeatures.
 - VkPhysical
Device Index Type Uint8 Features  - Wrapper for VkPhysicalDeviceIndexTypeUint8FeaturesEXT.
 - VkPhysical
Device Inline Uniform Block Features  - Wrapper for VkPhysicalDeviceInlineUniformBlockFeaturesEXT.
 - VkPhysical
Device Inline Uniform Block Properties  - Wrapper for VkPhysicalDeviceInlineUniformBlockPropertiesEXT.
 - VkPhysical
Device Limits  - Wrapper for VkPhysicalDeviceLimits.
 - VkPhysical
Device Line Rasterization Features  - Wrapper for VkPhysicalDeviceLineRasterizationFeaturesEXT.
 - VkPhysical
Device Line Rasterization Properties  - Wrapper for VkPhysicalDeviceLineRasterizationPropertiesEXT.
 - VkPhysical
Device Maintenance3 Properties  - Wrapper for VkPhysicalDeviceMaintenance3Properties.
 - VkPhysical
Device Memory Budget Properties  - Wrapper for VkPhysicalDeviceMemoryBudgetPropertiesEXT.
 - VkPhysical
Device Memory Priority Features  - Wrapper for VkPhysicalDeviceMemoryPriorityFeaturesEXT.
 - VkPhysical
Device Memory Properties  - Wrapper for VkPhysicalDeviceMemoryProperties.
 - VkPhysical
Device Memory Properties2  - Wrapper for VkPhysicalDeviceMemoryProperties2.
 - VkPhysical
Device Multiview Features  - Wrapper for VkPhysicalDeviceMultiviewFeatures.
 - VkPhysical
Device Multiview Properties  - Wrapper for VkPhysicalDeviceMultiviewProperties.
 - VkPhysical
DevicePCI BusInfo Properties  - Wrapper for VkPhysicalDevicePCIBusInfoPropertiesEXT.
 - VkPhysical
Device Performance Query Features  - Wrapper for VkPhysicalDevicePerformanceQueryFeaturesKHR.
 - VkPhysical
Device Performance Query Properties  - Wrapper for VkPhysicalDevicePerformanceQueryPropertiesKHR.
 - VkPhysical
Device Pipeline Creation Cache Control Features  - Wrapper for VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT.
 - VkPhysical
Device Pipeline Executable Properties Features  - Wrapper for VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR.
 - VkPhysical
Device Point Clipping Properties  - Wrapper for VkPhysicalDevicePointClippingProperties.
 - VkPhysical
Device Properties  - Wrapper for VkPhysicalDeviceProperties.
 - VkPhysical
Device Properties2  - Wrapper for VkPhysicalDeviceProperties2.
 - VkPhysical
Device Protected Memory Features  - Wrapper for VkPhysicalDeviceProtectedMemoryFeatures.
 - VkPhysical
Device Protected Memory Properties  - Wrapper for VkPhysicalDeviceProtectedMemoryProperties.
 - VkPhysical
Device Push Descriptor Properties  - Wrapper for VkPhysicalDevicePushDescriptorPropertiesKHR.
 - VkPhysical
Device Sample Locations Properties  - Wrapper for VkPhysicalDeviceSampleLocationsPropertiesEXT.
 - VkPhysical
Device Sampler Filter Minmax Properties  - Wrapper for VkPhysicalDeviceSamplerFilterMinmaxProperties.
 - VkPhysical
Device Sampler Ycbcr Conversion Features  - Wrapper for VkPhysicalDeviceSamplerYcbcrConversionFeatures.
 - VkPhysical
Device Scalar Block Layout Features  - Wrapper for VkPhysicalDeviceScalarBlockLayoutFeatures.
 - VkPhysical
Device Separate Depth Stencil Layouts Features  - Wrapper for VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures.
 - VkPhysical
Device Shader Atomic Int64 Features  - Wrapper for VkPhysicalDeviceShaderAtomicInt64Features.
 - VkPhysical
Device Shader Clock Features  - Wrapper for VkPhysicalDeviceShaderClockFeaturesKHR.
 - VkPhysical
Device Shader Demote ToHelper Invocation Features  - Wrapper for VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT.
 - VkPhysical
Device Shader Draw Parameters Features  - Wrapper for VkPhysicalDeviceShaderDrawParametersFeatures.
 - VkPhysical
Device Shader Float16 Int8 Features  - Wrapper for VkPhysicalDeviceShaderFloat16Int8Features.
 - VkPhysical
Device Shader Subgroup Extended Types Features  - Wrapper for VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures.
 - VkPhysical
Device Sparse Image Format Info2  - Wrapper for VkPhysicalDeviceSparseImageFormatInfo2.
 - VkPhysical
Device Sparse Properties  - Wrapper for VkPhysicalDeviceSparseProperties.
 - VkPhysical
Device Subgroup Properties  - Wrapper for VkPhysicalDeviceSubgroupProperties.
 - VkPhysical
Device Subgroup Size Control Features  - Wrapper for VkPhysicalDeviceSubgroupSizeControlFeaturesEXT.
 - VkPhysical
Device Subgroup Size Control Properties  - Wrapper for VkPhysicalDeviceSubgroupSizeControlPropertiesEXT.
 - VkPhysical
Device Surface Info2  - Wrapper for VkPhysicalDeviceSurfaceInfo2KHR.
 - VkPhysical
Device Texel Buffer Alignment Features  - Wrapper for VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT.
 - VkPhysical
Device Texel Buffer Alignment Properties  - Wrapper for VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT.
 - VkPhysical
Device Texture CompressionASTCHDR Features  - Wrapper for VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT.
 - VkPhysical
Device Timeline Semaphore Features  - Wrapper for VkPhysicalDeviceTimelineSemaphoreFeatures.
 - VkPhysical
Device Timeline Semaphore Properties  - Wrapper for VkPhysicalDeviceTimelineSemaphoreProperties.
 - VkPhysical
Device Tool Properties  - Wrapper for VkPhysicalDeviceToolPropertiesEXT.
 - VkPhysical
Device Transform Feedback Features  - Wrapper for VkPhysicalDeviceTransformFeedbackFeaturesEXT.
 - VkPhysical
Device Transform Feedback Properties  - Wrapper for VkPhysicalDeviceTransformFeedbackPropertiesEXT.
 - VkPhysical
Device Uniform Buffer Standard Layout Features  - Wrapper for VkPhysicalDeviceUniformBufferStandardLayoutFeatures.
 - VkPhysical
Device Variable Pointers Features  - Wrapper for VkPhysicalDeviceVariablePointersFeatures.
 - VkPhysical
Device Vertex Attribute Divisor Features  - Wrapper for VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT.
 - VkPhysical
Device Vertex Attribute Divisor Properties  - Wrapper for VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT.
 - VkPhysical
Device Vulkan11 Features  - Wrapper for VkPhysicalDeviceVulkan11Features.
 - VkPhysical
Device Vulkan11 Properties  - Wrapper for VkPhysicalDeviceVulkan11Properties.
 - VkPhysical
Device Vulkan12 Features  - Wrapper for VkPhysicalDeviceVulkan12Features.
 - VkPhysical
Device Vulkan12 Properties  - Wrapper for VkPhysicalDeviceVulkan12Properties.
 - VkPhysical
Device Vulkan Memory Model Features  - Wrapper for VkPhysicalDeviceVulkanMemoryModelFeatures.
 - VkPhysical
Device Ycbcr Image Arrays Features  - Wrapper for VkPhysicalDeviceYcbcrImageArraysFeaturesEXT.
 - VkPipeline
 - Wrapper for VkPipeline.
 - VkPipeline
Cache  - Wrapper for VkPipelineCache.
 - VkPipeline
Cache Create Flags  - Wrapper for VkPipelineCacheCreateFlags.
 - VkPipeline
Cache Create Info  - Wrapper for VkPipelineCacheCreateInfo.
 - VkPipeline
Color Blend Advanced State Create Info  - Wrapper for VkPipelineColorBlendAdvancedStateCreateInfoEXT.
 - VkPipeline
Color Blend Attachment State  - Wrapper for VkPipelineColorBlendAttachmentState.
 - VkPipeline
Color Blend State Create Flags  - Wrapper for VkPipelineColorBlendStateCreateFlags.
 - VkPipeline
Color Blend State Create Info  - Wrapper for VkPipelineColorBlendStateCreateInfo.
 - VkPipeline
Create Flags  - Wrapper for VkPipelineCreateFlags.
 - VkPipeline
Creation Feedback  - Wrapper for VkPipelineCreationFeedbackEXT.
 - VkPipeline
Creation Feedback Create Info  - Wrapper for VkPipelineCreationFeedbackCreateInfoEXT.
 - VkPipeline
Creation Feedback Flags  - Wrapper for VkPipelineCreationFeedbackFlagsEXT.
 - VkPipeline
Depth Stencil State Create Flags  - Wrapper for VkPipelineDepthStencilStateCreateFlags.
 - VkPipeline
Depth Stencil State Create Info  - Wrapper for VkPipelineDepthStencilStateCreateInfo.
 - VkPipeline
Discard Rectangle State Create Flags  - Wrapper for VkPipelineDiscardRectangleStateCreateFlagsEXT.
 - VkPipeline
Discard Rectangle State Create Info  - Wrapper for VkPipelineDiscardRectangleStateCreateInfoEXT.
 - VkPipeline
Dynamic State Create Flags  - Wrapper for VkPipelineDynamicStateCreateFlags.
 - VkPipeline
Dynamic State Create Info  - Wrapper for VkPipelineDynamicStateCreateInfo.
 - VkPipeline
Executable Info  - Wrapper for VkPipelineExecutableInfoKHR.
 - VkPipeline
Executable Internal Representation  - Wrapper for VkPipelineExecutableInternalRepresentationKHR.
 - VkPipeline
Executable Properties  - Wrapper for VkPipelineExecutablePropertiesKHR.
 - VkPipeline
Executable Statistic  - Wrapper for VkPipelineExecutableStatisticKHR.
 - VkPipeline
Info  - Wrapper for VkPipelineInfoKHR.
 - VkPipeline
Input Assembly State Create Flags  - Wrapper for VkPipelineInputAssemblyStateCreateFlags.
 - VkPipeline
Input Assembly State Create Info  - Wrapper for VkPipelineInputAssemblyStateCreateInfo.
 - VkPipeline
Layout  - Wrapper for VkPipelineLayout.
 - VkPipeline
Layout Create Flags  - Wrapper for VkPipelineLayoutCreateFlags.
 - VkPipeline
Layout Create Info  - Wrapper for VkPipelineLayoutCreateInfo.
 - VkPipeline
Multisample State Create Flags  - Wrapper for VkPipelineMultisampleStateCreateFlags.
 - VkPipeline
Multisample State Create Info  - Wrapper for VkPipelineMultisampleStateCreateInfo.
 - VkPipeline
Rasterization Conservative State Create Flags  - Wrapper for VkPipelineRasterizationConservativeStateCreateFlagsEXT.
 - VkPipeline
Rasterization Conservative State Create Info  - Wrapper for VkPipelineRasterizationConservativeStateCreateInfoEXT.
 - VkPipeline
Rasterization Depth Clip State Create Flags  - Wrapper for VkPipelineRasterizationDepthClipStateCreateFlagsEXT.
 - VkPipeline
Rasterization Depth Clip State Create Info  - Wrapper for VkPipelineRasterizationDepthClipStateCreateInfoEXT.
 - VkPipeline
Rasterization Line State Create Info  - Wrapper for VkPipelineRasterizationLineStateCreateInfoEXT.
 - VkPipeline
Rasterization State Create Flags  - Wrapper for VkPipelineRasterizationStateCreateFlags.
 - VkPipeline
Rasterization State Create Info  - Wrapper for VkPipelineRasterizationStateCreateInfo.
 - VkPipeline
Rasterization State Stream Create Flags  - Wrapper for VkPipelineRasterizationStateStreamCreateFlagsEXT.
 - VkPipeline
Rasterization State Stream Create Info  - Wrapper for VkPipelineRasterizationStateStreamCreateInfoEXT.
 - VkPipeline
Sample Locations State Create Info  - Wrapper for VkPipelineSampleLocationsStateCreateInfoEXT.
 - VkPipeline
Shader Stage Create Flags  - Wrapper for VkPipelineShaderStageCreateFlags.
 - VkPipeline
Shader Stage Create Info  - Wrapper for VkPipelineShaderStageCreateInfo.
 - VkPipeline
Shader Stage Required Subgroup Size Create Info  - Wrapper for VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT.
 - VkPipeline
Stage Flags  - Wrapper for VkPipelineStageFlags.
 - VkPipeline
Tessellation Domain Origin State Create Info  - Wrapper for VkPipelineTessellationDomainOriginStateCreateInfo.
 - VkPipeline
Tessellation State Create Flags  - Wrapper for VkPipelineTessellationStateCreateFlags.
 - VkPipeline
Tessellation State Create Info  - Wrapper for VkPipelineTessellationStateCreateInfo.
 - VkPipeline
Vertex Input Divisor State Create Info  - Wrapper for VkPipelineVertexInputDivisorStateCreateInfoEXT.
 - VkPipeline
Vertex Input State Create Flags  - Wrapper for VkPipelineVertexInputStateCreateFlags.
 - VkPipeline
Vertex Input State Create Info  - Wrapper for VkPipelineVertexInputStateCreateInfo.
 - VkPipeline
Viewport State Create Flags  - Wrapper for VkPipelineViewportStateCreateFlags.
 - VkPipeline
Viewport State Create Info  - Wrapper for VkPipelineViewportStateCreateInfo.
 - VkPresent
Info  - Wrapper for VkPresentInfoKHR.
 - VkPresent
Region  - Wrapper for VkPresentRegionKHR.
 - VkPresent
Regions  - Wrapper for VkPresentRegionsKHR.
 - VkProtected
Submit Info  - Wrapper for VkProtectedSubmitInfo.
 - VkPush
Constant Range  - Wrapper for VkPushConstantRange.
 - VkQuery
Control Flags  - Wrapper for VkQueryControlFlags.
 - VkQuery
Pipeline Statistic Flags  - Wrapper for VkQueryPipelineStatisticFlags.
 - VkQuery
Pool  - Wrapper for VkQueryPool.
 - VkQuery
Pool Create Flags  - Wrapper for VkQueryPoolCreateFlags.
 - VkQuery
Pool Create Info  - Wrapper for VkQueryPoolCreateInfo.
 - VkQuery
Pool Performance Create Info  - Wrapper for VkQueryPoolPerformanceCreateInfoKHR.
 - VkQuery
Result Flags  - Wrapper for VkQueryResultFlags.
 - VkQueue
 - Wrapper for VkQueue.
 - VkQueue
Family Properties  - Wrapper for VkQueueFamilyProperties.
 - VkQueue
Family Properties2  - Wrapper for VkQueueFamilyProperties2.
 - VkQueue
Flags  - Wrapper for VkQueueFlags.
 - VkRect2D
 - Wrapper for VkRect2D.
 - VkRect
Layer  - Wrapper for VkRectLayerKHR.
 - VkRender
Pass  - Wrapper for VkRenderPass.
 - VkRender
Pass Attachment Begin Info  - Wrapper for VkRenderPassAttachmentBeginInfo.
 - VkRender
Pass Begin Info  - Wrapper for VkRenderPassBeginInfo.
 - VkRender
Pass Create Flags  - Wrapper for VkRenderPassCreateFlags.
 - VkRender
Pass Create Info  - Wrapper for VkRenderPassCreateInfo.
 - VkRender
Pass Create Info2  - Wrapper for VkRenderPassCreateInfo2.
 - VkRender
Pass Fragment Density MapCreate Info  - Wrapper for VkRenderPassFragmentDensityMapCreateInfoEXT.
 - VkRender
Pass Input Attachment Aspect Create Info  - Wrapper for VkRenderPassInputAttachmentAspectCreateInfo.
 - VkRender
Pass Multiview Create Info  - Wrapper for VkRenderPassMultiviewCreateInfo.
 - VkRender
Pass Sample Locations Begin Info  - Wrapper for VkRenderPassSampleLocationsBeginInfoEXT.
 - VkRender
Pass Transform Begin InfoQCOM  - Wrapper for VkRenderPassTransformBeginInfoQCOM.
 - VkResolve
Mode Flags  - Wrapper for VkResolveModeFlags.
 - VkSample
Count Flags  - Wrapper for VkSampleCountFlags.
 - VkSample
Location  - Wrapper for VkSampleLocationEXT.
 - VkSample
Locations Info  - Wrapper for VkSampleLocationsInfoEXT.
 - VkSampler
 - Wrapper for VkSampler.
 - VkSampler
Create Flags  - Wrapper for VkSamplerCreateFlags.
 - VkSampler
Create Info  - Wrapper for VkSamplerCreateInfo.
 - VkSampler
Reduction Mode Create Info  - Wrapper for VkSamplerReductionModeCreateInfo.
 - VkSampler
Ycbcr Conversion  - Wrapper for VkSamplerYcbcrConversion.
 - VkSampler
Ycbcr Conversion Create Info  - Wrapper for VkSamplerYcbcrConversionCreateInfo.
 - VkSampler
Ycbcr Conversion Image Format Properties  - Wrapper for VkSamplerYcbcrConversionImageFormatProperties.
 - VkSampler
Ycbcr Conversion Info  - Wrapper for VkSamplerYcbcrConversionInfo.
 - VkSemaphore
 - Wrapper for VkSemaphore.
 - VkSemaphore
Create Flags  - Wrapper for VkSemaphoreCreateFlags.
 - VkSemaphore
Create Info  - Wrapper for VkSemaphoreCreateInfo.
 - VkSemaphore
GetFd Info  - Wrapper for VkSemaphoreGetFdInfoKHR.
 - VkSemaphore
Import Flags  - Wrapper for VkSemaphoreImportFlags.
 - VkSemaphore
Signal Info  - Wrapper for VkSemaphoreSignalInfo.
 - VkSemaphore
Type Create Info  - Wrapper for VkSemaphoreTypeCreateInfo.
 - VkSemaphore
Wait Flags  - Wrapper for VkSemaphoreWaitFlags.
 - VkSemaphore
Wait Info  - Wrapper for VkSemaphoreWaitInfo.
 - VkShader
Module  - Wrapper for VkShaderModule.
 - VkShader
Module Create Flags  - Wrapper for VkShaderModuleCreateFlags.
 - VkShader
Module Create Info  - Wrapper for VkShaderModuleCreateInfo.
 - VkShader
Module Validation Cache Create Info  - Wrapper for VkShaderModuleValidationCacheCreateInfoEXT.
 - VkShader
Stage Flags  - Wrapper for VkShaderStageFlags.
 - VkShared
Present Surface Capabilities  - Wrapper for VkSharedPresentSurfaceCapabilitiesKHR.
 - VkSparse
Buffer Memory Bind Info  - Wrapper for VkSparseBufferMemoryBindInfo.
 - VkSparse
Image Format Flags  - Wrapper for VkSparseImageFormatFlags.
 - VkSparse
Image Format Properties  - Wrapper for VkSparseImageFormatProperties.
 - VkSparse
Image Format Properties2  - Wrapper for VkSparseImageFormatProperties2.
 - VkSparse
Image Memory Bind  - Wrapper for VkSparseImageMemoryBind.
 - VkSparse
Image Memory Bind Info  - Wrapper for VkSparseImageMemoryBindInfo.
 - VkSparse
Image Memory Requirements  - Wrapper for VkSparseImageMemoryRequirements.
 - VkSparse
Image Memory Requirements2  - Wrapper for VkSparseImageMemoryRequirements2.
 - VkSparse
Image Opaque Memory Bind Info  - Wrapper for VkSparseImageOpaqueMemoryBindInfo.
 - VkSparse
Memory Bind  - Wrapper for VkSparseMemoryBind.
 - VkSparse
Memory Bind Flags  - Wrapper for VkSparseMemoryBindFlags.
 - VkSpecialization
Info  - Wrapper for VkSpecializationInfo.
 - VkSpecialization
MapEntry  - Wrapper for VkSpecializationMapEntry.
 - VkStencil
Face Flags  - Wrapper for VkStencilFaceFlags.
 - VkStencil
OpState  - Wrapper for VkStencilOpState.
 - VkSubgroup
Feature Flags  - Wrapper for VkSubgroupFeatureFlags.
 - VkSubmit
Info  - Wrapper for VkSubmitInfo.
 - VkSubpass
Begin Info  - Wrapper for VkSubpassBeginInfo.
 - VkSubpass
Dependency  - Wrapper for VkSubpassDependency.
 - VkSubpass
Dependency2  - Wrapper for VkSubpassDependency2.
 - VkSubpass
Description  - Wrapper for VkSubpassDescription.
 - VkSubpass
Description2  - Wrapper for VkSubpassDescription2.
 - VkSubpass
Description Depth Stencil Resolve  - Wrapper for VkSubpassDescriptionDepthStencilResolve.
 - VkSubpass
Description Flags  - Wrapper for VkSubpassDescriptionFlags.
 - VkSubpass
EndInfo  - Wrapper for VkSubpassEndInfo.
 - VkSubpass
Sample Locations  - Wrapper for VkSubpassSampleLocationsEXT.
 - VkSubresource
Layout  - Wrapper for VkSubresourceLayout.
 - VkSurface
 - Wrapper for VkSurfaceKHR.
 - VkSurface
Capabilities  - Wrapper for VkSurfaceCapabilitiesKHR.
 - VkSurface
Capabilities2  - Wrapper for VkSurfaceCapabilities2EXT.
 - VkSurface
Capabilities2  - Wrapper for VkSurfaceCapabilities2KHR.
 - VkSurface
Counter Flags  - Wrapper for VkSurfaceCounterFlagsEXT.
 - VkSurface
Format  - Wrapper for VkSurfaceFormatKHR.
 - VkSurface
Format2  - Wrapper for VkSurfaceFormat2KHR.
 - VkSurface
Protected Capabilities  - Wrapper for VkSurfaceProtectedCapabilitiesKHR.
 - VkSurface
Transform Flags  - Wrapper for VkSurfaceTransformFlagsKHR.
 - VkSwapchain
 - Wrapper for VkSwapchainKHR.
 - VkSwapchain
Counter Create Info  - Wrapper for VkSwapchainCounterCreateInfoEXT.
 - VkSwapchain
Create Flags  - Wrapper for VkSwapchainCreateFlagsKHR.
 - VkSwapchain
Create Info  - Wrapper for VkSwapchainCreateInfoKHR.
 - VkTimeline
Semaphore Submit Info  - Wrapper for VkTimelineSemaphoreSubmitInfo.
 - VkTool
Purpose Flags  - Wrapper for VkToolPurposeFlagsEXT.
 - VkTransform
Matrix  - Wrapper for VkTransformMatrixKHR.
 - VkValidation
Cache  - Wrapper for VkValidationCacheEXT.
 - VkValidation
Cache Create Flags  - Wrapper for VkValidationCacheCreateFlagsEXT.
 - VkValidation
Cache Create Info  - Wrapper for VkValidationCacheCreateInfoEXT.
 - VkValidation
Features  - Wrapper for VkValidationFeaturesEXT.
 - VkValidation
Flags  - Wrapper for VkValidationFlagsEXT.
 - VkVersion
 - Wrapper to specify a version number, that will be encoded according to the Vulkan specification.
 - VkVertex
Input Attribute Description  - Wrapper for VkVertexInputAttributeDescription.
 - VkVertex
Input Binding Description  - Wrapper for VkVertexInputBindingDescription.
 - VkVertex
Input Binding Divisor Description  - Wrapper for VkVertexInputBindingDivisorDescriptionEXT.
 - VkViewport
 - Wrapper for VkViewport.
 - VkWrite
Descriptor Set  - Wrapper for VkWriteDescriptorSet.
 - VkWrite
Descriptor SetAcceleration Structure  - Wrapper for VkWriteDescriptorSetAccelerationStructureKHR.
 - VkWrite
Descriptor SetInline Uniform Block  - Wrapper for VkWriteDescriptorSetInlineUniformBlockEXT.
 - VkXY
Color  - Wrapper for VkXYColorEXT.
 
Enums§
- VkAcceleration
Structure Memory Requirements Type  - Wrapper for VkAccelerationStructureMemoryRequirementsTypeKHR.
 - VkAcceleration
Structure Type  - Wrapper for VkAccelerationStructureTypeKHR.
 - VkAttachment
Load Op  - Wrapper for VkAttachmentLoadOp.
 - VkAttachment
Store Op  - Wrapper for VkAttachmentStoreOp.
 - VkBlend
Factor  - Wrapper for VkBlendFactor.
 - VkBlend
Op  - Wrapper for VkBlendOp.
 - VkBlend
Overlap  - Wrapper for VkBlendOverlapEXT.
 - VkBorder
Color  - Wrapper for VkBorderColor.
 - VkChroma
Location  - Wrapper for VkChromaLocation.
 - VkClear
Color Value  - Wrapper for VkClearColorValue
 - VkClear
Value  - Wrapper for VkClearValue
 - VkColor
Space  - Wrapper for VkColorSpaceKHR.
 - VkCommand
Buffer Level  - Wrapper for VkCommandBufferLevel.
 - VkCompare
Op  - Wrapper for VkCompareOp.
 - VkComponent
Swizzle  - Wrapper for VkComponentSwizzle.
 - VkConservative
Rasterization Mode  - Wrapper for VkConservativeRasterizationModeEXT.
 - VkCopy
Acceleration Structure Mode  - Wrapper for VkCopyAccelerationStructureModeKHR.
 - VkDebug
Report Object Type  - Wrapper for VkDebugReportObjectTypeEXT.
 - VkDescriptor
Type  - Wrapper for VkDescriptorType.
 - VkDescriptor
Update Template Type  - Wrapper for VkDescriptorUpdateTemplateType.
 - VkDevice
Event Type  - Wrapper for VkDeviceEventTypeEXT.
 - VkDiscard
Rectangle Mode  - Wrapper for VkDiscardRectangleModeEXT.
 - VkDisplay
Event Type  - Wrapper for VkDisplayEventTypeEXT.
 - VkDisplay
Power State  - Wrapper for VkDisplayPowerStateEXT.
 - VkDriver
Id  - Wrapper for VkDriverId.
 - VkDynamic
State  - Wrapper for VkDynamicState.
 - VkFilter
 - Wrapper for VkFilter.
 - VkFormat
 - Wrapper for VkFormat.
 - VkFront
Face  - Wrapper for VkFrontFace.
 - VkGeometry
Type  - Wrapper for VkGeometryTypeKHR.
 - VkImage
Layout  - Wrapper for VkImageLayout.
 - VkImage
Tiling  - Wrapper for VkImageTiling.
 - VkImage
Type  - Wrapper for VkImageType.
 - VkImage
View Type  - Wrapper for VkImageViewType.
 - VkIndex
Type  - Wrapper for VkIndexType.
 - VkInternal
Allocation Type  - Wrapper for VkInternalAllocationType.
 - VkLine
Rasterization Mode  - Wrapper for VkLineRasterizationModeEXT.
 - VkLogic
Op  - Wrapper for VkLogicOp.
 - VkObject
Type  - Wrapper for VkObjectType.
 - VkPerformance
Counter Scope  - Wrapper for VkPerformanceCounterScopeKHR.
 - VkPerformance
Counter Storage  - Wrapper for VkPerformanceCounterStorageKHR.
 - VkPerformance
Counter Unit  - Wrapper for VkPerformanceCounterUnitKHR.
 - VkPhysical
Device Type  - Wrapper for VkPhysicalDeviceType.
 - VkPipeline
Bind Point  - Wrapper for VkPipelineBindPoint.
 - VkPipeline
Cache Header Version  - Wrapper for VkPipelineCacheHeaderVersion.
 - VkPipeline
Executable Statistic Format  - Wrapper for VkPipelineExecutableStatisticFormatKHR.
 - VkPipeline
Executable Statistic Value  - Wrapper for VkPipelineExecutableStatisticValueKHR
 - VkPoint
Clipping Behavior  - Wrapper for VkPointClippingBehavior.
 - VkPolygon
Mode  - Wrapper for VkPolygonMode.
 - VkPresent
Mode  - Wrapper for VkPresentModeKHR.
 - VkPrimitive
Topology  - Wrapper for VkPrimitiveTopology.
 - VkQuery
Type  - Wrapper for VkQueryType.
 - VkQueue
Global Priority  - Wrapper for VkQueueGlobalPriorityEXT.
 - VkRay
Tracing Shader Group Type  - Wrapper for VkRayTracingShaderGroupTypeKHR.
 - VkResult
 - Wrapper for VkResult.
 - VkSampler
Address Mode  - Wrapper for VkSamplerAddressMode.
 - VkSampler
Mipmap Mode  - Wrapper for VkSamplerMipmapMode.
 - VkSampler
Reduction Mode  - Wrapper for VkSamplerReductionMode.
 - VkSampler
Ycbcr Model Conversion  - Wrapper for VkSamplerYcbcrModelConversion.
 - VkSampler
Ycbcr Range  - Wrapper for VkSamplerYcbcrRange.
 - VkSemaphore
Type  - Wrapper for VkSemaphoreType.
 - VkShader
Float Controls Independence  - Wrapper for VkShaderFloatControlsIndependence.
 - VkSharing
Mode  - Wrapper for VkSharingMode.
 - VkStencil
Op  - Wrapper for VkStencilOp.
 - VkStructure
Type  - Wrapper for VkStructureType.
 - VkSubpass
Contents  - Wrapper for VkSubpassContents.
 - VkSystem
Allocation Scope  - Wrapper for VkSystemAllocationScope.
 - VkTessellation
Domain Origin  - Wrapper for VkTessellationDomainOrigin.
 - VkTime
Domain  - Wrapper for VkTimeDomainEXT.
 - VkValidation
Cache Header Version  - Wrapper for VkValidationCacheHeaderVersionEXT.
 - VkValidation
Check  - Wrapper for VkValidationCheckEXT.
 - VkValidation
Feature Disable  - Wrapper for VkValidationFeatureDisableEXT.
 - VkValidation
Feature Enable  - Wrapper for VkValidationFeatureEnableEXT.
 - VkVendor
Id  - Wrapper for VkVendorId.
 - VkVertex
Input Rate  - 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_ FUNCTIONALIT Y1_ 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_ MAINTENANC E1_ EXTENSION_ NAME  "VK_KHR_maintenance1"- VK_
KHR_ MAINTENANC E2_ EXTENSION_ NAME  "VK_KHR_maintenance2"- VK_
KHR_ MAINTENANC E3_ 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_ FLOA T16_ 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_ ARRA Y2_ 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§
- Lava
Result  - Wraps both the return code and the value produced by a Vulkan function.
 - VkAttachment
Description2  - VkAttachment
Description Stencil Layout  - VkAttachment
Reference2  - VkAttachment
Reference Stencil Layout  - VkBind
Buffer Memory Device Group Info  - VkBind
Buffer Memory Info  - VkBind
Image Memory Device Group Info  - VkBind
Image Memory Info  - VkBind
Image Plane Memory Info  - VkBuffer
Device Address Info  - VkBuffer
Device Address Info  - VkBuffer
Memory Requirements Info2  - VkBuffer
Opaque Capture Address Create Info  - VkChroma
Location  - VkCommand
Pool Trim Flags  - VkConformance
Version  - VkDescriptor
Binding Flags  - VkDescriptor
SetLayout Binding Flags Create Info  - VkDescriptor
SetLayout Support  - VkDescriptor
SetVariable Descriptor Count Allocate Info  - VkDescriptor
SetVariable Descriptor Count Layout Support  - VkDescriptor
Update Template  - VkDescriptor
Update Template Create Flags  - VkDescriptor
Update Template Create Info  - VkDescriptor
Update Template Entry  - VkDescriptor
Update Template Type  - VkDevice
Group Bind Sparse Info  - VkDevice
Group Command Buffer Begin Info  - VkDevice
Group Device Create Info  - VkDevice
Group Render Pass Begin Info  - VkDevice
Group Submit Info  - VkDevice
Memory Opaque Capture Address Info  - VkDriver
Id  - VkExport
Fence Create Info  - VkExport
Memory Allocate Info  - VkExport
Semaphore Create Info  - VkExternal
Buffer Properties  - VkExternal
Fence Feature Flags  - VkExternal
Fence Handle Type Flags  - VkExternal
Fence Properties  - VkExternal
Image Format Properties  - VkExternal
Memory Buffer Create Info  - VkExternal
Memory Feature Flags  - VkExternal
Memory Handle Type Flags  - VkExternal
Memory Image Create Info  - VkExternal
Memory Properties  - VkExternal
Semaphore Feature Flags  - VkExternal
Semaphore Handle Type Flags  - VkExternal
Semaphore Properties  - VkFence
Import Flags  - VkFormat
Properties2  - VkFramebuffer
Attachment Image Info  - VkFramebuffer
Attachments Create Info  - VkImage
Format List Create Info  - VkImage
Format Properties2  - VkImage
Memory Requirements Info2  - VkImage
Plane Memory Requirements Info  - VkImage
Sparse Memory Requirements Info2  - VkImage
Stencil Usage Create Info  - VkImage
View Usage Create Info  - VkInput
Attachment Aspect Reference  - VkMemory
Allocate Flags  - VkMemory
Allocate Flags Info  - VkMemory
Dedicated Allocate Info  - VkMemory
Dedicated Requirements  - VkMemory
Opaque Capture Address Allocate Info  - VkMemory
Requirements2  - VkPeer
Memory Feature Flags  - VkPhysical
Device8 BitStorage Features  - VkPhysical
Device16 BitStorage Features  - VkPhysical
Device Buffer Address Features  - VkPhysical
Device Buffer Device Address Features  - VkPhysical
Device Depth Stencil Resolve Properties  - VkPhysical
Device Descriptor Indexing Features  - VkPhysical
Device Descriptor Indexing Properties  - VkPhysical
Device Driver Properties  - VkPhysical
Device External Buffer Info  - VkPhysical
Device External Fence Info  - VkPhysical
Device External Image Format Info  - VkPhysical
Device External Semaphore Info  - VkPhysical
Device Features2  - VkPhysical
Device Float16 Int8 Features  - VkPhysical
Device Float Controls Properties  - VkPhysical
Device Group Properties  - VkPhysical
Device Host Query Reset Features  - VkPhysical
DeviceID Properties  - VkPhysical
Device Image Format Info2  - VkPhysical
Device Imageless Framebuffer Features  - VkPhysical
Device Maintenance3 Properties  - VkPhysical
Device Memory Properties2  - VkPhysical
Device Multiview Features  - VkPhysical
Device Multiview Properties  - VkPhysical
Device Point Clipping Properties  - VkPhysical
Device Properties2  - VkPhysical
Device Sampler Filter Minmax Properties  - VkPhysical
Device Sampler Ycbcr Conversion Features  - VkPhysical
Device Scalar Block Layout Features  - VkPhysical
Device Separate Depth Stencil Layouts Features  - VkPhysical
Device Shader Atomic Int64 Features  - VkPhysical
Device Shader Draw Parameter Features  - VkPhysical
Device Shader Float16 Int8 Features  - VkPhysical
Device Shader Subgroup Extended Types Features  - VkPhysical
Device Sparse Image Format Info2  - VkPhysical
Device Timeline Semaphore Features  - VkPhysical
Device Timeline Semaphore Properties  - VkPhysical
Device Uniform Buffer Standard Layout Features  - VkPhysical
Device Variable Pointer Features  - VkPhysical
Device Variable Pointer Features  - VkPhysical
Device Variable Pointers Features  - VkPhysical
Device Vulkan Memory Model Features  - VkPipeline
Tessellation Domain Origin State Create Info  - VkPoint
Clipping Behavior  - VkQueue
Family Properties2  - VkRender
Pass Attachment Begin Info  - VkRender
Pass Create Info2  - VkRender
Pass Input Attachment Aspect Create Info  - VkRender
Pass Multiview Create Info  - VkResolve
Mode Flags  - VkSampler
Reduction Mode  - VkSampler
Reduction Mode Create Info  - VkSampler
Ycbcr Conversion  - VkSampler
Ycbcr Conversion Create Info  - VkSampler
Ycbcr Conversion Image Format Properties  - VkSampler
Ycbcr Conversion Info  - VkSampler
Ycbcr Model Conversion  - VkSampler
Ycbcr Range  - VkSemaphore
Import Flags  - VkSemaphore
Signal Info  - VkSemaphore
Type  - VkSemaphore
Type Create Info  - VkSemaphore
Wait Flags  - VkSemaphore
Wait Info  - VkShader
Float Controls Independence  - VkSparse
Image Format Properties2  - VkSparse
Image Memory Requirements2  - VkSubpass
Begin Info  - VkSubpass
Dependency2  - VkSubpass
Description2  - VkSubpass
Description Depth Stencil Resolve  - VkSubpass
EndInfo  - VkTessellation
Domain Origin  - VkTimeline
Semaphore Submit Info