[−] List of all items
Structs
- ApiVersion
- DeviceLevelFunctions
- InstanceLevelFunctions
- LoadingError
- VkAccessFlags
- VkAllocationCallbacks
- VkApplicationInfo
- VkAttachmentDescription
- VkAttachmentDescription2
- VkAttachmentDescriptionFlags
- VkAttachmentDescriptionStencilLayout
- VkAttachmentLoadOp
- VkAttachmentReference
- VkAttachmentReference2
- VkAttachmentReferenceStencilLayout
- VkAttachmentStoreOp
- VkBaseInStructure
- VkBaseOutStructure
- VkBindBufferMemoryDeviceGroupInfo
- VkBindBufferMemoryInfo
- VkBindImageMemoryDeviceGroupInfo
- VkBindImageMemoryInfo
- VkBindImagePlaneMemoryInfo
- VkBindSparseInfo
- VkBlendFactor
- VkBlendOp
- VkBool32
- VkBorderColor
- VkBuffer
- VkBufferCopy
- VkBufferCreateFlags
- VkBufferCreateInfo
- VkBufferDeviceAddressInfo
- VkBufferImageCopy
- VkBufferMemoryBarrier
- VkBufferMemoryRequirementsInfo2
- VkBufferOpaqueCaptureAddressCreateInfo
- VkBufferUsageFlags
- VkBufferView
- VkBufferViewCreateFlags
- VkBufferViewCreateInfo
- VkChromaLocation
- VkClearAttachment
- VkClearDepthStencilValue
- VkClearRect
- VkColorComponentFlags
- VkCommandBuffer
- VkCommandBufferAllocateInfo
- VkCommandBufferBeginInfo
- VkCommandBufferInheritanceInfo
- VkCommandBufferLevel
- VkCommandBufferResetFlags
- VkCommandBufferUsageFlags
- VkCommandPool
- VkCommandPoolCreateFlags
- VkCommandPoolCreateInfo
- VkCommandPoolResetFlags
- VkCommandPoolTrimFlags
- VkCompareOp
- VkComponentMapping
- VkComponentSwizzle
- VkComputePipelineCreateInfo
- VkConformanceVersion
- VkCopyDescriptorSet
- VkCullModeFlags
- VkDependencyFlags
- VkDescriptorBindingFlags
- VkDescriptorBufferInfo
- VkDescriptorImageInfo
- VkDescriptorPool
- VkDescriptorPoolCreateFlags
- VkDescriptorPoolCreateInfo
- VkDescriptorPoolResetFlags
- VkDescriptorPoolSize
- VkDescriptorSet
- VkDescriptorSetAllocateInfo
- VkDescriptorSetLayout
- VkDescriptorSetLayoutBinding
- VkDescriptorSetLayoutBindingFlagsCreateInfo
- VkDescriptorSetLayoutCreateFlags
- VkDescriptorSetLayoutCreateInfo
- VkDescriptorSetLayoutSupport
- VkDescriptorSetVariableDescriptorCountAllocateInfo
- VkDescriptorSetVariableDescriptorCountLayoutSupport
- VkDescriptorType
- VkDescriptorUpdateTemplate
- VkDescriptorUpdateTemplateCreateFlags
- VkDescriptorUpdateTemplateCreateInfo
- VkDescriptorUpdateTemplateEntry
- VkDescriptorUpdateTemplateType
- VkDevice
- VkDeviceCreateFlags
- VkDeviceCreateInfo
- VkDeviceGroupBindSparseInfo
- VkDeviceGroupCommandBufferBeginInfo
- VkDeviceGroupDeviceCreateInfo
- VkDeviceGroupRenderPassBeginInfo
- VkDeviceGroupSubmitInfo
- VkDeviceMemory
- VkDeviceMemoryOpaqueCaptureAddressInfo
- VkDeviceQueueCreateFlags
- VkDeviceQueueCreateInfo
- VkDeviceQueueInfo2
- VkDispatchIndirectCommand
- VkDrawIndexedIndirectCommand
- VkDrawIndirectCommand
- VkDriverId
- VkDynamicState
- VkEvent
- VkEventCreateFlags
- VkEventCreateInfo
- VkExportFenceCreateInfo
- VkExportMemoryAllocateInfo
- VkExportSemaphoreCreateInfo
- VkExtensionProperties
- VkExtent2D
- VkExtent3D
- VkExternalBufferProperties
- VkExternalFenceFeatureFlags
- VkExternalFenceHandleTypeFlags
- VkExternalFenceProperties
- VkExternalImageFormatProperties
- VkExternalMemoryBufferCreateInfo
- VkExternalMemoryFeatureFlags
- VkExternalMemoryHandleTypeFlags
- VkExternalMemoryImageCreateInfo
- VkExternalMemoryProperties
- VkExternalSemaphoreFeatureFlags
- VkExternalSemaphoreHandleTypeFlags
- VkExternalSemaphoreProperties
- VkFence
- VkFenceCreateFlags
- VkFenceCreateInfo
- VkFenceImportFlags
- VkFilter
- VkFormat
- VkFormatFeatureFlags
- VkFormatProperties
- VkFormatProperties2
- VkFramebuffer
- VkFramebufferAttachmentImageInfo
- VkFramebufferAttachmentsCreateInfo
- VkFramebufferCreateFlags
- VkFramebufferCreateInfo
- VkFrontFace
- VkGraphicsPipelineCreateInfo
- VkImage
- VkImageAspectFlags
- VkImageBlit
- VkImageCopy
- VkImageCreateFlags
- VkImageCreateInfo
- VkImageFormatListCreateInfo
- VkImageFormatProperties
- VkImageFormatProperties2
- VkImageLayout
- VkImageMemoryBarrier
- VkImageMemoryRequirementsInfo2
- VkImagePlaneMemoryRequirementsInfo
- VkImageResolve
- VkImageSparseMemoryRequirementsInfo2
- VkImageStencilUsageCreateInfo
- VkImageSubresource
- VkImageSubresourceLayers
- VkImageSubresourceRange
- VkImageTiling
- VkImageType
- VkImageUsageFlags
- VkImageView
- VkImageViewCreateFlags
- VkImageViewCreateInfo
- VkImageViewType
- VkImageViewUsageCreateInfo
- VkIndexType
- VkInputAttachmentAspectReference
- VkInstance
- VkInstanceCreateFlags
- VkInstanceCreateInfo
- VkInternalAllocationType
- VkLayerProperties
- VkLogicOp
- VkMappedMemoryRange
- VkMemoryAllocateFlags
- VkMemoryAllocateFlagsInfo
- VkMemoryAllocateInfo
- VkMemoryBarrier
- VkMemoryDedicatedAllocateInfo
- VkMemoryDedicatedRequirements
- VkMemoryHeap
- VkMemoryHeapFlags
- VkMemoryMapFlags
- VkMemoryOpaqueCaptureAddressAllocateInfo
- VkMemoryPropertyFlags
- VkMemoryRequirements
- VkMemoryRequirements2
- VkMemoryType
- VkObjectType
- VkOffset2D
- VkOffset3D
- VkPeerMemoryFeatureFlags
- VkPhysicalDevice
- VkPhysicalDevice16BitStorageFeatures
- VkPhysicalDevice8BitStorageFeatures
- VkPhysicalDeviceBufferDeviceAddressFeatures
- VkPhysicalDeviceDepthStencilResolveProperties
- VkPhysicalDeviceDescriptorIndexingFeatures
- VkPhysicalDeviceDescriptorIndexingProperties
- VkPhysicalDeviceDriverProperties
- VkPhysicalDeviceExternalBufferInfo
- VkPhysicalDeviceExternalFenceInfo
- VkPhysicalDeviceExternalImageFormatInfo
- VkPhysicalDeviceExternalSemaphoreInfo
- VkPhysicalDeviceFeatures
- VkPhysicalDeviceFeatures2
- VkPhysicalDeviceFloatControlsProperties
- VkPhysicalDeviceGroupProperties
- VkPhysicalDeviceHostQueryResetFeatures
- VkPhysicalDeviceIDProperties
- VkPhysicalDeviceImageFormatInfo2
- VkPhysicalDeviceImagelessFramebufferFeatures
- VkPhysicalDeviceLimits
- VkPhysicalDeviceMaintenance3Properties
- VkPhysicalDeviceMemoryProperties
- VkPhysicalDeviceMemoryProperties2
- VkPhysicalDeviceMultiviewFeatures
- VkPhysicalDeviceMultiviewProperties
- VkPhysicalDevicePointClippingProperties
- VkPhysicalDeviceProperties
- VkPhysicalDeviceProperties2
- VkPhysicalDeviceProtectedMemoryFeatures
- VkPhysicalDeviceProtectedMemoryProperties
- VkPhysicalDeviceSamplerFilterMinmaxProperties
- VkPhysicalDeviceSamplerYcbcrConversionFeatures
- VkPhysicalDeviceScalarBlockLayoutFeatures
- VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures
- VkPhysicalDeviceShaderAtomicInt64Features
- VkPhysicalDeviceShaderDrawParametersFeatures
- VkPhysicalDeviceShaderFloat16Int8Features
- VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures
- VkPhysicalDeviceSparseImageFormatInfo2
- VkPhysicalDeviceSparseProperties
- VkPhysicalDeviceSubgroupProperties
- VkPhysicalDeviceTimelineSemaphoreFeatures
- VkPhysicalDeviceTimelineSemaphoreProperties
- VkPhysicalDeviceType
- VkPhysicalDeviceUniformBufferStandardLayoutFeatures
- VkPhysicalDeviceVariablePointersFeatures
- VkPhysicalDeviceVulkan11Features
- VkPhysicalDeviceVulkan11Properties
- VkPhysicalDeviceVulkan12Features
- VkPhysicalDeviceVulkan12Properties
- VkPhysicalDeviceVulkanMemoryModelFeatures
- VkPipeline
- VkPipelineBindPoint
- VkPipelineCache
- VkPipelineCacheCreateFlags
- VkPipelineCacheCreateInfo
- VkPipelineCacheHeaderVersion
- VkPipelineColorBlendAttachmentState
- VkPipelineColorBlendStateCreateFlags
- VkPipelineColorBlendStateCreateInfo
- VkPipelineCreateFlags
- VkPipelineDepthStencilStateCreateFlags
- VkPipelineDepthStencilStateCreateInfo
- VkPipelineDynamicStateCreateFlags
- VkPipelineDynamicStateCreateInfo
- VkPipelineInputAssemblyStateCreateFlags
- VkPipelineInputAssemblyStateCreateInfo
- VkPipelineLayout
- VkPipelineLayoutCreateFlags
- VkPipelineLayoutCreateInfo
- VkPipelineMultisampleStateCreateFlags
- VkPipelineMultisampleStateCreateInfo
- VkPipelineRasterizationStateCreateFlags
- VkPipelineRasterizationStateCreateInfo
- VkPipelineShaderStageCreateFlags
- VkPipelineShaderStageCreateInfo
- VkPipelineStageFlags
- VkPipelineTessellationDomainOriginStateCreateInfo
- VkPipelineTessellationStateCreateFlags
- VkPipelineTessellationStateCreateInfo
- VkPipelineVertexInputStateCreateFlags
- VkPipelineVertexInputStateCreateInfo
- VkPipelineViewportStateCreateFlags
- VkPipelineViewportStateCreateInfo
- VkPointClippingBehavior
- VkPolygonMode
- VkPrimitiveTopology
- VkProtectedSubmitInfo
- VkPushConstantRange
- VkQueryControlFlags
- VkQueryPipelineStatisticFlags
- VkQueryPool
- VkQueryPoolCreateFlags
- VkQueryPoolCreateInfo
- VkQueryResultFlags
- VkQueryType
- VkQueue
- VkQueueFamilyProperties
- VkQueueFamilyProperties2
- VkQueueFlags
- VkRect2D
- VkRenderPass
- VkRenderPassAttachmentBeginInfo
- VkRenderPassBeginInfo
- VkRenderPassCreateFlags
- VkRenderPassCreateInfo
- VkRenderPassCreateInfo2
- VkRenderPassInputAttachmentAspectCreateInfo
- VkRenderPassMultiviewCreateInfo
- VkResolveModeFlags
- VkResult
- VkSampleCountFlags
- VkSampler
- VkSamplerAddressMode
- VkSamplerCreateFlags
- VkSamplerCreateInfo
- VkSamplerMipmapMode
- VkSamplerReductionMode
- VkSamplerReductionModeCreateInfo
- VkSamplerYcbcrConversion
- VkSamplerYcbcrConversionCreateInfo
- VkSamplerYcbcrConversionImageFormatProperties
- VkSamplerYcbcrConversionInfo
- VkSamplerYcbcrModelConversion
- VkSamplerYcbcrRange
- VkSemaphore
- VkSemaphoreCreateFlags
- VkSemaphoreCreateInfo
- VkSemaphoreSignalInfo
- VkSemaphoreType
- VkSemaphoreTypeCreateInfo
- VkSemaphoreWaitFlags
- VkSemaphoreWaitInfo
- VkShaderFloatControlsIndependence
- VkShaderModule
- VkShaderModuleCreateFlags
- VkShaderModuleCreateInfo
- VkShaderStageFlags
- VkSharingMode
- VkSparseBufferMemoryBindInfo
- VkSparseImageFormatFlags
- VkSparseImageFormatProperties
- VkSparseImageFormatProperties2
- VkSparseImageMemoryBind
- VkSparseImageMemoryBindInfo
- VkSparseImageMemoryRequirements
- VkSparseImageMemoryRequirements2
- VkSparseImageOpaqueMemoryBindInfo
- VkSparseMemoryBind
- VkSparseMemoryBindFlags
- VkSpecializationInfo
- VkSpecializationMapEntry
- VkStencilFaceFlags
- VkStencilOp
- VkStencilOpState
- VkStructureType
- VkSubgroupFeatureFlags
- VkSubmitInfo
- VkSubpassBeginInfo
- VkSubpassContents
- VkSubpassDependency
- VkSubpassDependency2
- VkSubpassDescription
- VkSubpassDescription2
- VkSubpassDescriptionDepthStencilResolve
- VkSubpassDescriptionFlags
- VkSubpassEndInfo
- VkSubresourceLayout
- VkSystemAllocationScope
- VkTessellationDomainOrigin
- VkTimelineSemaphoreSubmitInfo
- VkVendorId
- VkVertexInputAttributeDescription
- VkVertexInputBindingDescription
- VkVertexInputRate
- VkViewport
- VkWriteDescriptorSet
- ext::debug_utils::InstanceLevelFunctions
- ext::debug_utils::VkDebugUtilsLabelEXT
- ext::debug_utils::VkDebugUtilsMessageSeverityFlagsEXT
- ext::debug_utils::VkDebugUtilsMessageTypeFlagsEXT
- ext::debug_utils::VkDebugUtilsMessengerCallbackDataEXT
- ext::debug_utils::VkDebugUtilsMessengerCallbackDataFlagsEXT
- ext::debug_utils::VkDebugUtilsMessengerCreateFlagsEXT
- ext::debug_utils::VkDebugUtilsMessengerCreateInfoEXT
- ext::debug_utils::VkDebugUtilsMessengerEXT
- ext::debug_utils::VkDebugUtilsObjectNameInfoEXT
- ext::debug_utils::VkDebugUtilsObjectTagInfoEXT
- khr::external_fence_fd::DeviceLevelFunctions
- khr::external_fence_fd::VkFenceGetFdInfoKHR
- khr::external_fence_fd::VkImportFenceFdInfoKHR
- khr::surface::InstanceLevelFunctions
- khr::surface::VkCompositeAlphaFlagsKHR
- khr::surface::VkSurfaceCapabilitiesKHR
- khr::surface::VkSurfaceFormatKHR
- khr::surface::VkSurfaceKHR
- khr::surface::VkSurfaceTransformFlagsKHR
- khr::swapchain::DeviceLevelFunctions
- khr::swapchain::InstanceLevelFunctions
- khr::swapchain::VkAcquireNextImageInfoKHR
- khr::swapchain::VkBindImageMemorySwapchainInfoKHR
- khr::swapchain::VkDeviceGroupPresentCapabilitiesKHR
- khr::swapchain::VkDeviceGroupPresentInfoKHR
- khr::swapchain::VkDeviceGroupPresentModeFlagsKHR
- khr::swapchain::VkDeviceGroupSwapchainCreateInfoKHR
- khr::swapchain::VkImageSwapchainCreateInfoKHR
- khr::swapchain::VkPresentInfoKHR
- khr::swapchain::VkSwapchainCreateFlagsKHR
- khr::swapchain::VkSwapchainCreateInfoKHR
- khr::swapchain::VkSwapchainKHR
- vkCreateInstance
- vkEnumerateInstanceExtensionProperties
- vkEnumerateInstanceLayerProperties
- vkEnumerateInstanceVersion
- vkGetInstanceProcAddr
Enums
- ext::debug_utils::extend_core_enums::VkResult
- ext::debug_utils::extend_core_enums::VkStructureType
- khr::external_fence_fd::extend_core_enums::VkStructureType
- khr::surface::VkColorSpaceKHR
- khr::surface::VkPresentModeKHR
- khr::surface::extend_core_enums::VkResult
- khr::swapchain::extend_core_enums::VkImageLayout
- khr::swapchain::extend_core_enums::VkResult
- khr::swapchain::extend_core_enums::VkStructureType
Unions
Typedefs
- PFN_vkAllocationFunction
- PFN_vkFreeFunction
- PFN_vkInternalAllocationNotification
- PFN_vkInternalFreeNotification
- PFN_vkReallocationFunction
- PFN_vkVoidFunction
- VkAccessFlagBits
- VkAttachmentDescriptionFlagBits
- VkBufferCreateFlagBits
- VkBufferUsageFlagBits
- VkBufferViewCreateFlagBits
- VkColorComponentFlagBits
- VkCommandBufferResetFlagBits
- VkCommandBufferUsageFlagBits
- VkCommandPoolCreateFlagBits
- VkCommandPoolResetFlagBits
- VkCommandPoolTrimFlagBits
- VkCullModeFlagBits
- VkDependencyFlagBits
- VkDescriptorBindingFlagBits
- VkDescriptorPoolCreateFlagBits
- VkDescriptorPoolResetFlagBits
- VkDescriptorSetLayoutCreateFlagBits
- VkDescriptorUpdateTemplateCreateFlagBits
- VkDeviceAddress
- VkDeviceCreateFlagBits
- VkDeviceQueueCreateFlagBits
- VkDeviceSize
- VkEventCreateFlagBits
- VkExternalFenceFeatureFlagBits
- VkExternalFenceHandleTypeFlagBits
- VkExternalMemoryFeatureFlagBits
- VkExternalMemoryHandleTypeFlagBits
- VkExternalSemaphoreFeatureFlagBits
- VkExternalSemaphoreHandleTypeFlagBits
- VkFenceCreateFlagBits
- VkFenceImportFlagBits
- VkFlags
- VkFormatFeatureFlagBits
- VkFramebufferCreateFlagBits
- VkImageAspectFlagBits
- VkImageCreateFlagBits
- VkImageUsageFlagBits
- VkImageViewCreateFlagBits
- VkInstanceCreateFlagBits
- VkMemoryAllocateFlagBits
- VkMemoryHeapFlagBits
- VkMemoryMapFlagBits
- VkMemoryPropertyFlagBits
- VkPeerMemoryFeatureFlagBits
- VkPhysicalDeviceShaderDrawParameterFeatures
- VkPhysicalDeviceVariablePointerFeatures
- VkPipelineCacheCreateFlagBits
- VkPipelineColorBlendStateCreateFlagBits
- VkPipelineCreateFlagBits
- VkPipelineDepthStencilStateCreateFlagBits
- VkPipelineDynamicStateCreateFlagBits
- VkPipelineInputAssemblyStateCreateFlagBits
- VkPipelineLayoutCreateFlagBits
- VkPipelineMultisampleStateCreateFlagBits
- VkPipelineRasterizationStateCreateFlagBits
- VkPipelineShaderStageCreateFlagBits
- VkPipelineStageFlagBits
- VkPipelineTessellationStateCreateFlagBits
- VkPipelineVertexInputStateCreateFlagBits
- VkPipelineViewportStateCreateFlagBits
- VkQueryControlFlagBits
- VkQueryPipelineStatisticFlagBits
- VkQueryPoolCreateFlagBits
- VkQueryResultFlagBits
- VkQueueFlagBits
- VkRenderPassCreateFlagBits
- VkResolveModeFlagBits
- VkSampleCountFlagBits
- VkSampleMask
- VkSamplerCreateFlagBits
- VkSemaphoreCreateFlagBits
- VkSemaphoreWaitFlagBits
- VkShaderModuleCreateFlagBits
- VkShaderStageFlagBits
- VkSparseImageFormatFlagBits
- VkSparseMemoryBindFlagBits
- VkStencilFaceFlagBits
- VkSubgroupFeatureFlagBits
- VkSubpassDescriptionFlagBits
- ext::debug_utils::PFN_vkDebugUtilsMessengerCallbackEXT
- ext::debug_utils::VkDebugUtilsMessageSeverityFlagBitsEXT
- ext::debug_utils::VkDebugUtilsMessageTypeFlagBitsEXT
- ext::debug_utils::VkDebugUtilsMessengerCallbackDataFlagBitsEXT
- ext::debug_utils::VkDebugUtilsMessengerCreateFlagBitsEXT
- khr::surface::VkCompositeAlphaFlagBitsKHR
- khr::surface::VkSurfaceTransformFlagBitsKHR
- khr::swapchain::VkDeviceGroupPresentModeFlagBitsKHR
- khr::swapchain::VkSwapchainCreateFlagBitsKHR
Constants
- VK_ATTACHMENT_UNUSED
- VK_LOD_CLAMP_NONE
- VK_LUID_SIZE
- VK_MAX_DESCRIPTION_SIZE
- VK_MAX_DEVICE_GROUP_SIZE
- VK_MAX_DRIVER_INFO_SIZE
- VK_MAX_DRIVER_NAME_SIZE
- VK_MAX_EXTENSION_NAME_SIZE
- VK_MAX_MEMORY_HEAPS
- VK_MAX_MEMORY_TYPES
- VK_MAX_PHYSICAL_DEVICE_NAME_SIZE
- VK_QUEUE_FAMILY_EXTERNAL
- VK_QUEUE_FAMILY_IGNORED
- VK_REMAINING_ARRAY_LAYERS
- VK_REMAINING_MIP_LEVELS
- VK_SUBPASS_EXTERNAL
- VK_UUID_SIZE
- VK_WHOLE_SIZE