[][src]Crate vulkan_raw

Modules

ext
khr

Structs

ApiVersion
Functions
LoadingError
VkAccessFlags
VkAllocationCallbacks
VkApplicationInfo
VkAttachmentDescription
VkAttachmentDescription2
VkAttachmentDescriptionFlags
VkAttachmentDescriptionStencilLayout
VkAttachmentLoadOp
VkAttachmentReference
VkAttachmentReference2
VkAttachmentReferenceStencilLayout
VkAttachmentStoreOp
VkBaseInStructure
VkBaseOutStructure
VkBindBufferMemoryDeviceGroupInfo
VkBindBufferMemoryInfo
VkBindImageMemoryDeviceGroupInfo
VkBindImageMemoryInfo
VkBindImagePlaneMemoryInfo
VkBindSparseInfo
VkBlendFactor
VkBlendOp
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
VkPhysicalDevice8BitStorageFeatures
VkPhysicalDevice16BitStorageFeatures
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
vkCreateInstance
vkEnumerateInstanceExtensionProperties
vkEnumerateInstanceLayerProperties
vkEnumerateInstanceVersion
vkGetInstanceProcAddr

Enums

VkBool32

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

Type Definitions

HINSTANCE
HWND
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

Unions

VkClearColorValue
VkClearValue