Module vk
lava
Wrapper for VkAccessFlags.
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 VkBaseInStructure.
Wrapper for VkBaseOutStructure.
Wrapper for VkBindBufferMemoryDeviceGroupInfo.
Wrapper for VkBindBufferMemoryInfo.
Wrapper for VkBindImageMemoryDeviceGroupInfo.
Wrapper for VkBindImageMemoryInfo.
Wrapper for VkBindImagePlaneMemoryInfo.
Wrapper for VkBindSparseInfo.
Wrapper for VkBuffer.
Wrapper for VkBufferCopy.
Wrapper for VkBufferCreateFlags.
Wrapper for VkBufferCreateInfo.
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 VkClearAttachment.
Wrapper for VkClearDepthStencilValue.
Wrapper for VkClearRect.
Wrapper for VkColorComponentFlags.
Wrapper for VkCommandBuffer.
Wrapper for VkCommandBufferAllocateInfo.
Wrapper for VkCommandBufferBeginInfo.
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 VkComputePipelineCreateInfo.
Wrapper for VkConformanceVersion.
Wrapper for VkCopyDescriptorSet.
Wrapper for VkCullModeFlags.
Wrapper for VkDependencyFlags.
Wrapper for VkDescriptorBindingFlags.
Wrapper for VkDescriptorBufferInfo.
Wrapper for VkDescriptorImageInfo.
Wrapper for VkDescriptorPool.
Wrapper for VkDescriptorPoolCreateFlags.
Wrapper for VkDescriptorPoolCreateInfo.
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 VkDeviceGroupBindSparseInfo.
Wrapper for VkDeviceGroupCommandBufferBeginInfo.
Wrapper for VkDeviceGroupDeviceCreateInfo.
Wrapper for VkDeviceGroupRenderPassBeginInfo.
Wrapper for VkDeviceGroupSubmitInfo.
Wrapper for VkDeviceMemory.
Wrapper for VkDeviceMemoryOpaqueCaptureAddressInfo.
Wrapper for VkDeviceQueueCreateFlags.
Wrapper for VkDeviceQueueCreateInfo.
Wrapper for VkDeviceQueueInfo2.
Wrapper for VkDispatchIndirectCommand.
Wrapper for VkDrawIndexedIndirectCommand.
Wrapper for VkDrawIndirectCommand.
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 VkFenceImportFlags.
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 VkGraphicsPipelineCreateInfo.
Wrapper for VkImage.
Wrapper for VkImageAspectFlags.
Wrapper for VkImageBlit.
Wrapper for VkImageCopy.
Wrapper for VkImageCreateFlags.
Wrapper for VkImageCreateInfo.
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 VkImageUsageFlags.
Wrapper for VkImageView.
Wrapper for VkImageViewCreateFlags.
Wrapper for VkImageViewCreateInfo.
Wrapper for VkImageViewUsageCreateInfo.
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 VkMemoryHeap.
Wrapper for VkMemoryHeapFlags.
Wrapper for VkMemoryMapFlags.
Wrapper for VkMemoryOpaqueCaptureAddressAllocateInfo.
Wrapper for VkMemoryPropertyFlags.
Wrapper for VkMemoryRequirements.
Wrapper for VkMemoryRequirements2.
Wrapper for VkMemoryType.
Wrapper for VkOffset2D.
Wrapper for VkOffset3D.
Wrapper for VkPeerMemoryFeatureFlags.
Wrapper for VkPhysicalDevice.
Wrapper for VkPhysicalDevice8BitStorageFeatures.
Wrapper for VkPhysicalDevice16BitStorageFeatures.
Wrapper for VkPhysicalDeviceBufferDeviceAddressFeatures.
Wrapper for VkPhysicalDeviceDepthStencilResolveProperties.
Wrapper for VkPhysicalDeviceDescriptorIndexingFeatures.
Wrapper for VkPhysicalDeviceDescriptorIndexingProperties.
Wrapper for VkPhysicalDeviceDriverProperties.
Wrapper for VkPhysicalDeviceExternalBufferInfo.
Wrapper for VkPhysicalDeviceExternalFenceInfo.
Wrapper for VkPhysicalDeviceExternalImageFormatInfo.
Wrapper for VkPhysicalDeviceExternalSemaphoreInfo.
Wrapper for VkPhysicalDeviceFeatures.
Wrapper for VkPhysicalDeviceFeatures2.
Wrapper for VkPhysicalDeviceFloatControlsProperties.
Wrapper for VkPhysicalDeviceGroupProperties.
Wrapper for VkPhysicalDeviceHostQueryResetFeatures.
Wrapper for VkPhysicalDeviceIDProperties.
Wrapper for VkPhysicalDeviceImageFormatInfo2.
Wrapper for VkPhysicalDeviceImagelessFramebufferFeatures.
Wrapper for VkPhysicalDeviceLimits.
Wrapper for VkPhysicalDeviceMaintenance3Properties.
Wrapper for VkPhysicalDeviceMemoryProperties.
Wrapper for VkPhysicalDeviceMemoryProperties2.
Wrapper for VkPhysicalDeviceMultiviewFeatures.
Wrapper for VkPhysicalDeviceMultiviewProperties.
Wrapper for VkPhysicalDevicePointClippingProperties.
Wrapper for VkPhysicalDeviceProperties.
Wrapper for VkPhysicalDeviceProperties2.
Wrapper for VkPhysicalDeviceProtectedMemoryFeatures.
Wrapper for VkPhysicalDeviceProtectedMemoryProperties.
Wrapper for VkPhysicalDeviceSamplerFilterMinmaxProperties.
Wrapper for VkPhysicalDeviceSamplerYcbcrConversionFeatures.
Wrapper for VkPhysicalDeviceScalarBlockLayoutFeatures.
Wrapper for VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures.
Wrapper for VkPhysicalDeviceShaderAtomicInt64Features.
Wrapper for VkPhysicalDeviceShaderDrawParametersFeatures.
Wrapper for VkPhysicalDeviceShaderFloat16Int8Features.
Wrapper for VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures.
Wrapper for VkPhysicalDeviceSparseImageFormatInfo2.
Wrapper for VkPhysicalDeviceSparseProperties.
Wrapper for VkPhysicalDeviceSubgroupProperties.
Wrapper for VkPhysicalDeviceTimelineSemaphoreFeatures.
Wrapper for VkPhysicalDeviceTimelineSemaphoreProperties.
Wrapper for VkPhysicalDeviceUniformBufferStandardLayoutFeatures.
Wrapper for VkPhysicalDeviceVariablePointersFeatures.
Wrapper for VkPhysicalDeviceVulkan11Features.
Wrapper for VkPhysicalDeviceVulkan11Properties.
Wrapper for VkPhysicalDeviceVulkan12Features.
Wrapper for VkPhysicalDeviceVulkan12Properties.
Wrapper for VkPhysicalDeviceVulkanMemoryModelFeatures.
Wrapper for VkPipeline.
Wrapper for VkPipelineCache.
Wrapper for VkPipelineCacheCreateFlags.
Wrapper for VkPipelineCacheCreateInfo.
Wrapper for VkPipelineColorBlendAttachmentState.
Wrapper for VkPipelineColorBlendStateCreateFlags.
Wrapper for VkPipelineColorBlendStateCreateInfo.
Wrapper for VkPipelineCreateFlags.
Wrapper for VkPipelineDepthStencilStateCreateFlags.
Wrapper for VkPipelineDepthStencilStateCreateInfo.
Wrapper for VkPipelineDynamicStateCreateFlags.
Wrapper for VkPipelineDynamicStateCreateInfo.
Wrapper for VkPipelineInputAssemblyStateCreateFlags.
Wrapper for VkPipelineInputAssemblyStateCreateInfo.
Wrapper for VkPipelineLayout.
Wrapper for VkPipelineLayoutCreateFlags.
Wrapper for VkPipelineLayoutCreateInfo.
Wrapper for VkPipelineMultisampleStateCreateFlags.
Wrapper for VkPipelineMultisampleStateCreateInfo.
Wrapper for VkPipelineRasterizationStateCreateFlags.
Wrapper for VkPipelineRasterizationStateCreateInfo.
Wrapper for VkPipelineShaderStageCreateFlags.
Wrapper for VkPipelineShaderStageCreateInfo.
Wrapper for VkPipelineStageFlags.
Wrapper for VkPipelineTessellationDomainOriginStateCreateInfo.
Wrapper for VkPipelineTessellationStateCreateFlags.
Wrapper for VkPipelineTessellationStateCreateInfo.
Wrapper for VkPipelineVertexInputStateCreateFlags.
Wrapper for VkPipelineVertexInputStateCreateInfo.
Wrapper for VkPipelineViewportStateCreateFlags.
Wrapper for VkPipelineViewportStateCreateInfo.
Wrapper for VkProtectedSubmitInfo.
Wrapper for VkPushConstantRange.
Wrapper for VkQueryControlFlags.
Wrapper for VkQueryPipelineStatisticFlags.
Wrapper for VkQueryPool.
Wrapper for VkQueryPoolCreateFlags.
Wrapper for VkQueryPoolCreateInfo.
Wrapper for VkQueryResultFlags.
Wrapper for VkQueue.
Wrapper for VkQueueFamilyProperties.
Wrapper for VkQueueFamilyProperties2.
Wrapper for VkQueueFlags.
Wrapper for VkRect2D.
Wrapper for VkRenderPass.
Wrapper for VkRenderPassAttachmentBeginInfo.
Wrapper for VkRenderPassBeginInfo.
Wrapper for VkRenderPassCreateFlags.
Wrapper for VkRenderPassCreateInfo.
Wrapper for VkRenderPassCreateInfo2.
Wrapper for VkRenderPassInputAttachmentAspectCreateInfo.
Wrapper for VkRenderPassMultiviewCreateInfo.
Wrapper for VkRenderPassTransformBeginInfoQCOM.
Wrapper for VkResolveModeFlags.
Wrapper for VkSampleCountFlags.
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 VkSemaphoreImportFlags.
Wrapper for VkSemaphoreSignalInfo.
Wrapper for VkSemaphoreTypeCreateInfo.
Wrapper for VkSemaphoreWaitFlags.
Wrapper for VkSemaphoreWaitInfo.
Wrapper for VkShaderModule.
Wrapper for VkShaderModuleCreateFlags.
Wrapper for VkShaderModuleCreateInfo.
Wrapper for VkShaderStageFlags.
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 VkSubresourceLayout.
Wrapper for VkTimelineSemaphoreSubmitInfo.
Wrapper to specify a version number, that will be encoded according to the Vulkan specification.
Wrapper for VkVertexInputAttributeDescription.
Wrapper for VkVertexInputBindingDescription.
Wrapper for VkViewport.
Wrapper for VkWriteDescriptorSet.
Wrapper for VkAttachmentLoadOp.
Wrapper for VkAttachmentStoreOp.
Wrapper for VkBlendFactor.
Wrapper for VkBlendOp.
Wrapper for VkBorderColor.
Wrapper for VkChromaLocation.
Wrapper for VkClearColorValue
Wrapper for VkClearValue
Wrapper for VkCommandBufferLevel.
Wrapper for VkCompareOp.
Wrapper for VkComponentSwizzle.
Wrapper for VkDescriptorType.
Wrapper for VkDescriptorUpdateTemplateType.
Wrapper for VkDriverId.
Wrapper for VkDynamicState.
Wrapper for VkFilter.
Wrapper for VkFormat.
Wrapper for VkFrontFace.
Wrapper for VkImageLayout.
Wrapper for VkImageTiling.
Wrapper for VkImageType.
Wrapper for VkImageViewType.
Wrapper for VkIndexType.
Wrapper for VkInternalAllocationType.
Wrapper for VkLogicOp.
Wrapper for VkObjectType.
Wrapper for VkPhysicalDeviceType.
Wrapper for VkPipelineBindPoint.
Wrapper for VkPipelineCacheHeaderVersion.
Wrapper for VkPointClippingBehavior.
Wrapper for VkPolygonMode.
Wrapper for VkPrimitiveTopology.
Wrapper for VkQueryType.
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 VkVendorId.
Wrapper for VkVertexInputRate.
Wrapper for vkCreateInstance.
Wrapper for vkEnumerateInstanceExtensionProperties.
Wrapper for vkEnumerateInstanceLayerProperties.
Wrapper for vkEnumerateInstanceVersion.