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