Graphics.Vulkan.Core_1_0

Vulkan core API interface definitions

Header boilerplate

API version

API constants

data VkPipelineBindPoint

data VkPipelineCacheCreateFlagBits

data VkPipelineCacheHeaderVersion

data VkPipelineColorBlendStateCreateFlagBits

data VkPipelineCreateBitmask a

type VkPipelineCreateFlags

type VkPipelineCreateFlagBits

data VkPipelineDepthStencilStateCreateFlagBits

data VkPipelineDynamicStateCreateFlagBits

data VkPipelineInputAssemblyStateCreateFlagBits

data VkPipelineLayoutCreateFlagBits

data VkPipelineMultisampleStateCreateFlagBits

data VkPipelineRasterizationStateCreateFlagBits

data VkPipelineShaderStageCreateFlagBits

data VkPipelineStageBitmask a

type VkPipelineStageFlags

type VkPipelineStageFlagBits

data VkPipelineTessellationStateCreateFlagBits

data VkPipelineVertexInputStateCreateFlagBits

data VkPipelineViewportStateCreateFlagBits

Device initialization

type VkCreateInstance

type HS_vkCreateInstance

type PFN_vkCreateInstance

vkCreateInstance

vkCreateInstanceUnsafe

vkCreateInstanceSafe

type VkDestroyInstance

type HS_vkDestroyInstance

type PFN_vkDestroyInstance

vkDestroyInstance

vkDestroyInstanceUnsafe

vkDestroyInstanceSafe

type VkEnumeratePhysicalDevices

type HS_vkEnumeratePhysicalDevices

type PFN_vkEnumeratePhysicalDevices

vkEnumeratePhysicalDevices

vkEnumeratePhysicalDevicesUnsafe

vkEnumeratePhysicalDevicesSafe

type VkGetPhysicalDeviceFeatures

type HS_vkGetPhysicalDeviceFeatures

type PFN_vkGetPhysicalDeviceFeatures

vkGetPhysicalDeviceFeatures

vkGetPhysicalDeviceFeaturesUnsafe

vkGetPhysicalDeviceFeaturesSafe

type VkGetPhysicalDeviceFormatProperties

type HS_vkGetPhysicalDeviceFormatProperties

type PFN_vkGetPhysicalDeviceFormatProperties

vkGetPhysicalDeviceFormatProperties

vkGetPhysicalDeviceFormatPropertiesUnsafe

vkGetPhysicalDeviceFormatPropertiesSafe

type VkGetPhysicalDeviceImageFormatProperties

type HS_vkGetPhysicalDeviceImageFormatProperties

type PFN_vkGetPhysicalDeviceImageFormatProperties

vkGetPhysicalDeviceImageFormatProperties

vkGetPhysicalDeviceImageFormatPropertiesUnsafe

vkGetPhysicalDeviceImageFormatPropertiesSafe

type VkGetPhysicalDeviceProperties

type HS_vkGetPhysicalDeviceProperties

type PFN_vkGetPhysicalDeviceProperties

vkGetPhysicalDeviceProperties

vkGetPhysicalDevicePropertiesUnsafe

vkGetPhysicalDevicePropertiesSafe

type VkGetPhysicalDeviceQueueFamilyProperties

type HS_vkGetPhysicalDeviceQueueFamilyProperties

type PFN_vkGetPhysicalDeviceQueueFamilyProperties

vkGetPhysicalDeviceQueueFamilyProperties

vkGetPhysicalDeviceQueueFamilyPropertiesUnsafe

vkGetPhysicalDeviceQueueFamilyPropertiesSafe

type VkGetPhysicalDeviceMemoryProperties

type HS_vkGetPhysicalDeviceMemoryProperties

type PFN_vkGetPhysicalDeviceMemoryProperties

vkGetPhysicalDeviceMemoryProperties

vkGetPhysicalDeviceMemoryPropertiesUnsafe

vkGetPhysicalDeviceMemoryPropertiesSafe

type VkGetInstanceProcAddr

type HS_vkGetInstanceProcAddr

type PFN_vkGetInstanceProcAddr

vkGetInstanceProcAddr

vkGetInstanceProcAddrUnsafe

vkGetInstanceProcAddrSafe

type VkGetDeviceProcAddr

type HS_vkGetDeviceProcAddr

type PFN_vkGetDeviceProcAddr

vkGetDeviceProcAddr

vkGetDeviceProcAddrUnsafe

vkGetDeviceProcAddrSafe

data VkBool32

data VkDeviceSize

data VkFlags

data VkSampleMask

data VkAndroidSurfaceCreateFlagsKHR

data VkBufferViewCreateFlags

data VkCommandPoolTrimFlags

data VkCommandPoolTrimFlagsKHR

data VkDebugUtilsMessengerCallbackDataFlagsEXT

data VkDebugUtilsMessengerCreateFlagsEXT

data VkDescriptorPoolResetFlags

data VkDescriptorUpdateTemplateCreateFlags

data VkDescriptorUpdateTemplateCreateFlagsKHR

data VkDeviceCreateFlags

data VkDisplayModeCreateFlagsKHR

data VkDisplaySurfaceCreateFlagsKHR

data VkEventCreateFlags

data VkExternalFenceFeatureFlagsKHR

data VkExternalFenceHandleTypeFlagsKHR

data VkExternalMemoryFeatureFlagsKHR

data VkExternalMemoryHandleTypeFlagsKHR

data VkExternalSemaphoreFeatureFlagsKHR

data VkExternalSemaphoreHandleTypeFlagsKHR

data VkFenceImportFlagsKHR

data VkFramebufferCreateFlags

data VkIOSSurfaceCreateFlagsMVK

data VkImageViewCreateFlags

data VkInstanceCreateFlags

data VkMacOSSurfaceCreateFlagsMVK

data VkMemoryAllocateFlagsKHR

data VkMemoryMapFlags

data VkMirSurfaceCreateFlagsKHR

data VkPeerMemoryFeatureFlagsKHR

data VkPipelineCacheCreateFlags

data VkPipelineColorBlendStateCreateFlags

data VkPipelineCoverageModulationStateCreateFlagsNV

data VkPipelineCoverageToColorStateCreateFlagsNV

data VkPipelineDepthStencilStateCreateFlags

data VkPipelineDiscardRectangleStateCreateFlagsEXT

data VkPipelineDynamicStateCreateFlags

data VkPipelineInputAssemblyStateCreateFlags

data VkPipelineLayoutCreateFlags

data VkPipelineMultisampleStateCreateFlags

data VkPipelineRasterizationConservativeStateCreateFlagsEXT

data VkPipelineRasterizationStateCreateFlags

data VkPipelineShaderStageCreateFlags

data VkPipelineTessellationStateCreateFlags

data VkPipelineVertexInputStateCreateFlags

data VkPipelineViewportStateCreateFlags

data VkPipelineViewportSwizzleStateCreateFlagsNV

data VkQueryPoolCreateFlags

data VkRenderPassCreateFlags

data VkSamplerCreateFlags

data VkSemaphoreCreateFlags

data VkSemaphoreImportFlagsKHR

data VkShaderModuleCreateFlags

data VkValidationCacheCreateFlagsEXT

data VkViSurfaceCreateFlagsNN

data VkWaylandSurfaceCreateFlagsKHR

data VkWin32SurfaceCreateFlagsKHR

data VkXcbSurfaceCreateFlagsKHR

data VkXlibSurfaceCreateFlagsKHR

data VkFormat

data VkFormatFeatureBitmask a

type VkFormatFeatureFlags

type VkFormatFeatureFlagBits

data VkImageAspectBitmask a

type VkImageAspectFlags

type VkImageAspectFlagBits

data VkImageCreateBitmask a

type VkImageCreateFlags

type VkImageCreateFlagBits

data VkImageLayout

data VkImageTiling

data VkImageType

data VkImageUsageBitmask a

type VkImageUsageFlags

type VkImageUsageFlagBits

data VkImageViewType

data VkInternalAllocationType

data VkMemoryAllocateFlagBitsKHR

data VkMemoryAllocateBitmask a

type VkMemoryAllocateFlags

type VkMemoryAllocateFlagBits

data VkMemoryHeapBitmask a

type VkMemoryHeapFlags

type VkMemoryHeapFlagBits

data VkMemoryPropertyBitmask a

type VkMemoryPropertyFlags

type VkMemoryPropertyFlagBits

data VkPhysicalDeviceType

data VkQueueBitmask a

type VkQueueFlags

type VkQueueFlagBits

data VkQueueGlobalPriorityEXT

data VkResult

data VkSampleCountBitmask a

type VkSampleCountFlags

type VkSampleCountFlagBits

data VkStructureType

data VkSystemAllocationScope

type PFN_vkAllocationFunction

type HS_vkAllocationFunction

type PFN_vkDebugReportCallbackEXT

type HS_vkDebugReportCallbackEXT

type PFN_vkDebugUtilsMessengerCallbackEXT

type HS_vkDebugUtilsMessengerCallbackEXT

type PFN_vkFreeFunction

type HS_vkFreeFunction

type PFN_vkInternalAllocationNotification

type HS_vkInternalAllocationNotification

type PFN_vkInternalFreeNotification

type HS_vkInternalFreeNotification

type PFN_vkReallocationFunction

type HS_vkReallocationFunction

type PFN_vkVoidFunction

type HS_vkVoidFunction

type VkBuffer

data VkBuffer_T

type VkBufferView

data VkBufferView_T

type VkCommandBuffer

data VkCommandBuffer_T

type VkCommandPool

data VkCommandPool_T

type VkDebugReportCallbackEXT

data VkDebugReportCallbackEXT_T

type VkDebugUtilsMessengerEXT

data VkDebugUtilsMessengerEXT_T

type VkDescriptorPool

data VkDescriptorPool_T

type VkDescriptorSet

data VkDescriptorSet_T

type VkDescriptorSetLayout

data VkDescriptorSetLayout_T

type VkDescriptorUpdateTemplate

data VkDescriptorUpdateTemplate_T

type VkDescriptorUpdateTemplateKHR

data VkDescriptorUpdateTemplateKHR_T

type VkDevice

data VkDevice_T

type VkDeviceMemory

data VkDeviceMemory_T

type VkDisplayKHR

data VkDisplayKHR_T

type VkDisplayModeKHR

data VkDisplayModeKHR_T

type VkEvent

data VkEvent_T

type VkFence

data VkFence_T

type VkFramebuffer

data VkFramebuffer_T

type VkImage

data VkImage_T

type VkImageView

data VkImageView_T

type VkIndirectCommandsLayoutNVX

data VkIndirectCommandsLayoutNVX_T

type VkInstance

data VkInstance_T

type VkObjectTableNVX

data VkObjectTableNVX_T

type VkPhysicalDevice

data VkPhysicalDevice_T

type VkPipeline

data VkPipeline_T

type VkPipelineCache

data VkPipelineCache_T

type VkPipelineLayout

data VkPipelineLayout_T

type VkQueryPool

data VkQueryPool_T

type VkQueue

data VkQueue_T

type VkRenderPass

data VkRenderPass_T

type VkSampler

data VkSampler_T

type VkSamplerYcbcrConversion

data VkSamplerYcbcrConversion_T

type VkSamplerYcbcrConversionKHR

data VkSamplerYcbcrConversionKHR_T

type VkSemaphore

data VkSemaphore_T

type VkShaderModule

data VkShaderModule_T

type VkSurfaceKHR

data VkSurfaceKHR_T

type VkSwapchainKHR

data VkSwapchainKHR_T

type VkValidationCacheEXT

data VkValidationCacheEXT_T

data VkAllocationCallbacks

data VkApplicationInfo

data VkExtent2D

data VkExtent3D

data VkFormatProperties

data VkFormatProperties2

type VkFormatProperties2KHR

data VkImageBlit

data VkImageCopy

data VkImageCreateInfo

data VkImageFormatListCreateInfoKHR

data VkImageFormatProperties

data VkImageFormatProperties2

type VkImageFormatProperties2KHR

data VkImageMemoryBarrier

data VkImageMemoryRequirementsInfo2

type VkImageMemoryRequirementsInfo2KHR

data VkImagePlaneMemoryRequirementsInfo

type VkImagePlaneMemoryRequirementsInfoKHR

data VkImageResolve

data VkImageSparseMemoryRequirementsInfo2

type VkImageSparseMemoryRequirementsInfo2KHR

data VkImageSubresource

data VkImageSubresourceLayers

data VkImageSubresourceRange

data VkImageSwapchainCreateInfoKHR

data VkImageViewCreateInfo

data VkImageViewUsageCreateInfo

type VkImageViewUsageCreateInfoKHR

data VkInstanceCreateInfo

data VkMemoryAllocateFlagsInfo

type VkMemoryAllocateFlagsInfoKHR

data VkMemoryAllocateInfo

data VkMemoryBarrier

data VkMemoryDedicatedAllocateInfo

type VkMemoryDedicatedAllocateInfoKHR

data VkMemoryDedicatedRequirements

type VkMemoryDedicatedRequirementsKHR

data VkMemoryFdPropertiesKHR

data VkMemoryGetFdInfoKHR

data VkMemoryHeap

data VkMemoryHostPointerPropertiesEXT

data VkMemoryRequirements

data VkMemoryRequirements2

type VkMemoryRequirements2KHR

data VkMemoryType

data VkPhysicalDevice16BitStorageFeatures

type VkPhysicalDevice16BitStorageFeaturesKHR

data VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT

data VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT

data VkPhysicalDeviceConservativeRasterizationPropertiesEXT

data VkPhysicalDeviceDescriptorIndexingFeaturesEXT

data VkPhysicalDeviceDescriptorIndexingPropertiesEXT

data VkPhysicalDeviceDiscardRectanglePropertiesEXT

data VkPhysicalDeviceExternalBufferInfo

type VkPhysicalDeviceExternalBufferInfoKHR

data VkPhysicalDeviceExternalFenceInfo

type VkPhysicalDeviceExternalFenceInfoKHR

data VkPhysicalDeviceExternalImageFormatInfo

type VkPhysicalDeviceExternalImageFormatInfoKHR

data VkPhysicalDeviceExternalMemoryHostPropertiesEXT

data VkPhysicalDeviceExternalSemaphoreInfo

type VkPhysicalDeviceExternalSemaphoreInfoKHR

data VkPhysicalDeviceFeatures2

type VkPhysicalDeviceFeatures2KHR

data VkPhysicalDeviceGroupProperties

type VkPhysicalDeviceGroupPropertiesKHR

data VkPhysicalDeviceIDProperties

type VkPhysicalDeviceIDPropertiesKHR

data VkPhysicalDeviceImageFormatInfo2

type VkPhysicalDeviceImageFormatInfo2KHR

data VkPhysicalDeviceLimits

data VkPhysicalDeviceMaintenance3Properties

type VkPhysicalDeviceMaintenance3PropertiesKHR

data VkPhysicalDeviceMemoryProperties

data VkPhysicalDeviceMemoryProperties2

type VkPhysicalDeviceMemoryProperties2KHR

data VkPhysicalDeviceMultiviewFeatures

type VkPhysicalDeviceMultiviewFeaturesKHR

data VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX

data VkPhysicalDeviceMultiviewProperties

type VkPhysicalDeviceMultiviewPropertiesKHR

data VkPhysicalDevicePointClippingProperties

type VkPhysicalDevicePointClippingPropertiesKHR

data VkPhysicalDeviceProperties

data VkPhysicalDeviceProperties2

type VkPhysicalDeviceProperties2KHR

data VkPhysicalDeviceProtectedMemoryFeatures

data VkPhysicalDeviceProtectedMemoryProperties

data VkPhysicalDevicePushDescriptorPropertiesKHR

data VkPhysicalDeviceSampleLocationsPropertiesEXT

data VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT

data VkPhysicalDeviceSamplerYcbcrConversionFeatures

type VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR

data VkPhysicalDeviceShaderCorePropertiesAMD

data VkPhysicalDeviceShaderDrawParameterFeatures

data VkPhysicalDeviceSparseImageFormatInfo2

type VkPhysicalDeviceSparseImageFormatInfo2KHR

data VkPhysicalDeviceSparseProperties

data VkPhysicalDeviceSubgroupProperties

data VkPhysicalDeviceSurfaceInfo2KHR

data VkPhysicalDeviceVariablePointerFeatures

type VkPhysicalDeviceVariablePointerFeaturesKHR

data VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT

data VkPhysicalDeviceFeatures

data VkQueueFamilyProperties

data VkQueueFamilyProperties2

type VkQueueFamilyProperties2KHR

Device commands

type VkCreateDevice

type HS_vkCreateDevice

type PFN_vkCreateDevice

vkCreateDevice

vkCreateDeviceUnsafe

vkCreateDeviceSafe

type VkDestroyDevice

type HS_vkDestroyDevice

type PFN_vkDestroyDevice

vkDestroyDevice

vkDestroyDeviceUnsafe

vkDestroyDeviceSafe

data VkDeviceCreateFlagBits

data VkDeviceEventTypeEXT

data VkDeviceGroupPresentModeBitmaskKHR a

type VkDeviceGroupPresentModeFlagsKHR

type VkDeviceGroupPresentModeFlagBitsKHR

data VkDeviceQueueCreateBitmask a

type VkDeviceQueueCreateFlags

type VkDeviceQueueCreateFlagBits

data VkDeviceCreateInfo

data VkDeviceEventInfoEXT

data VkDeviceGeneratedCommandsFeaturesNVX

data VkDeviceGeneratedCommandsLimitsNVX

data VkDeviceGroupBindSparseInfo

type VkDeviceGroupBindSparseInfoKHR

data VkDeviceGroupCommandBufferBeginInfo

type VkDeviceGroupCommandBufferBeginInfoKHR

data VkDeviceGroupDeviceCreateInfo

type VkDeviceGroupDeviceCreateInfoKHR

data VkDeviceGroupPresentCapabilitiesKHR

data VkDeviceGroupPresentInfoKHR

data VkDeviceGroupRenderPassBeginInfo

type VkDeviceGroupRenderPassBeginInfoKHR

data VkDeviceGroupSubmitInfo

type VkDeviceGroupSubmitInfoKHR

data VkDeviceGroupSwapchainCreateInfoKHR

data VkDeviceQueueCreateInfo

data VkDeviceQueueGlobalPriorityCreateInfoEXT

data VkDeviceQueueInfo2

Extension discovery commands

type VkEnumerateInstanceExtensionProperties

type HS_vkEnumerateInstanceExtensionProperties

type PFN_vkEnumerateInstanceExtensionProperties

vkEnumerateInstanceExtensionProperties

vkEnumerateInstanceExtensionPropertiesUnsafe

vkEnumerateInstanceExtensionPropertiesSafe

type VkEnumerateDeviceExtensionProperties

type HS_vkEnumerateDeviceExtensionProperties

type PFN_vkEnumerateDeviceExtensionProperties

vkEnumerateDeviceExtensionProperties

vkEnumerateDeviceExtensionPropertiesUnsafe

vkEnumerateDeviceExtensionPropertiesSafe

data VkExtensionProperties

Layer discovery commands

type VkEnumerateInstanceLayerProperties

type HS_vkEnumerateInstanceLayerProperties

type PFN_vkEnumerateInstanceLayerProperties

vkEnumerateInstanceLayerProperties

vkEnumerateInstanceLayerPropertiesUnsafe

vkEnumerateInstanceLayerPropertiesSafe

type VkEnumerateDeviceLayerProperties

type HS_vkEnumerateDeviceLayerProperties

type PFN_vkEnumerateDeviceLayerProperties

vkEnumerateDeviceLayerProperties

vkEnumerateDeviceLayerPropertiesUnsafe

vkEnumerateDeviceLayerPropertiesSafe

data VkLayerProperties

queue commands

type VkGetDeviceQueue

type HS_vkGetDeviceQueue

type PFN_vkGetDeviceQueue

vkGetDeviceQueue

vkGetDeviceQueueUnsafe

vkGetDeviceQueueSafe

type VkQueueSubmit

type HS_vkQueueSubmit

type PFN_vkQueueSubmit

vkQueueSubmit

vkQueueSubmitUnsafe

vkQueueSubmitSafe

type VkQueueWaitIdle

type HS_vkQueueWaitIdle

type PFN_vkQueueWaitIdle

vkQueueWaitIdle

vkQueueWaitIdleUnsafe

vkQueueWaitIdleSafe

type VkDeviceWaitIdle

type HS_vkDeviceWaitIdle

type PFN_vkDeviceWaitIdle

vkDeviceWaitIdle

vkDeviceWaitIdleUnsafe

vkDeviceWaitIdleSafe

data VkSubmitInfo

Memory commands

type VkAllocateMemory

type HS_vkAllocateMemory

type PFN_vkAllocateMemory

vkAllocateMemory

vkAllocateMemoryUnsafe

vkAllocateMemorySafe

type VkFreeMemory

type HS_vkFreeMemory

type PFN_vkFreeMemory

vkFreeMemory

vkFreeMemoryUnsafe

vkFreeMemorySafe

type VkMapMemory

type HS_vkMapMemory

type PFN_vkMapMemory

vkMapMemory

vkMapMemoryUnsafe

vkMapMemorySafe

type VkUnmapMemory

type HS_vkUnmapMemory

type PFN_vkUnmapMemory

vkUnmapMemory

vkUnmapMemoryUnsafe

vkUnmapMemorySafe

type VkFlushMappedMemoryRanges

type HS_vkFlushMappedMemoryRanges

type PFN_vkFlushMappedMemoryRanges

vkFlushMappedMemoryRanges

vkFlushMappedMemoryRangesUnsafe

vkFlushMappedMemoryRangesSafe

type VkInvalidateMappedMemoryRanges

type HS_vkInvalidateMappedMemoryRanges

type PFN_vkInvalidateMappedMemoryRanges

vkInvalidateMappedMemoryRanges

vkInvalidateMappedMemoryRangesUnsafe

vkInvalidateMappedMemoryRangesSafe

type VkGetDeviceMemoryCommitment

type HS_vkGetDeviceMemoryCommitment

type PFN_vkGetDeviceMemoryCommitment

vkGetDeviceMemoryCommitment

vkGetDeviceMemoryCommitmentUnsafe

vkGetDeviceMemoryCommitmentSafe

data VkMappedMemoryRange

Memory management API commands

type VkBindBufferMemory

type HS_vkBindBufferMemory

type PFN_vkBindBufferMemory

vkBindBufferMemory

vkBindBufferMemoryUnsafe

vkBindBufferMemorySafe

type VkBindImageMemory

type HS_vkBindImageMemory

type PFN_vkBindImageMemory

vkBindImageMemory

vkBindImageMemoryUnsafe

vkBindImageMemorySafe

type VkGetBufferMemoryRequirements

type HS_vkGetBufferMemoryRequirements

type PFN_vkGetBufferMemoryRequirements

vkGetBufferMemoryRequirements

vkGetBufferMemoryRequirementsUnsafe

vkGetBufferMemoryRequirementsSafe

type VkGetImageMemoryRequirements

type HS_vkGetImageMemoryRequirements

type PFN_vkGetImageMemoryRequirements

vkGetImageMemoryRequirements

vkGetImageMemoryRequirementsUnsafe

vkGetImageMemoryRequirementsSafe

Sparse resource memory management API commands

type VkGetImageSparseMemoryRequirements

type HS_vkGetImageSparseMemoryRequirements

type PFN_vkGetImageSparseMemoryRequirements

vkGetImageSparseMemoryRequirements

vkGetImageSparseMemoryRequirementsUnsafe

vkGetImageSparseMemoryRequirementsSafe

type VkGetPhysicalDeviceSparseImageFormatProperties

type HS_vkGetPhysicalDeviceSparseImageFormatProperties

type PFN_vkGetPhysicalDeviceSparseImageFormatProperties

vkGetPhysicalDeviceSparseImageFormatProperties

vkGetPhysicalDeviceSparseImageFormatPropertiesUnsafe

vkGetPhysicalDeviceSparseImageFormatPropertiesSafe

type VkQueueBindSparse

type HS_vkQueueBindSparse

type PFN_vkQueueBindSparse

vkQueueBindSparse

vkQueueBindSparseUnsafe

vkQueueBindSparseSafe

data VkSparseImageFormatBitmask a

type VkSparseImageFormatFlags

type VkSparseImageFormatFlagBits

data VkSparseMemoryBindBitmask a

type VkSparseMemoryBindFlags

type VkSparseMemoryBindFlagBits

data VkBindBufferMemoryDeviceGroupInfo

type VkBindBufferMemoryDeviceGroupInfoKHR

data VkBindBufferMemoryInfo

type VkBindBufferMemoryInfoKHR

data VkBindImageMemoryDeviceGroupInfo

type VkBindImageMemoryDeviceGroupInfoKHR

data VkBindImageMemoryInfo

type VkBindImageMemoryInfoKHR

data VkBindImageMemorySwapchainInfoKHR

data VkBindImagePlaneMemoryInfo

type VkBindImagePlaneMemoryInfoKHR

data VkBindSparseInfo

data VkOffset2D

data VkOffset3D

data VkSparseBufferMemoryBindInfo

data VkSparseImageFormatProperties

data VkSparseImageFormatProperties2

type VkSparseImageFormatProperties2KHR

data VkSparseImageMemoryBind

data VkSparseImageMemoryBindInfo

data VkSparseImageMemoryRequirements

data VkSparseImageMemoryRequirements2

type VkSparseImageMemoryRequirements2KHR

data VkSparseImageOpaqueMemoryBindInfo

data VkSparseMemoryBind

Fence commands

type VkCreateFence

type HS_vkCreateFence

type PFN_vkCreateFence

vkCreateFence

vkCreateFenceUnsafe

vkCreateFenceSafe

type VkDestroyFence

type HS_vkDestroyFence

type PFN_vkDestroyFence

vkDestroyFence

vkDestroyFenceUnsafe

vkDestroyFenceSafe

type VkResetFences

type HS_vkResetFences

type PFN_vkResetFences

vkResetFences

vkResetFencesUnsafe

vkResetFencesSafe

type VkGetFenceStatus

type HS_vkGetFenceStatus

type PFN_vkGetFenceStatus

vkGetFenceStatus

vkGetFenceStatusUnsafe

vkGetFenceStatusSafe

type VkWaitForFences

type HS_vkWaitForFences

type PFN_vkWaitForFences

vkWaitForFences

vkWaitForFencesUnsafe

vkWaitForFencesSafe

data VkFenceCreateBitmask a

type VkFenceCreateFlags

type VkFenceCreateFlagBits

data VkFenceImportFlagBitsKHR

data VkFenceImportBitmask a

type VkFenceImportFlags

type VkFenceImportFlagBits

data VkFenceCreateInfo

data VkFenceGetFdInfoKHR

Queue semaphore commands

type VkCreateSemaphore

type HS_vkCreateSemaphore

type PFN_vkCreateSemaphore

vkCreateSemaphore

vkCreateSemaphoreUnsafe

vkCreateSemaphoreSafe

type VkDestroySemaphore

type HS_vkDestroySemaphore

type PFN_vkDestroySemaphore

vkDestroySemaphore

vkDestroySemaphoreUnsafe

vkDestroySemaphoreSafe

data VkSemaphoreCreateInfo

data VkSemaphoreGetFdInfoKHR

Event commands

type VkCreateEvent

type HS_vkCreateEvent

type PFN_vkCreateEvent

vkCreateEvent

vkCreateEventUnsafe

vkCreateEventSafe

type VkDestroyEvent

type HS_vkDestroyEvent

type PFN_vkDestroyEvent

vkDestroyEvent

vkDestroyEventUnsafe

vkDestroyEventSafe

type VkGetEventStatus

type HS_vkGetEventStatus

type PFN_vkGetEventStatus

vkGetEventStatus

vkGetEventStatusUnsafe

vkGetEventStatusSafe

type VkSetEvent

type HS_vkSetEvent

type PFN_vkSetEvent

vkSetEvent

vkSetEventUnsafe

vkSetEventSafe

type VkResetEvent

type HS_vkResetEvent

type PFN_vkResetEvent

vkResetEvent

vkResetEventUnsafe

vkResetEventSafe

data VkEventCreateInfo

Query commands

type VkCreateQueryPool

type HS_vkCreateQueryPool

type PFN_vkCreateQueryPool

vkCreateQueryPool

vkCreateQueryPoolUnsafe

vkCreateQueryPoolSafe

type VkDestroyQueryPool

type HS_vkDestroyQueryPool

type PFN_vkDestroyQueryPool

vkDestroyQueryPool

vkDestroyQueryPoolUnsafe

vkDestroyQueryPoolSafe

type VkGetQueryPoolResults

type HS_vkGetQueryPoolResults

type PFN_vkGetQueryPoolResults

vkGetQueryPoolResults

vkGetQueryPoolResultsUnsafe

vkGetQueryPoolResultsSafe

data VkQueryControlBitmask a

type VkQueryControlFlags

type VkQueryControlFlagBits

data VkQueryPipelineStatisticBitmask a

type VkQueryPipelineStatisticFlags

type VkQueryPipelineStatisticFlagBits

data VkQueryPoolCreateFlagBits

data VkQueryResultBitmask a

type VkQueryResultFlags

type VkQueryResultFlagBits

data VkQueryType

data VkQueryPoolCreateInfo

Buffer commands

type VkCreateBuffer

type HS_vkCreateBuffer

type PFN_vkCreateBuffer

vkCreateBuffer

vkCreateBufferUnsafe

vkCreateBufferSafe

type VkDestroyBuffer

type HS_vkDestroyBuffer

type PFN_vkDestroyBuffer

vkDestroyBuffer

vkDestroyBufferUnsafe

vkDestroyBufferSafe

data VkBufferCreateBitmask a

type VkBufferCreateFlags

type VkBufferCreateFlagBits

data VkBufferUsageBitmask a

type VkBufferUsageFlags

type VkBufferUsageFlagBits

data VkBufferViewCreateFlagBits

data VkSharingMode

data VkBufferCopy

data VkBufferCreateInfo

data VkBufferImageCopy

data VkBufferMemoryBarrier

data VkBufferMemoryRequirementsInfo2

type VkBufferMemoryRequirementsInfo2KHR

data VkBufferViewCreateInfo

Buffer view commands

type VkCreateBufferView

type HS_vkCreateBufferView

type PFN_vkCreateBufferView

vkCreateBufferView

vkCreateBufferViewUnsafe

vkCreateBufferViewSafe

type VkDestroyBufferView

type HS_vkDestroyBufferView

type PFN_vkDestroyBufferView

vkDestroyBufferView

vkDestroyBufferViewUnsafe

vkDestroyBufferViewSafe

Image commands

type VkCreateImage

type HS_vkCreateImage

type PFN_vkCreateImage

vkCreateImage

vkCreateImageUnsafe

vkCreateImageSafe

type VkDestroyImage

type HS_vkDestroyImage

type PFN_vkDestroyImage

vkDestroyImage

vkDestroyImageUnsafe

vkDestroyImageSafe

type VkGetImageSubresourceLayout

type HS_vkGetImageSubresourceLayout

type PFN_vkGetImageSubresourceLayout

vkGetImageSubresourceLayout

vkGetImageSubresourceLayoutUnsafe

vkGetImageSubresourceLayoutSafe

data VkSubresourceLayout

Image view commands

type VkCreateImageView

type HS_vkCreateImageView

type PFN_vkCreateImageView

vkCreateImageView

vkCreateImageViewUnsafe

vkCreateImageViewSafe

type VkDestroyImageView

type HS_vkDestroyImageView

type PFN_vkDestroyImageView

vkDestroyImageView

vkDestroyImageViewUnsafe

vkDestroyImageViewSafe

data VkComponentSwizzle

data VkComponentMapping

Shader commands

type VkCreateShaderModule

type HS_vkCreateShaderModule

type PFN_vkCreateShaderModule

vkCreateShaderModule

vkCreateShaderModuleUnsafe

vkCreateShaderModuleSafe

type VkDestroyShaderModule

type HS_vkDestroyShaderModule

type PFN_vkDestroyShaderModule

vkDestroyShaderModule

vkDestroyShaderModuleUnsafe

vkDestroyShaderModuleSafe

data VkShaderModuleCreateInfo

data VkShaderModuleValidationCacheCreateInfoEXT

data VkShaderResourceUsageAMD

data VkShaderStatisticsInfoAMD

Pipeline Cache commands

type VkCreatePipelineCache

type HS_vkCreatePipelineCache

type PFN_vkCreatePipelineCache

vkCreatePipelineCache

vkCreatePipelineCacheUnsafe

vkCreatePipelineCacheSafe

type VkDestroyPipelineCache

type HS_vkDestroyPipelineCache

type PFN_vkDestroyPipelineCache

vkDestroyPipelineCache

vkDestroyPipelineCacheUnsafe

vkDestroyPipelineCacheSafe

type VkGetPipelineCacheData

type HS_vkGetPipelineCacheData

type PFN_vkGetPipelineCacheData

vkGetPipelineCacheData

vkGetPipelineCacheDataUnsafe

vkGetPipelineCacheDataSafe

type VkMergePipelineCaches

type HS_vkMergePipelineCaches

type PFN_vkMergePipelineCaches

vkMergePipelineCaches

vkMergePipelineCachesUnsafe

vkMergePipelineCachesSafe

data VkGraphicsPipelineCreateInfo

data VkPipelineCacheCreateInfo

data VkPipelineColorBlendAdvancedStateCreateInfoEXT

data VkPipelineColorBlendAttachmentState

data VkPipelineColorBlendStateCreateInfo

data VkPipelineCoverageModulationStateCreateInfoNV

data VkPipelineCoverageToColorStateCreateInfoNV

data VkPipelineDepthStencilStateCreateInfo

data VkPipelineDiscardRectangleStateCreateInfoEXT

data VkPipelineDynamicStateCreateInfo

data VkPipelineInputAssemblyStateCreateInfo

data VkPipelineLayoutCreateInfo

data VkPipelineMultisampleStateCreateInfo

data VkPipelineRasterizationConservativeStateCreateInfoEXT

data VkPipelineRasterizationStateCreateInfo

data VkPipelineRasterizationStateRasterizationOrderAMD

data VkPipelineSampleLocationsStateCreateInfoEXT

data VkPipelineShaderStageCreateInfo

data VkPipelineTessellationDomainOriginStateCreateInfo

type VkPipelineTessellationDomainOriginStateCreateInfoKHR

data VkPipelineTessellationStateCreateInfo

data VkPipelineVertexInputDivisorStateCreateInfoEXT

data VkPipelineVertexInputStateCreateInfo

data VkPipelineViewportStateCreateInfo

data VkPipelineViewportSwizzleStateCreateInfoNV

data VkPipelineViewportWScalingStateCreateInfoNV

Pipeline commands

type VkCreateGraphicsPipelines

type HS_vkCreateGraphicsPipelines

type PFN_vkCreateGraphicsPipelines

vkCreateGraphicsPipelines

vkCreateGraphicsPipelinesUnsafe

vkCreateGraphicsPipelinesSafe

type VkCreateComputePipelines

type HS_vkCreateComputePipelines

type PFN_vkCreateComputePipelines

vkCreateComputePipelines

vkCreateComputePipelinesUnsafe

vkCreateComputePipelinesSafe

type VkDestroyPipeline

type HS_vkDestroyPipeline

type PFN_vkDestroyPipeline

vkDestroyPipeline

vkDestroyPipelineUnsafe

vkDestroyPipelineSafe

data VkBlendFactor

data VkBlendOp

data VkBlendOverlapEXT

data VkColorComponentBitmask a

type VkColorComponentFlags

type VkColorComponentFlagBits

data VkColorSpaceKHR

data VkCompareOp

data VkCullModeBitmask a

type VkCullModeFlags

type VkCullModeFlagBits

data VkDynamicState

data VkFrontFace

data VkLogicOp

data VkPolygonMode

data VkPrimitiveTopology

data VkShaderInfoTypeAMD

data VkShaderStageBitmask a

type VkShaderStageFlags

type VkShaderStageFlagBits

data VkStencilFaceBitmask a

type VkStencilFaceFlags

type VkStencilFaceFlagBits

data VkStencilOp

data VkVertexInputRate

data VkComputePipelineCreateInfo

data VkRect2D

data VkRectLayerKHR

data VkSpecializationInfo

data VkSpecializationMapEntry

data VkStencilOpState

data VkVertexInputAttributeDescription

data VkVertexInputBindingDescription

data VkVertexInputBindingDivisorDescriptionEXT

data VkViewport

data VkViewportSwizzleNV

data VkViewportWScalingNV

Pipeline layout commands

type VkCreatePipelineLayout

type HS_vkCreatePipelineLayout

type PFN_vkCreatePipelineLayout

vkCreatePipelineLayout

vkCreatePipelineLayoutUnsafe

vkCreatePipelineLayoutSafe

type VkDestroyPipelineLayout

type HS_vkDestroyPipelineLayout

type PFN_vkDestroyPipelineLayout

vkDestroyPipelineLayout

vkDestroyPipelineLayoutUnsafe

vkDestroyPipelineLayoutSafe

data VkPushConstantRange

Sampler commands

type VkCreateSampler

type HS_vkCreateSampler

type PFN_vkCreateSampler

vkCreateSampler

vkCreateSamplerUnsafe

vkCreateSamplerSafe

type VkDestroySampler

type HS_vkDestroySampler

type PFN_vkDestroySampler

vkDestroySampler

vkDestroySamplerUnsafe

vkDestroySamplerSafe

data VkBorderColor

data VkFilter

data VkSamplerAddressMode

data VkSamplerCreateFlagBits

data VkSamplerMipmapMode

data VkSamplerReductionModeEXT

data VkSamplerYcbcrModelConversion

data VkSamplerYcbcrModelConversionKHR

data VkSamplerYcbcrRange

data VkSamplerYcbcrRangeKHR

data VkSamplerCreateInfo

data VkSamplerReductionModeCreateInfoEXT

data VkSamplerYcbcrConversionCreateInfo

type VkSamplerYcbcrConversionCreateInfoKHR

data VkSamplerYcbcrConversionImageFormatProperties

type VkSamplerYcbcrConversionImageFormatPropertiesKHR

data VkSamplerYcbcrConversionInfo

type VkSamplerYcbcrConversionInfoKHR

Descriptor set commands

type VkCreateDescriptorSetLayout

type HS_vkCreateDescriptorSetLayout

type PFN_vkCreateDescriptorSetLayout

vkCreateDescriptorSetLayout

vkCreateDescriptorSetLayoutUnsafe

vkCreateDescriptorSetLayoutSafe

type VkDestroyDescriptorSetLayout

type HS_vkDestroyDescriptorSetLayout

type PFN_vkDestroyDescriptorSetLayout

vkDestroyDescriptorSetLayout

vkDestroyDescriptorSetLayoutUnsafe

vkDestroyDescriptorSetLayoutSafe

type VkCreateDescriptorPool

type HS_vkCreateDescriptorPool

type PFN_vkCreateDescriptorPool

vkCreateDescriptorPool

vkCreateDescriptorPoolUnsafe

vkCreateDescriptorPoolSafe

type VkDestroyDescriptorPool

type HS_vkDestroyDescriptorPool

type PFN_vkDestroyDescriptorPool

vkDestroyDescriptorPool

vkDestroyDescriptorPoolUnsafe

vkDestroyDescriptorPoolSafe

type VkResetDescriptorPool

type HS_vkResetDescriptorPool

type PFN_vkResetDescriptorPool

vkResetDescriptorPool

vkResetDescriptorPoolUnsafe

vkResetDescriptorPoolSafe

type VkAllocateDescriptorSets

type HS_vkAllocateDescriptorSets

type PFN_vkAllocateDescriptorSets

vkAllocateDescriptorSets

vkAllocateDescriptorSetsUnsafe

vkAllocateDescriptorSetsSafe

type VkFreeDescriptorSets

type HS_vkFreeDescriptorSets

type PFN_vkFreeDescriptorSets

vkFreeDescriptorSets

vkFreeDescriptorSetsUnsafe

vkFreeDescriptorSetsSafe

type VkUpdateDescriptorSets

type HS_vkUpdateDescriptorSets

type PFN_vkUpdateDescriptorSets

vkUpdateDescriptorSets

vkUpdateDescriptorSetsUnsafe

vkUpdateDescriptorSetsSafe

data VkDescriptorBindingBitmaskEXT a

type VkDescriptorBindingFlagsEXT

type VkDescriptorBindingFlagBitsEXT

data VkDescriptorPoolCreateBitmask a

type VkDescriptorPoolCreateFlags

type VkDescriptorPoolCreateFlagBits

data VkDescriptorSetLayoutCreateBitmask a

type VkDescriptorSetLayoutCreateFlags

type VkDescriptorSetLayoutCreateFlagBits

data VkDescriptorType

data VkDescriptorUpdateTemplateType

data VkDescriptorUpdateTemplateTypeKHR

data VkCopyDescriptorSet

data VkDescriptorBufferInfo

data VkDescriptorImageInfo

data VkDescriptorPoolCreateInfo

data VkDescriptorPoolSize

data VkDescriptorSetAllocateInfo

data VkDescriptorSetLayoutBinding

data VkDescriptorSetLayoutBindingFlagsCreateInfoEXT

data VkDescriptorSetLayoutCreateInfo

data VkDescriptorSetLayoutSupport

type VkDescriptorSetLayoutSupportKHR

data VkDescriptorSetVariableDescriptorCountAllocateInfoEXT

data VkDescriptorSetVariableDescriptorCountLayoutSupportEXT

data VkDescriptorUpdateTemplateCreateInfo

type VkDescriptorUpdateTemplateCreateInfoKHR

data VkDescriptorUpdateTemplateEntry

type VkDescriptorUpdateTemplateEntryKHR

data VkWriteDescriptorSet

Pass commands

type VkCreateFramebuffer

type HS_vkCreateFramebuffer

type PFN_vkCreateFramebuffer

vkCreateFramebuffer

vkCreateFramebufferUnsafe

vkCreateFramebufferSafe

type VkDestroyFramebuffer

type HS_vkDestroyFramebuffer

type PFN_vkDestroyFramebuffer

vkDestroyFramebuffer

vkDestroyFramebufferUnsafe

vkDestroyFramebufferSafe

type VkCreateRenderPass

type HS_vkCreateRenderPass

type PFN_vkCreateRenderPass

vkCreateRenderPass

vkCreateRenderPassUnsafe

vkCreateRenderPassSafe

type VkDestroyRenderPass

type HS_vkDestroyRenderPass

type PFN_vkDestroyRenderPass

vkDestroyRenderPass

vkDestroyRenderPassUnsafe

vkDestroyRenderPassSafe

type VkGetRenderAreaGranularity

type HS_vkGetRenderAreaGranularity

type PFN_vkGetRenderAreaGranularity

vkGetRenderAreaGranularity

vkGetRenderAreaGranularityUnsafe

vkGetRenderAreaGranularitySafe

data VkAccessBitmask a

type VkAccessFlags

type VkAccessFlagBits

data VkAttachmentDescriptionBitmask a

type VkAttachmentDescriptionFlags

type VkAttachmentDescriptionFlagBits

data VkAttachmentLoadOp

data VkAttachmentStoreOp

data VkDependencyBitmask a

type VkDependencyFlags

type VkDependencyFlagBits

data VkSubpassContents

data VkSubpassDescriptionBitmask a

type VkSubpassDescriptionFlags

type VkSubpassDescriptionFlagBits

data VkAttachmentDescription

data VkAttachmentReference

data VkAttachmentSampleLocationsEXT

data VkFramebufferCreateInfo

data VkRenderPassBeginInfo

data VkRenderPassCreateInfo

data VkRenderPassInputAttachmentAspectCreateInfo

type VkRenderPassInputAttachmentAspectCreateInfoKHR

data VkRenderPassMultiviewCreateInfo

type VkRenderPassMultiviewCreateInfoKHR

data VkRenderPassSampleLocationsBeginInfoEXT

data VkSubpassDependency

data VkSubpassDescription

data VkSubpassSampleLocationsEXT

Command pool commands

type VkCreateCommandPool

type HS_vkCreateCommandPool

type PFN_vkCreateCommandPool

vkCreateCommandPool

vkCreateCommandPoolUnsafe

vkCreateCommandPoolSafe

type VkDestroyCommandPool

type HS_vkDestroyCommandPool

type PFN_vkDestroyCommandPool

vkDestroyCommandPool

vkDestroyCommandPoolUnsafe

vkDestroyCommandPoolSafe

type VkResetCommandPool

type HS_vkResetCommandPool

type PFN_vkResetCommandPool

vkResetCommandPool

vkResetCommandPoolUnsafe

vkResetCommandPoolSafe

data VkCommandBufferLevel

data VkCommandBufferResetBitmask a

type VkCommandBufferResetFlags

type VkCommandBufferResetFlagBits

data VkCommandBufferUsageBitmask a

type VkCommandBufferUsageFlags

type VkCommandBufferUsageFlagBits

data VkCommandPoolCreateBitmask a

type VkCommandPoolCreateFlags

type VkCommandPoolCreateFlagBits

data VkCommandPoolResetBitmask a

type VkCommandPoolResetFlags

type VkCommandPoolResetFlagBits

data VkCommandBufferAllocateInfo

data VkCommandBufferBeginInfo

data VkCommandBufferInheritanceInfo

data VkCommandPoolCreateInfo

Command buffer commands

type VkAllocateCommandBuffers

type HS_vkAllocateCommandBuffers

type PFN_vkAllocateCommandBuffers

vkAllocateCommandBuffers

vkAllocateCommandBuffersUnsafe

vkAllocateCommandBuffersSafe

type VkFreeCommandBuffers

type HS_vkFreeCommandBuffers

type PFN_vkFreeCommandBuffers

vkFreeCommandBuffers

vkFreeCommandBuffersUnsafe

vkFreeCommandBuffersSafe

type VkBeginCommandBuffer

type HS_vkBeginCommandBuffer

type PFN_vkBeginCommandBuffer

vkBeginCommandBuffer

vkBeginCommandBufferUnsafe

vkBeginCommandBufferSafe

type VkEndCommandBuffer

type HS_vkEndCommandBuffer

type PFN_vkEndCommandBuffer

vkEndCommandBuffer

vkEndCommandBufferUnsafe

vkEndCommandBufferSafe

type VkResetCommandBuffer

type HS_vkResetCommandBuffer

type PFN_vkResetCommandBuffer

vkResetCommandBuffer

vkResetCommandBufferUnsafe

vkResetCommandBufferSafe

Command buffer building commands

type VkCmdBindPipeline

type HS_vkCmdBindPipeline

type PFN_vkCmdBindPipeline

vkCmdBindPipeline

vkCmdBindPipelineUnsafe

vkCmdBindPipelineSafe

type VkCmdSetViewport

type HS_vkCmdSetViewport

type PFN_vkCmdSetViewport

vkCmdSetViewport

vkCmdSetViewportUnsafe

vkCmdSetViewportSafe

type VkCmdSetScissor

type HS_vkCmdSetScissor

type PFN_vkCmdSetScissor

vkCmdSetScissor

vkCmdSetScissorUnsafe

vkCmdSetScissorSafe

type VkCmdSetLineWidth

type HS_vkCmdSetLineWidth

type PFN_vkCmdSetLineWidth

vkCmdSetLineWidth

vkCmdSetLineWidthUnsafe

vkCmdSetLineWidthSafe

type VkCmdSetDepthBias

type HS_vkCmdSetDepthBias

type PFN_vkCmdSetDepthBias

vkCmdSetDepthBias

vkCmdSetDepthBiasUnsafe

vkCmdSetDepthBiasSafe

type VkCmdSetBlendConstants

type HS_vkCmdSetBlendConstants

type PFN_vkCmdSetBlendConstants

vkCmdSetBlendConstants

vkCmdSetBlendConstantsUnsafe

vkCmdSetBlendConstantsSafe

type VkCmdSetDepthBounds

type HS_vkCmdSetDepthBounds

type PFN_vkCmdSetDepthBounds

vkCmdSetDepthBounds

vkCmdSetDepthBoundsUnsafe

vkCmdSetDepthBoundsSafe

type VkCmdSetStencilCompareMask

type HS_vkCmdSetStencilCompareMask

type PFN_vkCmdSetStencilCompareMask

vkCmdSetStencilCompareMask

vkCmdSetStencilCompareMaskUnsafe

vkCmdSetStencilCompareMaskSafe

type VkCmdSetStencilWriteMask

type HS_vkCmdSetStencilWriteMask

type PFN_vkCmdSetStencilWriteMask

vkCmdSetStencilWriteMask

vkCmdSetStencilWriteMaskUnsafe

vkCmdSetStencilWriteMaskSafe

type VkCmdSetStencilReference

type HS_vkCmdSetStencilReference

type PFN_vkCmdSetStencilReference

vkCmdSetStencilReference

vkCmdSetStencilReferenceUnsafe

vkCmdSetStencilReferenceSafe

type VkCmdBindDescriptorSets

type HS_vkCmdBindDescriptorSets

type PFN_vkCmdBindDescriptorSets

vkCmdBindDescriptorSets

vkCmdBindDescriptorSetsUnsafe

vkCmdBindDescriptorSetsSafe

type VkCmdBindIndexBuffer

type HS_vkCmdBindIndexBuffer

type PFN_vkCmdBindIndexBuffer

vkCmdBindIndexBuffer

vkCmdBindIndexBufferUnsafe

vkCmdBindIndexBufferSafe

type VkCmdBindVertexBuffers

type HS_vkCmdBindVertexBuffers

type PFN_vkCmdBindVertexBuffers

vkCmdBindVertexBuffers

vkCmdBindVertexBuffersUnsafe

vkCmdBindVertexBuffersSafe

type VkCmdDraw

type HS_vkCmdDraw

type PFN_vkCmdDraw

vkCmdDraw

vkCmdDrawUnsafe

vkCmdDrawSafe

type VkCmdDrawIndexed

type HS_vkCmdDrawIndexed

type PFN_vkCmdDrawIndexed

vkCmdDrawIndexed

vkCmdDrawIndexedUnsafe

vkCmdDrawIndexedSafe

type VkCmdDrawIndirect

type HS_vkCmdDrawIndirect

type PFN_vkCmdDrawIndirect

vkCmdDrawIndirect

vkCmdDrawIndirectUnsafe

vkCmdDrawIndirectSafe

type VkCmdDrawIndexedIndirect

type HS_vkCmdDrawIndexedIndirect

type PFN_vkCmdDrawIndexedIndirect

vkCmdDrawIndexedIndirect

vkCmdDrawIndexedIndirectUnsafe

vkCmdDrawIndexedIndirectSafe

type VkCmdDispatch

type HS_vkCmdDispatch

type PFN_vkCmdDispatch

vkCmdDispatch

vkCmdDispatchUnsafe

vkCmdDispatchSafe

type VkCmdDispatchIndirect

type HS_vkCmdDispatchIndirect

type PFN_vkCmdDispatchIndirect

vkCmdDispatchIndirect

vkCmdDispatchIndirectUnsafe

vkCmdDispatchIndirectSafe

type VkCmdCopyBuffer

type HS_vkCmdCopyBuffer

type PFN_vkCmdCopyBuffer

vkCmdCopyBuffer

vkCmdCopyBufferUnsafe

vkCmdCopyBufferSafe

type VkCmdCopyImage

type HS_vkCmdCopyImage

type PFN_vkCmdCopyImage

vkCmdCopyImage

vkCmdCopyImageUnsafe

vkCmdCopyImageSafe

type VkCmdBlitImage

type HS_vkCmdBlitImage

type PFN_vkCmdBlitImage

vkCmdBlitImage

vkCmdBlitImageUnsafe

vkCmdBlitImageSafe

type VkCmdCopyBufferToImage

type HS_vkCmdCopyBufferToImage

type PFN_vkCmdCopyBufferToImage

vkCmdCopyBufferToImage

vkCmdCopyBufferToImageUnsafe

vkCmdCopyBufferToImageSafe

type VkCmdCopyImageToBuffer

type HS_vkCmdCopyImageToBuffer

type PFN_vkCmdCopyImageToBuffer

vkCmdCopyImageToBuffer

vkCmdCopyImageToBufferUnsafe

vkCmdCopyImageToBufferSafe

type VkCmdUpdateBuffer

type HS_vkCmdUpdateBuffer

type PFN_vkCmdUpdateBuffer

vkCmdUpdateBuffer

vkCmdUpdateBufferUnsafe

vkCmdUpdateBufferSafe

type VkCmdFillBuffer

type HS_vkCmdFillBuffer

type PFN_vkCmdFillBuffer

vkCmdFillBuffer

vkCmdFillBufferUnsafe

vkCmdFillBufferSafe

type VkCmdClearColorImage

type HS_vkCmdClearColorImage

type PFN_vkCmdClearColorImage

vkCmdClearColorImage

vkCmdClearColorImageUnsafe

vkCmdClearColorImageSafe

type VkCmdClearDepthStencilImage

type HS_vkCmdClearDepthStencilImage

type PFN_vkCmdClearDepthStencilImage

vkCmdClearDepthStencilImage

vkCmdClearDepthStencilImageUnsafe

vkCmdClearDepthStencilImageSafe

type VkCmdClearAttachments

type HS_vkCmdClearAttachments

type PFN_vkCmdClearAttachments

vkCmdClearAttachments

vkCmdClearAttachmentsUnsafe

vkCmdClearAttachmentsSafe

type VkCmdResolveImage

type HS_vkCmdResolveImage

type PFN_vkCmdResolveImage

vkCmdResolveImage

vkCmdResolveImageUnsafe

vkCmdResolveImageSafe

type VkCmdSetEvent

type HS_vkCmdSetEvent

type PFN_vkCmdSetEvent

vkCmdSetEvent

vkCmdSetEventUnsafe

vkCmdSetEventSafe

type VkCmdResetEvent

type HS_vkCmdResetEvent

type PFN_vkCmdResetEvent

vkCmdResetEvent

vkCmdResetEventUnsafe

vkCmdResetEventSafe

type VkCmdWaitEvents

type HS_vkCmdWaitEvents

type PFN_vkCmdWaitEvents

vkCmdWaitEvents

vkCmdWaitEventsUnsafe

vkCmdWaitEventsSafe

type VkCmdPipelineBarrier

type HS_vkCmdPipelineBarrier

type PFN_vkCmdPipelineBarrier

vkCmdPipelineBarrier

vkCmdPipelineBarrierUnsafe

vkCmdPipelineBarrierSafe

type VkCmdBeginQuery

type HS_vkCmdBeginQuery

type PFN_vkCmdBeginQuery

vkCmdBeginQuery

vkCmdBeginQueryUnsafe

vkCmdBeginQuerySafe

type VkCmdEndQuery

type HS_vkCmdEndQuery

type PFN_vkCmdEndQuery

vkCmdEndQuery

vkCmdEndQueryUnsafe

vkCmdEndQuerySafe

type VkCmdResetQueryPool

type HS_vkCmdResetQueryPool

type PFN_vkCmdResetQueryPool

vkCmdResetQueryPool

vkCmdResetQueryPoolUnsafe

vkCmdResetQueryPoolSafe

type VkCmdWriteTimestamp

type HS_vkCmdWriteTimestamp

type PFN_vkCmdWriteTimestamp

vkCmdWriteTimestamp

vkCmdWriteTimestampUnsafe

vkCmdWriteTimestampSafe

type VkCmdCopyQueryPoolResults

type HS_vkCmdCopyQueryPoolResults

type PFN_vkCmdCopyQueryPoolResults

vkCmdCopyQueryPoolResults

vkCmdCopyQueryPoolResultsUnsafe

vkCmdCopyQueryPoolResultsSafe

type VkCmdPushConstants

type HS_vkCmdPushConstants

type PFN_vkCmdPushConstants

vkCmdPushConstants

vkCmdPushConstantsUnsafe

vkCmdPushConstantsSafe

type VkCmdBeginRenderPass

type HS_vkCmdBeginRenderPass

type PFN_vkCmdBeginRenderPass

vkCmdBeginRenderPass

vkCmdBeginRenderPassUnsafe

vkCmdBeginRenderPassSafe

type VkCmdNextSubpass

type HS_vkCmdNextSubpass

type PFN_vkCmdNextSubpass

vkCmdNextSubpass

vkCmdNextSubpassUnsafe

vkCmdNextSubpassSafe

type VkCmdEndRenderPass

type HS_vkCmdEndRenderPass

type PFN_vkCmdEndRenderPass

vkCmdEndRenderPass

vkCmdEndRenderPassUnsafe

vkCmdEndRenderPassSafe

type VkCmdExecuteCommands

type HS_vkCmdExecuteCommands

type PFN_vkCmdExecuteCommands

vkCmdExecuteCommands

vkCmdExecuteCommandsUnsafe

vkCmdExecuteCommandsSafe

data VkIndexType

data VkClearAttachment

data VkClearColorValue

data VkClearDepthStencilValue

data VkClearRect

data VkClearValue

Types not directly used by the API. Include e.g. structs that are not parameter types of commands, but still defined by the API.

data VkBaseInStructure

data VkBaseOutStructure

data VkDispatchIndirectCommand

data VkDrawIndexedIndirectCommand

data VkDrawIndirectCommand

data VkObjectEntryTypeNVX

data VkObjectEntryUsageBitmaskNVX a

type VkObjectEntryUsageFlagsNVX

type VkObjectEntryUsageFlagBitsNVX

data VkObjectType