Crate lava
See all lava's items
Wrapper for VkAabbPositionsKHR.
Wrapper for VkAccelerationStructureKHR.
Wrapper for VkAccelerationStructureInstanceKHR.
Wrapper for VkAccessFlags.
Wrapper for VkAcquireNextImageInfoKHR.
Wrapper for VkAcquireProfilingLockFlagsKHR.
Wrapper for VkAcquireProfilingLockInfoKHR.
Wrapper for VkApplicationInfo.
Wrapper for VkAttachmentDescription.
Wrapper for VkAttachmentDescription2.
Wrapper for VkAttachmentDescriptionFlags.
Wrapper for VkAttachmentDescriptionStencilLayout.
Wrapper for VkAttachmentReference.
Wrapper for VkAttachmentReference2.
Wrapper for VkAttachmentReferenceStencilLayout.
Wrapper for VkAttachmentSampleLocationsEXT.
Wrapper for VkBaseInStructure.
Wrapper for VkBaseOutStructure.
Wrapper for VkBindAccelerationStructureMemoryInfoKHR.
Wrapper for VkBindBufferMemoryDeviceGroupInfo.
Wrapper for VkBindBufferMemoryInfo.
Wrapper for VkBindImageMemoryDeviceGroupInfo.
Wrapper for VkBindImageMemoryInfo.
Wrapper for VkBindImageMemorySwapchainInfoKHR.
Wrapper for VkBindImagePlaneMemoryInfo.
Wrapper for VkBindSparseInfo.
Wrapper for VkBuffer.
Wrapper for VkBufferCopy.
Wrapper for VkBufferCreateFlags.
Wrapper for VkBufferCreateInfo.
Wrapper for VkBufferDeviceAddressCreateInfoEXT.
Wrapper for VkBufferDeviceAddressInfo.
Wrapper for VkBufferImageCopy.
Wrapper for VkBufferMemoryBarrier.
Wrapper for VkBufferMemoryRequirementsInfo2.
Wrapper for VkBufferOpaqueCaptureAddressCreateInfo.
Wrapper for VkBufferUsageFlags.
Wrapper for VkBufferView.
Wrapper for VkBufferViewCreateFlags.
Wrapper for VkBufferViewCreateInfo.
Wrapper for VkBuildAccelerationStructureFlagsKHR.
Wrapper for VkCalibratedTimestampInfoEXT.
Wrapper for VkClearAttachment.
Wrapper for VkClearDepthStencilValue.
Wrapper for VkClearRect.
Wrapper for VkColorComponentFlags.
Wrapper for VkCommandBuffer.
Wrapper for VkCommandBufferAllocateInfo.
Wrapper for VkCommandBufferBeginInfo.
Wrapper for VkCommandBufferInheritanceConditionalRenderingInfoEXT.
Wrapper for VkCommandBufferInheritanceInfo.
Wrapper for VkCommandBufferInheritanceRenderPassTransformInfoQCOM.
Wrapper for VkCommandBufferResetFlags.
Wrapper for VkCommandBufferUsageFlags.
Wrapper for VkCommandPool.
Wrapper for VkCommandPoolCreateFlags.
Wrapper for VkCommandPoolCreateInfo.
Wrapper for VkCommandPoolResetFlags.
Wrapper for VkCommandPoolTrimFlags.
Wrapper for VkComponentMapping.
Wrapper for VkCompositeAlphaFlagsKHR.
Wrapper for VkComputePipelineCreateInfo.
Wrapper for VkConditionalRenderingBeginInfoEXT.
Wrapper for VkConditionalRenderingFlagsEXT.
Wrapper for VkConformanceVersion.
Wrapper for VkCopyDescriptorSet.
Wrapper for VkCullModeFlags.
Wrapper for VkDebugMarkerMarkerInfoEXT.
Wrapper for VkDebugMarkerObjectNameInfoEXT.
Wrapper for VkDebugMarkerObjectTagInfoEXT.
Wrapper for VkDebugReportCallbackEXT.
Wrapper for VkDebugReportCallbackCreateInfo
Payload of a debug report callback. Contains all fields of PFN_vkDebugReportCallbackEXT.
Wrapper for VkDebugReportFlagsEXT.
Wrapper for VkDebugUtilsLabelEXT.
Wrapper for VkDebugUtilsMessageSeverityFlagsEXT.
Wrapper for VkDebugUtilsMessageTypeFlagsEXT.
Wrapper for VkDebugUtilsMessengerEXT.
Wrapper for VkDebugUtilsMessengerCallbackDataEXT.
Wrapper for VkDebugUtilsMessengerCallbackDataFlagsEXT.
Wrapper for VkDebugUtilsMessengerCreateFlagsEXT.
Wrapper for VkDebugUtilsMessengerCreateInfo.
Wrapper for VkDebugUtilsObjectNameInfoEXT.
Wrapper for VkDebugUtilsObjectTagInfoEXT.
Wrapper for VkDependencyFlags.
Wrapper for VkDescriptorBindingFlags.
Wrapper for VkDescriptorBufferInfo.
Wrapper for VkDescriptorImageInfo.
Wrapper for VkDescriptorPool.
Wrapper for VkDescriptorPoolCreateFlags.
Wrapper for VkDescriptorPoolCreateInfo.
Wrapper for VkDescriptorPoolInlineUniformBlockCreateInfoEXT.
Wrapper for VkDescriptorPoolResetFlags.
Wrapper for VkDescriptorPoolSize.
Wrapper for VkDescriptorSet.
Wrapper for VkDescriptorSetAllocateInfo.
Wrapper for VkDescriptorSetLayout.
Wrapper for VkDescriptorSetLayoutBinding.
Wrapper for VkDescriptorSetLayoutBindingFlagsCreateInfo.
Wrapper for VkDescriptorSetLayoutCreateFlags.
Wrapper for VkDescriptorSetLayoutCreateInfo.
Wrapper for VkDescriptorSetLayoutSupport.
Wrapper for VkDescriptorSetVariableDescriptorCountAllocateInfo.
Wrapper for VkDescriptorSetVariableDescriptorCountLayoutSupport.
Wrapper for VkDescriptorUpdateTemplate.
Wrapper for VkDescriptorUpdateTemplateCreateFlags.
Wrapper for VkDescriptorUpdateTemplateCreateInfo.
Wrapper for VkDescriptorUpdateTemplateEntry.
Wrapper for VkDevice.
Wrapper for VkDeviceCreateFlags.
Wrapper for VkDeviceCreateInfo.
Wrapper for VkDeviceEventInfoEXT.
Wrapper for VkDeviceGroupBindSparseInfo.
Wrapper for VkDeviceGroupCommandBufferBeginInfo.
Wrapper for VkDeviceGroupDeviceCreateInfo.
Wrapper for VkDeviceGroupPresentCapabilitiesKHR.
Wrapper for VkDeviceGroupPresentInfoKHR.
Wrapper for VkDeviceGroupPresentModeFlagsKHR.
Wrapper for VkDeviceGroupRenderPassBeginInfo.
Wrapper for VkDeviceGroupSubmitInfo.
Wrapper for VkDeviceGroupSwapchainCreateInfoKHR.
Wrapper for VkDeviceMemory.
Wrapper for VkDeviceMemoryOpaqueCaptureAddressInfo.
Wrapper for VkDeviceQueueCreateFlags.
Wrapper for VkDeviceQueueCreateInfo.
Wrapper for VkDeviceQueueGlobalPriorityCreateInfoEXT.
Wrapper for VkDeviceQueueInfo2.
Wrapper for VkDispatchIndirectCommand.
Wrapper for VkDisplayKHR.
Wrapper for VkDisplayEventInfoEXT.
Wrapper for VkDisplayModeKHR.
Wrapper for VkDisplayModeCreateFlagsKHR.
Wrapper for VkDisplayModeCreateInfoKHR.
Wrapper for VkDisplayModeParametersKHR.
Wrapper for VkDisplayModePropertiesKHR.
Wrapper for VkDisplayModeProperties2KHR.
Wrapper for VkDisplayPlaneAlphaFlagsKHR.
Wrapper for VkDisplayPlaneCapabilitiesKHR.
Wrapper for VkDisplayPlaneCapabilities2KHR.
Wrapper for VkDisplayPlaneInfo2KHR.
Wrapper for VkDisplayPlanePropertiesKHR.
Wrapper for VkDisplayPlaneProperties2KHR.
Wrapper for VkDisplayPowerInfoEXT.
Wrapper for VkDisplayPresentInfoKHR.
Wrapper for VkDisplayPropertiesKHR.
Wrapper for VkDisplayProperties2KHR.
Wrapper for VkDisplaySurfaceCreateFlagsKHR.
Wrapper for VkDisplaySurfaceCreateInfoKHR.
Wrapper for VkDrawIndexedIndirectCommand.
Wrapper for VkDrawIndirectCommand.
Wrapper for VkDrmFormatModifierPropertiesEXT.
Wrapper for VkDrmFormatModifierPropertiesListEXT.
Wrapper for VkEvent.
Wrapper for VkEventCreateFlags.
Wrapper for VkEventCreateInfo.
Wrapper for VkExportFenceCreateInfo.
Wrapper for VkExportMemoryAllocateInfo.
Wrapper for VkExportSemaphoreCreateInfo.
Wrapper for VkExtensionProperties.
Wrapper for VkExtent2D.
Wrapper for VkExtent3D.
Wrapper for VkExternalBufferProperties.
Wrapper for VkExternalFenceFeatureFlags.
Wrapper for VkExternalFenceHandleTypeFlags.
Wrapper for VkExternalFenceProperties.
Wrapper for VkExternalImageFormatProperties.
Wrapper for VkExternalMemoryBufferCreateInfo.
Wrapper for VkExternalMemoryFeatureFlags.
Wrapper for VkExternalMemoryHandleTypeFlags.
Wrapper for VkExternalMemoryImageCreateInfo.
Wrapper for VkExternalMemoryProperties.
Wrapper for VkExternalSemaphoreFeatureFlags.
Wrapper for VkExternalSemaphoreHandleTypeFlags.
Wrapper for VkExternalSemaphoreProperties.
Wrapper for VkFence.
Wrapper for VkFenceCreateFlags.
Wrapper for VkFenceCreateInfo.
Wrapper for VkFenceGetFdInfoKHR.
Wrapper for VkFenceImportFlags.
Wrapper for VkFilterCubicImageViewImageFormatPropertiesEXT.
Wrapper for VkFormatFeatureFlags.
Wrapper for VkFormatProperties.
Wrapper for VkFormatProperties2.
Wrapper for VkFramebuffer.
Wrapper for VkFramebufferAttachmentImageInfo.
Wrapper for VkFramebufferAttachmentsCreateInfo.
Wrapper for VkFramebufferCreateFlags.
Wrapper for VkFramebufferCreateInfo.
Wrapper for VkGeometryFlagsKHR.
Wrapper for VkGeometryInstanceFlagsKHR.
Wrapper for VkGraphicsPipelineCreateInfo.
Wrapper for VkHdrMetadataEXT.
Wrapper for VkHeadlessSurfaceCreateFlagsEXT.
Wrapper for VkHeadlessSurfaceCreateInfoEXT.
Wrapper for VkImage.
Wrapper for VkImageAspectFlags.
Wrapper for VkImageBlit.
Wrapper for VkImageCopy.
Wrapper for VkImageCreateFlags.
Wrapper for VkImageCreateInfo.
Wrapper for VkImageDrmFormatModifierExplicitCreateInfoEXT.
Wrapper for VkImageDrmFormatModifierListCreateInfoEXT.
Wrapper for VkImageDrmFormatModifierPropertiesEXT.
Wrapper for VkImageFormatListCreateInfo.
Wrapper for VkImageFormatProperties.
Wrapper for VkImageFormatProperties2.
Wrapper for VkImageMemoryBarrier.
Wrapper for VkImageMemoryRequirementsInfo2.
Wrapper for VkImagePlaneMemoryRequirementsInfo.
Wrapper for VkImageResolve.
Wrapper for VkImageSparseMemoryRequirementsInfo2.
Wrapper for VkImageStencilUsageCreateInfo.
Wrapper for VkImageSubresource.
Wrapper for VkImageSubresourceLayers.
Wrapper for VkImageSubresourceRange.
Wrapper for VkImageSwapchainCreateInfoKHR.
Wrapper for VkImageUsageFlags.
Wrapper for VkImageView.
Wrapper for VkImageViewASTCDecodeModeEXT.
Wrapper for VkImageViewCreateFlags.
Wrapper for VkImageViewCreateInfo.
Wrapper for VkImageViewUsageCreateInfo.
Wrapper for VkImportFenceFdInfoKHR.
Wrapper for VkImportMemoryFdInfoKHR.
Wrapper for VkImportMemoryHostPointerInfoEXT.
Wrapper for VkImportSemaphoreFdInfoKHR.
Wrapper for VkInputAttachmentAspectReference.
Wrapper for VkInstance.
Wrapper for VkInstanceCreateFlags.
Wrapper for VkInstanceCreateInfo.
Wrapper for VkLayerProperties.
Wrapper for VkMappedMemoryRange.
Wrapper for VkMemoryAllocateFlags.
Wrapper for VkMemoryAllocateFlagsInfo.
Wrapper for VkMemoryAllocateInfo.
Wrapper for VkMemoryBarrier.
Wrapper for VkMemoryDedicatedAllocateInfo.
Wrapper for VkMemoryDedicatedRequirements.
Wrapper for VkMemoryFdPropertiesKHR.
Wrapper for VkMemoryGetFdInfoKHR.
Wrapper for VkMemoryHeap.
Wrapper for VkMemoryHeapFlags.
Wrapper for VkMemoryHostPointerPropertiesEXT.
Wrapper for VkMemoryMapFlags.
Wrapper for VkMemoryOpaqueCaptureAddressAllocateInfo.
Wrapper for VkMemoryPriorityAllocateInfoEXT.
Wrapper for VkMemoryPropertyFlags.
Wrapper for VkMemoryRequirements.
Wrapper for VkMemoryRequirements2.
Wrapper for VkMemoryType.
Wrapper for VkMultisamplePropertiesEXT.
Wrapper for VkOffset2D.
Wrapper for VkOffset3D.
Wrapper for VkPeerMemoryFeatureFlags.
Wrapper for VkPerformanceCounterKHR.
Wrapper for VkPerformanceCounterDescriptionKHR.
Wrapper for VkPerformanceCounterDescriptionFlagsKHR.
Wrapper for VkPerformanceQuerySubmitInfoKHR.
Wrapper for VkPhysicalDevice.
Wrapper for VkPhysicalDevice8BitStorageFeatures.
Wrapper for VkPhysicalDevice16BitStorageFeatures.
Wrapper for VkPhysicalDeviceASTCDecodeFeaturesEXT.
Wrapper for VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT.
Wrapper for VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT.
Wrapper for VkPhysicalDeviceBufferDeviceAddressFeatures.
Wrapper for VkPhysicalDeviceBufferDeviceAddressFeaturesEXT.
Wrapper for VkPhysicalDeviceConditionalRenderingFeaturesEXT.
Wrapper for VkPhysicalDeviceConservativeRasterizationPropertiesEXT.
Wrapper for VkPhysicalDeviceDepthClipEnableFeaturesEXT.
Wrapper for VkPhysicalDeviceDepthStencilResolveProperties.
Wrapper for VkPhysicalDeviceDescriptorIndexingFeatures.
Wrapper for VkPhysicalDeviceDescriptorIndexingProperties.
Wrapper for VkPhysicalDeviceDiscardRectanglePropertiesEXT.
Wrapper for VkPhysicalDeviceDriverProperties.
Wrapper for VkPhysicalDeviceExternalBufferInfo.
Wrapper for VkPhysicalDeviceExternalFenceInfo.
Wrapper for VkPhysicalDeviceExternalImageFormatInfo.
Wrapper for VkPhysicalDeviceExternalMemoryHostPropertiesEXT.
Wrapper for VkPhysicalDeviceExternalSemaphoreInfo.
Wrapper for VkPhysicalDeviceFeatures.
Wrapper for VkPhysicalDeviceFeatures2.
Wrapper for VkPhysicalDeviceFloatControlsProperties.
Wrapper for VkPhysicalDeviceFragmentDensityMapFeaturesEXT.
Wrapper for VkPhysicalDeviceFragmentDensityMapPropertiesEXT.
Wrapper for VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT.
Wrapper for VkPhysicalDeviceGroupProperties.
Wrapper for VkPhysicalDeviceHostQueryResetFeatures.
Wrapper for VkPhysicalDeviceIDProperties.
Wrapper for VkPhysicalDeviceImageDrmFormatModifierInfoEXT.
Wrapper for VkPhysicalDeviceImageFormatInfo2.
Wrapper for VkPhysicalDeviceImageViewImageFormatInfoEXT.
Wrapper for VkPhysicalDeviceImagelessFramebufferFeatures.
Wrapper for VkPhysicalDeviceIndexTypeUint8FeaturesEXT.
Wrapper for VkPhysicalDeviceInlineUniformBlockFeaturesEXT.
Wrapper for VkPhysicalDeviceInlineUniformBlockPropertiesEXT.
Wrapper for VkPhysicalDeviceLimits.
Wrapper for VkPhysicalDeviceLineRasterizationFeaturesEXT.
Wrapper for VkPhysicalDeviceLineRasterizationPropertiesEXT.
Wrapper for VkPhysicalDeviceMaintenance3Properties.
Wrapper for VkPhysicalDeviceMemoryBudgetPropertiesEXT.
Wrapper for VkPhysicalDeviceMemoryPriorityFeaturesEXT.
Wrapper for VkPhysicalDeviceMemoryProperties.
Wrapper for VkPhysicalDeviceMemoryProperties2.
Wrapper for VkPhysicalDeviceMultiviewFeatures.
Wrapper for VkPhysicalDeviceMultiviewProperties.
Wrapper for VkPhysicalDevicePCIBusInfoPropertiesEXT.
Wrapper for VkPhysicalDevicePerformanceQueryFeaturesKHR.
Wrapper for VkPhysicalDevicePerformanceQueryPropertiesKHR.
Wrapper for VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT.
Wrapper for VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR.
Wrapper for VkPhysicalDevicePointClippingProperties.
Wrapper for VkPhysicalDeviceProperties.
Wrapper for VkPhysicalDeviceProperties2.
Wrapper for VkPhysicalDeviceProtectedMemoryFeatures.
Wrapper for VkPhysicalDeviceProtectedMemoryProperties.
Wrapper for VkPhysicalDevicePushDescriptorPropertiesKHR.
Wrapper for VkPhysicalDeviceSampleLocationsPropertiesEXT.
Wrapper for VkPhysicalDeviceSamplerFilterMinmaxProperties.
Wrapper for VkPhysicalDeviceSamplerYcbcrConversionFeatures.
Wrapper for VkPhysicalDeviceScalarBlockLayoutFeatures.
Wrapper for VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures.
Wrapper for VkPhysicalDeviceShaderAtomicInt64Features.
Wrapper for VkPhysicalDeviceShaderClockFeaturesKHR.
Wrapper for VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT.
Wrapper for VkPhysicalDeviceShaderDrawParametersFeatures.
Wrapper for VkPhysicalDeviceShaderFloat16Int8Features.
Wrapper for VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures.
Wrapper for VkPhysicalDeviceSparseImageFormatInfo2.
Wrapper for VkPhysicalDeviceSparseProperties.
Wrapper for VkPhysicalDeviceSubgroupProperties.
Wrapper for VkPhysicalDeviceSubgroupSizeControlFeaturesEXT.
Wrapper for VkPhysicalDeviceSubgroupSizeControlPropertiesEXT.
Wrapper for VkPhysicalDeviceSurfaceInfo2KHR.
Wrapper for VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT.
Wrapper for VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT.
Wrapper for VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT.
Wrapper for VkPhysicalDeviceTimelineSemaphoreFeatures.
Wrapper for VkPhysicalDeviceTimelineSemaphoreProperties.
Wrapper for VkPhysicalDeviceToolPropertiesEXT.
Wrapper for VkPhysicalDeviceTransformFeedbackFeaturesEXT.
Wrapper for VkPhysicalDeviceTransformFeedbackPropertiesEXT.
Wrapper for VkPhysicalDeviceUniformBufferStandardLayoutFeatures.
Wrapper for VkPhysicalDeviceVariablePointersFeatures.
Wrapper for VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT.
Wrapper for VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT.
Wrapper for VkPhysicalDeviceVulkan11Features.
Wrapper for VkPhysicalDeviceVulkan11Properties.
Wrapper for VkPhysicalDeviceVulkan12Features.
Wrapper for VkPhysicalDeviceVulkan12Properties.
Wrapper for VkPhysicalDeviceVulkanMemoryModelFeatures.
Wrapper for VkPhysicalDeviceYcbcrImageArraysFeaturesEXT.
Wrapper for VkPipeline.
Wrapper for VkPipelineCache.
Wrapper for VkPipelineCacheCreateFlags.
Wrapper for VkPipelineCacheCreateInfo.
Wrapper for VkPipelineColorBlendAdvancedStateCreateInfoEXT.
Wrapper for VkPipelineColorBlendAttachmentState.
Wrapper for VkPipelineColorBlendStateCreateFlags.
Wrapper for VkPipelineColorBlendStateCreateInfo.
Wrapper for VkPipelineCreateFlags.
Wrapper for VkPipelineCreationFeedbackEXT.
Wrapper for VkPipelineCreationFeedbackCreateInfoEXT.
Wrapper for VkPipelineCreationFeedbackFlagsEXT.
Wrapper for VkPipelineDepthStencilStateCreateFlags.
Wrapper for VkPipelineDepthStencilStateCreateInfo.
Wrapper for VkPipelineDiscardRectangleStateCreateFlagsEXT.
Wrapper for VkPipelineDiscardRectangleStateCreateInfoEXT.
Wrapper for VkPipelineDynamicStateCreateFlags.
Wrapper for VkPipelineDynamicStateCreateInfo.
Wrapper for VkPipelineExecutableInfoKHR.
Wrapper for VkPipelineExecutableInternalRepresentationKHR.
Wrapper for VkPipelineExecutablePropertiesKHR.
Wrapper for VkPipelineExecutableStatisticKHR.
Wrapper for VkPipelineInfoKHR.
Wrapper for VkPipelineInputAssemblyStateCreateFlags.
Wrapper for VkPipelineInputAssemblyStateCreateInfo.
Wrapper for VkPipelineLayout.
Wrapper for VkPipelineLayoutCreateFlags.
Wrapper for VkPipelineLayoutCreateInfo.
Wrapper for VkPipelineMultisampleStateCreateFlags.
Wrapper for VkPipelineMultisampleStateCreateInfo.
Wrapper for VkPipelineRasterizationConservativeStateCreateFlagsEXT.
Wrapper for VkPipelineRasterizationConservativeStateCreateInfoEXT.
Wrapper for VkPipelineRasterizationDepthClipStateCreateFlagsEXT.
Wrapper for VkPipelineRasterizationDepthClipStateCreateInfoEXT.
Wrapper for VkPipelineRasterizationLineStateCreateInfoEXT.
Wrapper for VkPipelineRasterizationStateCreateFlags.
Wrapper for VkPipelineRasterizationStateCreateInfo.
Wrapper for VkPipelineRasterizationStateStreamCreateFlagsEXT.
Wrapper for VkPipelineRasterizationStateStreamCreateInfoEXT.
Wrapper for VkPipelineSampleLocationsStateCreateInfoEXT.
Wrapper for VkPipelineShaderStageCreateFlags.
Wrapper for VkPipelineShaderStageCreateInfo.
Wrapper for VkPipelineShaderStageRequiredSubgroupSizeCreateInfoEXT.
Wrapper for VkPipelineStageFlags.
Wrapper for VkPipelineTessellationDomainOriginStateCreateInfo.
Wrapper for VkPipelineTessellationStateCreateFlags.
Wrapper for VkPipelineTessellationStateCreateInfo.
Wrapper for VkPipelineVertexInputDivisorStateCreateInfoEXT.
Wrapper for VkPipelineVertexInputStateCreateFlags.
Wrapper for VkPipelineVertexInputStateCreateInfo.
Wrapper for VkPipelineViewportStateCreateFlags.
Wrapper for VkPipelineViewportStateCreateInfo.
Wrapper for VkPresentInfoKHR.
Wrapper for VkPresentRegionKHR.
Wrapper for VkPresentRegionsKHR.
Wrapper for VkProtectedSubmitInfo.
Wrapper for VkPushConstantRange.
Wrapper for VkQueryControlFlags.
Wrapper for VkQueryPipelineStatisticFlags.
Wrapper for VkQueryPool.
Wrapper for VkQueryPoolCreateFlags.
Wrapper for VkQueryPoolCreateInfo.
Wrapper for VkQueryPoolPerformanceCreateInfoKHR.
Wrapper for VkQueryResultFlags.
Wrapper for VkQueue.
Wrapper for VkQueueFamilyProperties.
Wrapper for VkQueueFamilyProperties2.
Wrapper for VkQueueFlags.
Wrapper for VkRect2D.
Wrapper for VkRectLayerKHR.
Wrapper for VkRenderPass.
Wrapper for VkRenderPassAttachmentBeginInfo.
Wrapper for VkRenderPassBeginInfo.
Wrapper for VkRenderPassCreateFlags.
Wrapper for VkRenderPassCreateInfo.
Wrapper for VkRenderPassCreateInfo2.
Wrapper for VkRenderPassFragmentDensityMapCreateInfoEXT.
Wrapper for VkRenderPassInputAttachmentAspectCreateInfo.
Wrapper for VkRenderPassMultiviewCreateInfo.
Wrapper for VkRenderPassSampleLocationsBeginInfoEXT.
Wrapper for VkRenderPassTransformBeginInfoQCOM.
Wrapper for VkResolveModeFlags.
Wrapper for VkSampleCountFlags.
Wrapper for VkSampleLocationEXT.
Wrapper for VkSampleLocationsInfoEXT.
Wrapper for VkSampler.
Wrapper for VkSamplerCreateFlags.
Wrapper for VkSamplerCreateInfo.
Wrapper for VkSamplerReductionModeCreateInfo.
Wrapper for VkSamplerYcbcrConversion.
Wrapper for VkSamplerYcbcrConversionCreateInfo.
Wrapper for VkSamplerYcbcrConversionImageFormatProperties.
Wrapper for VkSamplerYcbcrConversionInfo.
Wrapper for VkSemaphore.
Wrapper for VkSemaphoreCreateFlags.
Wrapper for VkSemaphoreCreateInfo.
Wrapper for VkSemaphoreGetFdInfoKHR.
Wrapper for VkSemaphoreImportFlags.
Wrapper for VkSemaphoreSignalInfo.
Wrapper for VkSemaphoreTypeCreateInfo.
Wrapper for VkSemaphoreWaitFlags.
Wrapper for VkSemaphoreWaitInfo.
Wrapper for VkShaderModule.
Wrapper for VkShaderModuleCreateFlags.
Wrapper for VkShaderModuleCreateInfo.
Wrapper for VkShaderModuleValidationCacheCreateInfoEXT.
Wrapper for VkShaderStageFlags.
Wrapper for VkSharedPresentSurfaceCapabilitiesKHR.
Wrapper for VkSparseBufferMemoryBindInfo.
Wrapper for VkSparseImageFormatFlags.
Wrapper for VkSparseImageFormatProperties.
Wrapper for VkSparseImageFormatProperties2.
Wrapper for VkSparseImageMemoryBind.
Wrapper for VkSparseImageMemoryBindInfo.
Wrapper for VkSparseImageMemoryRequirements.
Wrapper for VkSparseImageMemoryRequirements2.
Wrapper for VkSparseImageOpaqueMemoryBindInfo.
Wrapper for VkSparseMemoryBind.
Wrapper for VkSparseMemoryBindFlags.
Wrapper for VkSpecializationInfo.
Wrapper for VkSpecializationMapEntry.
Wrapper for VkStencilFaceFlags.
Wrapper for VkStencilOpState.
Wrapper for VkSubgroupFeatureFlags.
Wrapper for VkSubmitInfo.
Wrapper for VkSubpassBeginInfo.
Wrapper for VkSubpassDependency.
Wrapper for VkSubpassDependency2.
Wrapper for VkSubpassDescription.
Wrapper for VkSubpassDescription2.
Wrapper for VkSubpassDescriptionDepthStencilResolve.
Wrapper for VkSubpassDescriptionFlags.
Wrapper for VkSubpassEndInfo.
Wrapper for VkSubpassSampleLocationsEXT.
Wrapper for VkSubresourceLayout.
Wrapper for VkSurfaceKHR.
Wrapper for VkSurfaceCapabilitiesKHR.
Wrapper for VkSurfaceCapabilities2EXT.
Wrapper for VkSurfaceCapabilities2KHR.
Wrapper for VkSurfaceCounterFlagsEXT.
Wrapper for VkSurfaceFormatKHR.
Wrapper for VkSurfaceFormat2KHR.
Wrapper for VkSurfaceProtectedCapabilitiesKHR.
Wrapper for VkSurfaceTransformFlagsKHR.
Wrapper for VkSwapchainKHR.
Wrapper for VkSwapchainCounterCreateInfoEXT.
Wrapper for VkSwapchainCreateFlagsKHR.
Wrapper for VkSwapchainCreateInfoKHR.
Wrapper for VkTimelineSemaphoreSubmitInfo.
Wrapper for VkToolPurposeFlagsEXT.
Wrapper for VkTransformMatrixKHR.
Wrapper for VkValidationCacheEXT.
Wrapper for VkValidationCacheCreateFlagsEXT.
Wrapper for VkValidationCacheCreateInfoEXT.
Wrapper for VkValidationFeaturesEXT.
Wrapper for VkValidationFlagsEXT.
Wrapper to specify a version number, that will be encoded according to the Vulkan specification.
Wrapper for VkVertexInputAttributeDescription.
Wrapper for VkVertexInputBindingDescription.
Wrapper for VkVertexInputBindingDivisorDescriptionEXT.
Wrapper for VkViewport.
Wrapper for VkWriteDescriptorSet.
Wrapper for VkWriteDescriptorSetAccelerationStructureKHR.
Wrapper for VkWriteDescriptorSetInlineUniformBlockEXT.
Wrapper for VkXYColorEXT.
Wrapper for VkAccelerationStructureMemoryRequirementsTypeKHR.
Wrapper for VkAccelerationStructureTypeKHR.
Wrapper for VkAttachmentLoadOp.
Wrapper for VkAttachmentStoreOp.
Wrapper for VkBlendFactor.
Wrapper for VkBlendOp.
Wrapper for VkBlendOverlapEXT.
Wrapper for VkBorderColor.
Wrapper for VkChromaLocation.
Wrapper for VkClearColorValue
Wrapper for VkClearValue
Wrapper for VkColorSpaceKHR.
Wrapper for VkCommandBufferLevel.
Wrapper for VkCompareOp.
Wrapper for VkComponentSwizzle.
Wrapper for VkConservativeRasterizationModeEXT.
Wrapper for VkCopyAccelerationStructureModeKHR.
Wrapper for VkDebugReportObjectTypeEXT.
Wrapper for VkDescriptorType.
Wrapper for VkDescriptorUpdateTemplateType.
Wrapper for VkDeviceEventTypeEXT.
Wrapper for VkDiscardRectangleModeEXT.
Wrapper for VkDisplayEventTypeEXT.
Wrapper for VkDisplayPowerStateEXT.
Wrapper for VkDriverId.
Wrapper for VkDynamicState.
Wrapper for VkFilter.
Wrapper for VkFormat.
Wrapper for VkFrontFace.
Wrapper for VkGeometryTypeKHR.
Wrapper for VkImageLayout.
Wrapper for VkImageTiling.
Wrapper for VkImageType.
Wrapper for VkImageViewType.
Wrapper for VkIndexType.
Wrapper for VkInternalAllocationType.
Wrapper for VkLineRasterizationModeEXT.
Wrapper for VkLogicOp.
Wrapper for VkObjectType.
Wrapper for VkPerformanceCounterScopeKHR.
Wrapper for VkPerformanceCounterStorageKHR.
Wrapper for VkPerformanceCounterUnitKHR.
Wrapper for VkPhysicalDeviceType.
Wrapper for VkPipelineBindPoint.
Wrapper for VkPipelineCacheHeaderVersion.
Wrapper for VkPipelineExecutableStatisticFormatKHR.
Wrapper for VkPipelineExecutableStatisticValueKHR
Wrapper for VkPointClippingBehavior.
Wrapper for VkPolygonMode.
Wrapper for VkPresentModeKHR.
Wrapper for VkPrimitiveTopology.
Wrapper for VkQueryType.
Wrapper for VkQueueGlobalPriorityEXT.
Wrapper for VkRayTracingShaderGroupTypeKHR.
Wrapper for VkResult.
Wrapper for VkSamplerAddressMode.
Wrapper for VkSamplerMipmapMode.
Wrapper for VkSamplerReductionMode.
Wrapper for VkSamplerYcbcrModelConversion.
Wrapper for VkSamplerYcbcrRange.
Wrapper for VkSemaphoreType.
Wrapper for VkShaderFloatControlsIndependence.
Wrapper for VkSharingMode.
Wrapper for VkStencilOp.
Wrapper for VkStructureType.
Wrapper for VkSubpassContents.
Wrapper for VkSystemAllocationScope.
Wrapper for VkTessellationDomainOrigin.
Wrapper for VkTimeDomainEXT.
Wrapper for VkValidationCacheHeaderVersionEXT.
Wrapper for VkValidationCheckEXT.
Wrapper for VkValidationFeatureDisableEXT.
Wrapper for VkValidationFeatureEnableEXT.
Wrapper for VkVendorId.
Wrapper for VkVertexInputRate.
"VK_AMD_buffer_marker"
"VK_AMD_device_coherent_memory"
"VK_AMD_display_native_hdr"
"VK_AMD_draw_indirect_count"
"VK_AMD_gcn_shader"
"VK_AMD_gpu_shader_half_float"
"VK_AMD_gpu_shader_int16"
"VK_AMD_memory_overallocation_behavior"
"VK_AMD_mixed_attachment_samples"
"VK_AMD_negative_viewport_height"
"VK_AMD_pipeline_compiler_control"
"VK_AMD_rasterization_order"
"VK_AMD_shader_ballot"
"VK_AMD_shader_core_properties2"
"VK_AMD_shader_core_properties"
"VK_AMD_shader_explicit_vertex_parameter"
"VK_AMD_shader_fragment_mask"
"VK_AMD_shader_image_load_store_lod"
"VK_AMD_shader_info"
"VK_AMD_shader_trinary_minmax"
"VK_AMD_texture_gather_bias_lod"
<u32>::max_value()
"VK_EXT_astc_decode_mode"
"VK_EXT_blend_operation_advanced"
"VK_EXT_buffer_device_address"
"VK_EXT_calibrated_timestamps"
"VK_EXT_conditional_rendering"
"VK_EXT_conservative_rasterization"
"VK_EXT_debug_marker"
"VK_EXT_debug_report"
"VK_EXT_debug_utils"
"VK_EXT_depth_clip_enable"
"VK_EXT_depth_range_unrestricted"
"VK_EXT_descriptor_indexing"
"VK_EXT_direct_mode_display"
"VK_EXT_discard_rectangles"
"VK_EXT_display_control"
"VK_EXT_display_surface_counter"
"VK_EXT_external_memory_dma_buf"
"VK_EXT_external_memory_host"
"VK_EXT_filter_cubic"
"VK_EXT_fragment_density_map"
"VK_EXT_fragment_shader_interlock"
"VK_EXT_global_priority"
"VK_EXT_hdr_metadata"
"VK_EXT_headless_surface"
"VK_EXT_host_query_reset"
"VK_EXT_image_drm_format_modifier"
"VK_EXT_index_type_uint8"
"VK_EXT_inline_uniform_block"
"VK_EXT_line_rasterization"
"VK_EXT_memory_budget"
"VK_EXT_memory_priority"
"VK_EXT_pci_bus_info"
"VK_EXT_pipeline_creation_cache_control"
"VK_EXT_pipeline_creation_feedback"
"VK_EXT_post_depth_coverage"
"VK_EXT_queue_family_foreign"
"VK_EXT_sampler_filter_minmax"
"VK_EXT_sample_locations"
"VK_EXT_scalar_block_layout"
"VK_EXT_separate_stencil_usage"
"VK_EXT_shader_demote_to_helper_invocation"
"VK_EXT_shader_stencil_export"
"VK_EXT_shader_subgroup_ballot"
"VK_EXT_shader_subgroup_vote"
"VK_EXT_shader_viewport_index_layer"
"VK_EXT_subgroup_size_control"
"VK_EXT_swapchain_colorspace"
"VK_EXT_texel_buffer_alignment"
"VK_EXT_texture_compression_astc_hdr"
"VK_EXT_tooling_info"
"VK_EXT_transform_feedback"
"VK_EXT_validation_cache"
"VK_EXT_validation_features"
"VK_EXT_validation_flags"
"VK_EXT_vertex_attribute_divisor"
"VK_EXT_ycbcr_image_arrays"
"VK_GOOGLE_decorate_string"
"VK_GOOGLE_display_timing"
"VK_GOOGLE_hlsl_functionality1"
"VK_GOOGLE_user_type"
"VK_IMG_filter_cubic"
"VK_IMG_format_pvrtc"
"VK_INTEL_performance_query"
"VK_INTEL_shader_integer_functions2"
"VK_KHR_8bit_storage"
"VK_KHR_16bit_storage"
"VK_KHR_bind_memory2"
"VK_KHR_buffer_device_address"
"VK_KHR_create_renderpass2"
"VK_KHR_dedicated_allocation"
"VK_KHR_depth_stencil_resolve"
"VK_KHR_descriptor_update_template"
"VK_KHR_device_group_creation"
"VK_KHR_device_group"
"VK_KHR_display"
"VK_KHR_display_swapchain"
"VK_KHR_draw_indirect_count"
"VK_KHR_driver_properties"
"VK_KHR_external_fence_capabilities"
"VK_KHR_external_fence"
"VK_KHR_external_fence_fd"
"VK_KHR_external_memory_capabilities"
"VK_KHR_external_memory"
"VK_KHR_external_memory_fd"
"VK_KHR_external_semaphore_capabilities"
"VK_KHR_external_semaphore"
"VK_KHR_external_semaphore_fd"
"VK_KHR_get_display_properties2"
"VK_KHR_get_memory_requirements2"
"VK_KHR_get_physical_device_properties2"
"VK_KHR_get_surface_capabilities2"
"VK_KHR_imageless_framebuffer"
"VK_KHR_image_format_list"
"VK_KHR_incremental_present"
"VK_KHR_maintenance1"
"VK_KHR_maintenance2"
"VK_KHR_maintenance3"
"VK_KHR_multiview"
"VK_KHR_performance_query"
"VK_KHR_pipeline_executable_properties"
"VK_KHR_push_descriptor"
"VK_KHR_relaxed_block_layout"
"VK_KHR_sampler_mirror_clamp_to_edge"
"VK_KHR_sampler_ycbcr_conversion"
"VK_KHR_separate_depth_stencil_layouts"
"VK_KHR_shader_atomic_int64"
"VK_KHR_shader_clock"
"VK_KHR_shader_draw_parameters"
"VK_KHR_shader_float16_int8"
"VK_KHR_shader_float_controls"
"VK_KHR_shader_non_semantic_info"
"VK_KHR_shader_subgroup_extended_types"
"VK_KHR_shared_presentable_image"
"VK_KHR_spirv_1_4"
"VK_KHR_storage_buffer_storage_class"
"VK_KHR_surface"
"VK_KHR_surface_protected_capabilities"
"VK_KHR_swapchain"
"VK_KHR_swapchain_mutable_format"
"VK_KHR_timeline_semaphore"
"VK_KHR_uniform_buffer_standard_layout"
"VK_KHR_variable_pointers"
"VK_KHR_vulkan_memory_model"
"VK_LAYER_KHRONOS_validation"
1000.0
<u64>::max_value()
"VK_NVX_image_view_handle"
"VK_NVX_multiview_per_view_attributes"
"VK_NV_clip_space_w_scaling"
"VK_NV_compute_shader_derivatives"
"VK_NV_cooperative_matrix"
"VK_NV_corner_sampled_image"
"VK_NV_coverage_reduction_mode"
"VK_NV_dedicated_allocation"
"VK_NV_dedicated_allocation_image_aliasing"
"VK_NV_device_diagnostics_config"
"VK_NV_device_diagnostic_checkpoints"
"VK_NV_device_generated_commands"
"VK_NV_external_memory_capabilities"
"VK_NV_external_memory"
"VK_NV_fill_rectangle"
"VK_NV_fragment_coverage_to_color"
"VK_NV_fragment_shader_barycentric"
"VK_NV_framebuffer_mixed_samples"
"VK_NV_geometry_shader_passthrough"
"VK_NV_glsl_shader"
"VK_NV_mesh_shader"
"VK_NV_ray_tracing"
"VK_NV_representative_fragment_test"
"VK_NV_sample_mask_override_coverage"
"VK_NV_scissor_exclusive"
"VK_NV_shader_image_footprint"
"VK_NV_shader_sm_builtins"
"VK_NV_shader_subgroup_partitioned"
"VK_NV_shading_rate_image"
"VK_NV_viewport_array2"
"VK_NV_viewport_swizzle"
"VK_QCOM_render_pass_store_ops"
"VK_QCOM_render_pass_transform"
Wrapper for vkCreateInstance.
Wrapper for vkEnumerateInstanceExtensionProperties.
Wrapper for vkEnumerateInstanceLayerProperties.
Wrapper for vkEnumerateInstanceVersion.
Wraps both the return code and the value produced by a Vulkan function.