class DispatchLoaderStatic

Defined at line 984 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

Public Methods

VkResult vkCreateInstance (const VkInstanceCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkInstance * pInstance)

=== VK_VERSION_1_0 ===

Defined at line 989 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyInstance (VkInstance instance, const VkAllocationCallbacks * pAllocator)

Defined at line 995 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumeratePhysicalDevices (VkInstance instance, uint32_t * pPhysicalDeviceCount, VkPhysicalDevice * pPhysicalDevices)

Defined at line 1000 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceFeatures (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures * pFeatures)

Defined at line 1005 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties * pFormatProperties)

Defined at line 1010 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties * pImageFormatProperties)

Defined at line 1017 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties * pProperties)

Defined at line 1028 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceQueueFamilyProperties (VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties * pQueueFamilyProperties)

Defined at line 1033 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceMemoryProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties * pMemoryProperties)

Defined at line 1040 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

PFN_vkVoidFunction vkGetInstanceProcAddr (VkInstance instance, const char * pName)

Defined at line 1046 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

PFN_vkVoidFunction vkGetDeviceProcAddr (VkDevice device, const char * pName)

Defined at line 1051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDevice * pDevice)

Defined at line 1056 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDevice (VkDevice device, const VkAllocationCallbacks * pAllocator)

Defined at line 1064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumerateInstanceExtensionProperties (const char * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)

Defined at line 1069 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumerateDeviceExtensionProperties (VkPhysicalDevice physicalDevice, const char * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)

Defined at line 1076 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumerateInstanceLayerProperties (uint32_t * pPropertyCount, VkLayerProperties * pProperties)

Defined at line 1084 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumerateDeviceLayerProperties (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkLayerProperties * pProperties)

Defined at line 1089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceQueue (VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue * pQueue)

Defined at line 1096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkQueueSubmit (VkQueue queue, uint32_t submitCount, const VkSubmitInfo * pSubmits, VkFence fence)

Defined at line 1101 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkQueueWaitIdle (VkQueue queue)

Defined at line 1106 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkDeviceWaitIdle (VkDevice device)

Defined at line 1111 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAllocateMemory (VkDevice device, const VkMemoryAllocateInfo * pAllocateInfo, const VkAllocationCallbacks * pAllocator, VkDeviceMemory * pMemory)

Defined at line 1116 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkFreeMemory (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks * pAllocator)

Defined at line 1124 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkMapMemory (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void ** ppData)

Defined at line 1129 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkUnmapMemory (VkDevice device, VkDeviceMemory memory)

Defined at line 1135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkFlushMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange * pMemoryRanges)

Defined at line 1140 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkInvalidateMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange * pMemoryRanges)

Defined at line 1145 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize * pCommittedMemoryInBytes)

Defined at line 1150 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset)

Defined at line 1155 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset)

Defined at line 1160 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetBufferMemoryRequirements (VkDevice device, VkBuffer buffer, VkMemoryRequirements * pMemoryRequirements)

Defined at line 1165 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageMemoryRequirements (VkDevice device, VkImage image, VkMemoryRequirements * pMemoryRequirements)

Defined at line 1170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageSparseMemoryRequirements (VkDevice device, VkImage image, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements * pSparseMemoryRequirements)

Defined at line 1175 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceSparseImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t * pPropertyCount, VkSparseImageFormatProperties * pProperties)

Defined at line 1183 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkQueueBindSparse (VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo * pBindInfo, VkFence fence)

Defined at line 1195 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateFence (VkDevice device, const VkFenceCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence)

Defined at line 1200 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyFence (VkDevice device, VkFence fence, const VkAllocationCallbacks * pAllocator)

Defined at line 1208 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkResetFences (VkDevice device, uint32_t fenceCount, const VkFence * pFences)

Defined at line 1213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetFenceStatus (VkDevice device, VkFence fence)

Defined at line 1218 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkWaitForFences (VkDevice device, uint32_t fenceCount, const VkFence * pFences, VkBool32 waitAll, uint64_t timeout)

Defined at line 1223 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateSemaphore (VkDevice device, const VkSemaphoreCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSemaphore * pSemaphore)

Defined at line 1228 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroySemaphore (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks * pAllocator)

Defined at line 1236 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateEvent (VkDevice device, const VkEventCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkEvent * pEvent)

Defined at line 1241 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyEvent (VkDevice device, VkEvent event, const VkAllocationCallbacks * pAllocator)

Defined at line 1249 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetEventStatus (VkDevice device, VkEvent event)

Defined at line 1254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetEvent (VkDevice device, VkEvent event)

Defined at line 1259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkResetEvent (VkDevice device, VkEvent event)

Defined at line 1264 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateQueryPool (VkDevice device, const VkQueryPoolCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkQueryPool * pQueryPool)

Defined at line 1269 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyQueryPool (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks * pAllocator)

Defined at line 1277 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetQueryPoolResults (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)

Defined at line 1282 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateBuffer (VkDevice device, const VkBufferCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkBuffer * pBuffer)

Defined at line 1294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyBuffer (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks * pAllocator)

Defined at line 1302 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateBufferView (VkDevice device, const VkBufferViewCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkBufferView * pView)

Defined at line 1307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyBufferView (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks * pAllocator)

Defined at line 1315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateImage (VkDevice device, const VkImageCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkImage * pImage)

Defined at line 1320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyImage (VkDevice device, VkImage image, const VkAllocationCallbacks * pAllocator)

Defined at line 1328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageSubresourceLayout (VkDevice device, VkImage image, const VkImageSubresource * pSubresource, VkSubresourceLayout * pLayout)

Defined at line 1333 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateImageView (VkDevice device, const VkImageViewCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkImageView * pView)

Defined at line 1341 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyImageView (VkDevice device, VkImageView imageView, const VkAllocationCallbacks * pAllocator)

Defined at line 1349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateShaderModule (VkDevice device, const VkShaderModuleCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkShaderModule * pShaderModule)

Defined at line 1354 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyShaderModule (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks * pAllocator)

Defined at line 1362 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreatePipelineCache (VkDevice device, const VkPipelineCacheCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPipelineCache * pPipelineCache)

Defined at line 1367 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyPipelineCache (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks * pAllocator)

Defined at line 1375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPipelineCacheData (VkDevice device, VkPipelineCache pipelineCache, size_t * pDataSize, void * pData)

Defined at line 1380 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkMergePipelineCaches (VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache * pSrcCaches)

Defined at line 1385 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateGraphicsPipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)

Defined at line 1391 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateComputePipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)

Defined at line 1401 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyPipeline (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks * pAllocator)

Defined at line 1411 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreatePipelineLayout (VkDevice device, const VkPipelineLayoutCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPipelineLayout * pPipelineLayout)

Defined at line 1416 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyPipelineLayout (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks * pAllocator)

Defined at line 1424 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateSampler (VkDevice device, const VkSamplerCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSampler * pSampler)

Defined at line 1429 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroySampler (VkDevice device, VkSampler sampler, const VkAllocationCallbacks * pAllocator)

Defined at line 1437 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDescriptorSetLayout (VkDevice device, const VkDescriptorSetLayoutCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorSetLayout * pSetLayout)

Defined at line 1442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDescriptorSetLayout (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks * pAllocator)

Defined at line 1450 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDescriptorPool (VkDevice device, const VkDescriptorPoolCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorPool * pDescriptorPool)

Defined at line 1457 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks * pAllocator)

Defined at line 1465 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkResetDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags)

Defined at line 1470 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAllocateDescriptorSets (VkDevice device, const VkDescriptorSetAllocateInfo * pAllocateInfo, VkDescriptorSet * pDescriptorSets)

Defined at line 1475 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkFreeDescriptorSets (VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet * pDescriptorSets)

Defined at line 1482 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkUpdateDescriptorSets (VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet * pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet * pDescriptorCopies)

Defined at line 1490 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateFramebuffer (VkDevice device, const VkFramebufferCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkFramebuffer * pFramebuffer)

Defined at line 1499 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyFramebuffer (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks * pAllocator)

Defined at line 1507 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateRenderPass (VkDevice device, const VkRenderPassCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkRenderPass * pRenderPass)

Defined at line 1512 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyRenderPass (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks * pAllocator)

Defined at line 1520 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetRenderAreaGranularity (VkDevice device, VkRenderPass renderPass, VkExtent2D * pGranularity)

Defined at line 1525 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateCommandPool (VkDevice device, const VkCommandPoolCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkCommandPool * pCommandPool)

Defined at line 1530 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyCommandPool (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks * pAllocator)

Defined at line 1538 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkResetCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags)

Defined at line 1543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAllocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo * pAllocateInfo, VkCommandBuffer * pCommandBuffers)

Defined at line 1548 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkFreeCommandBuffers (VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer * pCommandBuffers)

Defined at line 1555 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBeginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo * pBeginInfo)

Defined at line 1563 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEndCommandBuffer (VkCommandBuffer commandBuffer)

Defined at line 1568 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkResetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags)

Defined at line 1573 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)

Defined at line 1578 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetViewport (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport * pViewports)

Defined at line 1583 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetScissor (VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D * pScissors)

Defined at line 1591 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth)

Defined at line 1596 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthBias (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)

Defined at line 1601 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetBlendConstants (VkCommandBuffer commandBuffer, const float[4] blendConstants)

Defined at line 1609 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthBounds (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds)

Defined at line 1614 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetStencilCompareMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask)

Defined at line 1619 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetStencilWriteMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask)

Defined at line 1624 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetStencilReference (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference)

Defined at line 1629 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindDescriptorSets (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet * pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t * pDynamicOffsets)

Defined at line 1634 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType)

Defined at line 1647 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindVertexBuffers (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets)

Defined at line 1652 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDraw (VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance)

Defined at line 1661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndexed (VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance)

Defined at line 1667 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)

Defined at line 1677 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)

Defined at line 1683 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDispatch (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)

Defined at line 1689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDispatchIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset)

Defined at line 1694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyBuffer (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy * pRegions)

Defined at line 1699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy * pRegions)

Defined at line 1705 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBlitImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit * pRegions, VkFilter filter)

Defined at line 1716 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyBufferToImage (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy * pRegions)

Defined at line 1728 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyImageToBuffer (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy * pRegions)

Defined at line 1738 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdUpdateBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void * pData)

Defined at line 1748 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdFillBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data)

Defined at line 1754 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdClearColorImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue * pColor, uint32_t rangeCount, const VkImageSubresourceRange * pRanges)

Defined at line 1760 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdClearDepthStencilImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue * pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange * pRanges)

Defined at line 1770 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdClearAttachments (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment * pAttachments, uint32_t rectCount, const VkClearRect * pRects)

Defined at line 1780 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdResolveImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve * pRegions)

Defined at line 1789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)

Defined at line 1800 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdResetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)

Defined at line 1805 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWaitEvents (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent * pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier * pImageMemoryBarriers)

Defined at line 1810 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPipelineBarrier (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier * pImageMemoryBarriers)

Defined at line 1835 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags)

Defined at line 1858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query)

Defined at line 1863 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdResetQueryPool (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)

Defined at line 1868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteTimestamp (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query)

Defined at line 1873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyQueryPoolResults (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags)

Defined at line 1881 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void * pValues)

Defined at line 1893 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginRenderPass (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo * pRenderPassBegin, VkSubpassContents contents)

Defined at line 1903 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdNextSubpass (VkCommandBuffer commandBuffer, VkSubpassContents contents)

Defined at line 1910 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndRenderPass (VkCommandBuffer commandBuffer)

Defined at line 1915 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdExecuteCommands (VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer * pCommandBuffers)

Defined at line 1920 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumerateInstanceVersion (uint32_t * pApiVersion)

=== VK_VERSION_1_1 ===

Defined at line 1927 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindBufferMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo * pBindInfos)

Defined at line 1932 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindImageMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo * pBindInfos)

Defined at line 1937 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceGroupPeerMemoryFeatures (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags * pPeerMemoryFeatures)

Defined at line 1942 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDeviceMask (VkCommandBuffer commandBuffer, uint32_t deviceMask)

Defined at line 1951 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDispatchBase (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)

Defined at line 1956 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumeratePhysicalDeviceGroups (VkInstance instance, uint32_t * pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties)

Defined at line 1967 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageMemoryRequirements2 (VkDevice device, const VkImageMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

Defined at line 1974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetBufferMemoryRequirements2 (VkDevice device, const VkBufferMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

Defined at line 1981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageSparseMemoryRequirements2 (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)

Defined at line 1988 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceFeatures2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 * pFeatures)

Defined at line 1996 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 * pProperties)

Defined at line 2001 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceFormatProperties2 (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 * pFormatProperties)

Defined at line 2006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 * pImageFormatInfo, VkImageFormatProperties2 * pImageFormatProperties)

Defined at line 2013 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceQueueFamilyProperties2 (VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties2 * pQueueFamilyProperties)

Defined at line 2020 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceMemoryProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 * pMemoryProperties)

Defined at line 2027 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceSparseImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, uint32_t * pPropertyCount, VkSparseImageFormatProperties2 * pProperties)

Defined at line 2033 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkTrimCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags)

Defined at line 2041 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceQueue2 (VkDevice device, const VkDeviceQueueInfo2 * pQueueInfo, VkQueue * pQueue)

Defined at line 2046 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateSamplerYcbcrConversion (VkDevice device, const VkSamplerYcbcrConversionCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSamplerYcbcrConversion * pYcbcrConversion)

Defined at line 2051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroySamplerYcbcrConversion (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks * pAllocator)

Defined at line 2059 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDescriptorUpdateTemplate (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorUpdateTemplate * pDescriptorUpdateTemplate)

Defined at line 2066 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDescriptorUpdateTemplate (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks * pAllocator)

Defined at line 2074 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkUpdateDescriptorSetWithTemplate (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void * pData)

Defined at line 2081 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceExternalBufferProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo * pExternalBufferInfo, VkExternalBufferProperties * pExternalBufferProperties)

Defined at line 2089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceExternalFenceProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo * pExternalFenceInfo, VkExternalFenceProperties * pExternalFenceProperties)

Defined at line 2096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceExternalSemaphoreProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, VkExternalSemaphoreProperties * pExternalSemaphoreProperties)

Defined at line 2103 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDescriptorSetLayoutSupport (VkDevice device, const VkDescriptorSetLayoutCreateInfo * pCreateInfo, VkDescriptorSetLayoutSupport * pSupport)

Defined at line 2110 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

=== VK_VERSION_1_2 ===

Defined at line 2119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndexedIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

Defined at line 2130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateRenderPass2 (VkDevice device, const VkRenderPassCreateInfo2 * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkRenderPass * pRenderPass)

Defined at line 2141 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginRenderPass2 (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo * pRenderPassBegin, const VkSubpassBeginInfo * pSubpassBeginInfo)

Defined at line 2149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdNextSubpass2 (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo * pSubpassBeginInfo, const VkSubpassEndInfo * pSubpassEndInfo)

Defined at line 2156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndRenderPass2 (VkCommandBuffer commandBuffer, const VkSubpassEndInfo * pSubpassEndInfo)

Defined at line 2163 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkResetQueryPool (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)

Defined at line 2168 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSemaphoreCounterValue (VkDevice device, VkSemaphore semaphore, uint64_t * pValue)

Defined at line 2173 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkWaitSemaphores (VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout)

Defined at line 2178 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSignalSemaphore (VkDevice device, const VkSemaphoreSignalInfo * pSignalInfo)

Defined at line 2183 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkDeviceAddress vkGetBufferDeviceAddress (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)

Defined at line 2188 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

uint64_t vkGetBufferOpaqueCaptureAddress (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)

Defined at line 2193 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

uint64_t vkGetDeviceMemoryOpaqueCaptureAddress (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo * pInfo)

Defined at line 2198 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceToolProperties (VkPhysicalDevice physicalDevice, uint32_t * pToolCount, VkPhysicalDeviceToolProperties * pToolProperties)

=== VK_VERSION_1_3 ===

Defined at line 2205 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreatePrivateDataSlot (VkDevice device, const VkPrivateDataSlotCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPrivateDataSlot * pPrivateDataSlot)

Defined at line 2212 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyPrivateDataSlot (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks * pAllocator)

Defined at line 2220 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data)

Defined at line 2225 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t * pData)

Defined at line 2231 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo * pDependencyInfo)

Defined at line 2237 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdResetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask)

Defined at line 2242 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWaitEvents2 (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent * pEvents, const VkDependencyInfo * pDependencyInfos)

Defined at line 2247 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPipelineBarrier2 (VkCommandBuffer commandBuffer, const VkDependencyInfo * pDependencyInfo)

Defined at line 2255 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteTimestamp2 (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query)

Defined at line 2260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkQueueSubmit2 (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 * pSubmits, VkFence fence)

Defined at line 2265 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyBuffer2 (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 * pCopyBufferInfo)

Defined at line 2270 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyImage2 (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 * pCopyImageInfo)

Defined at line 2275 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyBufferToImage2 (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 * pCopyBufferToImageInfo)

Defined at line 2280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyImageToBuffer2 (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 * pCopyImageToBufferInfo)

Defined at line 2285 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBlitImage2 (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 * pBlitImageInfo)

Defined at line 2290 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdResolveImage2 (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 * pResolveImageInfo)

Defined at line 2295 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginRendering (VkCommandBuffer commandBuffer, const VkRenderingInfo * pRenderingInfo)

Defined at line 2300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndRendering (VkCommandBuffer commandBuffer)

Defined at line 2305 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCullMode (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode)

Defined at line 2310 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetFrontFace (VkCommandBuffer commandBuffer, VkFrontFace frontFace)

Defined at line 2315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetPrimitiveTopology (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology)

Defined at line 2320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetViewportWithCount (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport * pViewports)

Defined at line 2325 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetScissorWithCount (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D * pScissors)

Defined at line 2330 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindVertexBuffers2 (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets, const VkDeviceSize * pSizes, const VkDeviceSize * pStrides)

Defined at line 2335 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable)

Defined at line 2346 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthWriteEnable (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable)

Defined at line 2351 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthCompareOp (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp)

Defined at line 2356 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthBoundsTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable)

Defined at line 2361 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetStencilTestEnable (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable)

Defined at line 2366 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetStencilOp (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp)

Defined at line 2371 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRasterizerDiscardEnable (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable)

Defined at line 2381 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthBiasEnable (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable)

Defined at line 2386 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetPrimitiveRestartEnable (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable)

Defined at line 2391 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceBufferMemoryRequirements (VkDevice device, const VkDeviceBufferMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

Defined at line 2396 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceImageMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

Defined at line 2403 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceImageSparseMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)

Defined at line 2410 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLineStipple (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern)

=== VK_VERSION_1_4 ===

Defined at line 2420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkMapMemory2 (VkDevice device, const VkMemoryMapInfo * pMemoryMapInfo, void ** ppData)

Defined at line 2425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkUnmapMemory2 (VkDevice device, const VkMemoryUnmapInfo * pMemoryUnmapInfo)

Defined at line 2430 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindIndexBuffer2 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size, VkIndexType indexType)

Defined at line 2435 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetRenderingAreaGranularity (VkDevice device, const VkRenderingAreaInfo * pRenderingAreaInfo, VkExtent2D * pGranularity)

Defined at line 2441 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceImageSubresourceLayout (VkDevice device, const VkDeviceImageSubresourceInfo * pInfo, VkSubresourceLayout2 * pLayout)

Defined at line 2446 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageSubresourceLayout2 (VkDevice device, VkImage image, const VkImageSubresource2 * pSubresource, VkSubresourceLayout2 * pLayout)

Defined at line 2453 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSet (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet * pDescriptorWrites)

Defined at line 2461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSetWithTemplate (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void * pData)

Defined at line 2471 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRenderingAttachmentLocations (VkCommandBuffer commandBuffer, const VkRenderingAttachmentLocationInfo * pLocationInfo)

Defined at line 2480 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRenderingInputAttachmentIndices (VkCommandBuffer commandBuffer, const VkRenderingInputAttachmentIndexInfo * pInputAttachmentIndexInfo)

Defined at line 2486 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindDescriptorSets2 (VkCommandBuffer commandBuffer, const VkBindDescriptorSetsInfo * pBindDescriptorSetsInfo)

Defined at line 2492 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushConstants2 (VkCommandBuffer commandBuffer, const VkPushConstantsInfo * pPushConstantsInfo)

Defined at line 2497 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSet2 (VkCommandBuffer commandBuffer, const VkPushDescriptorSetInfo * pPushDescriptorSetInfo)

Defined at line 2502 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSetWithTemplate2 (VkCommandBuffer commandBuffer, const VkPushDescriptorSetWithTemplateInfo * pPushDescriptorSetWithTemplateInfo)

Defined at line 2507 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyMemoryToImage (VkDevice device, const VkCopyMemoryToImageInfo * pCopyMemoryToImageInfo)

Defined at line 2513 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyImageToMemory (VkDevice device, const VkCopyImageToMemoryInfo * pCopyImageToMemoryInfo)

Defined at line 2518 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyImageToImage (VkDevice device, const VkCopyImageToImageInfo * pCopyImageToImageInfo)

Defined at line 2523 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkTransitionImageLayout (VkDevice device, uint32_t transitionCount, const VkHostImageLayoutTransitionInfo * pTransitions)

Defined at line 2528 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroySurfaceKHR (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks * pAllocator)

=== VK_KHR_surface ===

Defined at line 2536 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSurfaceSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 * pSupported)

Defined at line 2541 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSurfaceCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR * pSurfaceCapabilities)

Defined at line 2549 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSurfaceFormatsKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pSurfaceFormatCount, VkSurfaceFormatKHR * pSurfaceFormats)

Defined at line 2556 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSurfacePresentModesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pPresentModeCount, VkPresentModeKHR * pPresentModes)

Defined at line 2564 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateSwapchainKHR (VkDevice device, const VkSwapchainCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSwapchainKHR * pSwapchain)

=== VK_KHR_swapchain ===

Defined at line 2574 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroySwapchainKHR (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks * pAllocator)

Defined at line 2582 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSwapchainImagesKHR (VkDevice device, VkSwapchainKHR swapchain, uint32_t * pSwapchainImageCount, VkImage * pSwapchainImages)

Defined at line 2587 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAcquireNextImageKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t * pImageIndex)

Defined at line 2595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkQueuePresentKHR (VkQueue queue, const VkPresentInfoKHR * pPresentInfo)

Defined at line 2601 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDeviceGroupPresentCapabilitiesKHR (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR * pDeviceGroupPresentCapabilities)

Defined at line 2606 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDeviceGroupSurfacePresentModesKHR (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR * pModes)

Defined at line 2612 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDevicePresentRectanglesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pRectCount, VkRect2D * pRects)

Defined at line 2618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAcquireNextImage2KHR (VkDevice device, const VkAcquireNextImageInfoKHR * pAcquireInfo, uint32_t * pImageIndex)

Defined at line 2626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceDisplayPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayPropertiesKHR * pProperties)

=== VK_KHR_display ===

Defined at line 2633 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceDisplayPlanePropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayPlanePropertiesKHR * pProperties)

Defined at line 2640 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDisplayPlaneSupportedDisplaysKHR (VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t * pDisplayCount, VkDisplayKHR * pDisplays)

Defined at line 2647 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDisplayModePropertiesKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t * pPropertyCount, VkDisplayModePropertiesKHR * pProperties)

Defined at line 2655 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDisplayModeKHR * pMode)

Defined at line 2663 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDisplayPlaneCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR * pCapabilities)

Defined at line 2672 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSurfaceKHR * pSurface)

Defined at line 2680 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateSharedSwapchainsKHR (VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkSwapchainKHR * pSwapchains)

=== VK_KHR_display_swapchain ===

Defined at line 2690 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDebugReportCallbackEXT * pCallback)

=== VK_EXT_debug_report ===

Defined at line 2789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks * pAllocator)

Defined at line 2797 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDebugReportMessageEXT (VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char * pLayerPrefix, const char * pMessage)

Defined at line 2804 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkDebugMarkerSetObjectTagEXT (VkDevice device, const VkDebugMarkerObjectTagInfoEXT * pTagInfo)

=== VK_EXT_debug_marker ===

Defined at line 2818 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkDebugMarkerSetObjectNameEXT (VkDevice device, const VkDebugMarkerObjectNameInfoEXT * pNameInfo)

Defined at line 2823 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDebugMarkerBeginEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT * pMarkerInfo)

Defined at line 2828 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDebugMarkerEndEXT (VkCommandBuffer commandBuffer)

Defined at line 2833 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDebugMarkerInsertEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT * pMarkerInfo)

Defined at line 2838 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceVideoCapabilitiesKHR (VkPhysicalDevice physicalDevice, const VkVideoProfileInfoKHR * pVideoProfile, VkVideoCapabilitiesKHR * pCapabilities)

=== VK_KHR_video_queue ===

Defined at line 2845 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceVideoFormatPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoFormatInfoKHR * pVideoFormatInfo, uint32_t * pVideoFormatPropertyCount, VkVideoFormatPropertiesKHR * pVideoFormatProperties)

Defined at line 2852 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateVideoSessionKHR (VkDevice device, const VkVideoSessionCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkVideoSessionKHR * pVideoSession)

Defined at line 2860 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyVideoSessionKHR (VkDevice device, VkVideoSessionKHR videoSession, const VkAllocationCallbacks * pAllocator)

Defined at line 2868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetVideoSessionMemoryRequirementsKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t * pMemoryRequirementsCount, VkVideoSessionMemoryRequirementsKHR * pMemoryRequirements)

Defined at line 2873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindVideoSessionMemoryKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t bindSessionMemoryInfoCount, const VkBindVideoSessionMemoryInfoKHR * pBindSessionMemoryInfos)

Defined at line 2881 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateVideoSessionParametersKHR (VkDevice device, const VkVideoSessionParametersCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkVideoSessionParametersKHR * pVideoSessionParameters)

Defined at line 2889 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkUpdateVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkVideoSessionParametersUpdateInfoKHR * pUpdateInfo)

Defined at line 2897 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkAllocationCallbacks * pAllocator)

Defined at line 2904 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoBeginCodingInfoKHR * pBeginInfo)

Defined at line 2911 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoEndCodingInfoKHR * pEndCodingInfo)

Defined at line 2916 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdControlVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR * pCodingControlInfo)

Defined at line 2921 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDecodeVideoKHR (VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR * pDecodeInfo)

=== VK_KHR_video_decode_queue ===

Defined at line 2928 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindTransformFeedbackBuffersEXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets, const VkDeviceSize * pSizes)

=== VK_EXT_transform_feedback ===

Defined at line 2935 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer * pCounterBuffers, const VkDeviceSize * pCounterBufferOffsets)

Defined at line 2945 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer * pCounterBuffers, const VkDeviceSize * pCounterBufferOffsets)

Defined at line 2954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index)

Defined at line 2963 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index)

Defined at line 2969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndirectByteCountEXT (VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride)

Defined at line 2974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateCuModuleNVX (VkDevice device, const VkCuModuleCreateInfoNVX * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkCuModuleNVX * pModule)

=== VK_NVX_binary_import ===

Defined at line 2987 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateCuFunctionNVX (VkDevice device, const VkCuFunctionCreateInfoNVX * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkCuFunctionNVX * pFunction)

Defined at line 2995 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyCuModuleNVX (VkDevice device, VkCuModuleNVX module, const VkAllocationCallbacks * pAllocator)

Defined at line 3003 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyCuFunctionNVX (VkDevice device, VkCuFunctionNVX function, const VkAllocationCallbacks * pAllocator)

Defined at line 3008 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCuLaunchKernelNVX (VkCommandBuffer commandBuffer, const VkCuLaunchInfoNVX * pLaunchInfo)

Defined at line 3013 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

uint32_t vkGetImageViewHandleNVX (VkDevice device, const VkImageViewHandleInfoNVX * pInfo)

=== VK_NVX_image_view_handle ===

Defined at line 3020 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

uint64_t vkGetImageViewHandle64NVX (VkDevice device, const VkImageViewHandleInfoNVX * pInfo)

Defined at line 3025 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetImageViewAddressNVX (VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX * pProperties)

Defined at line 3030 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

=== VK_AMD_draw_indirect_count ===

Defined at line 3037 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndexedIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

Defined at line 3048 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetShaderInfoAMD (VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t * pInfoSize, void * pInfo)

=== VK_AMD_shader_info ===

Defined at line 3061 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginRenderingKHR (VkCommandBuffer commandBuffer, const VkRenderingInfo * pRenderingInfo)

=== VK_KHR_dynamic_rendering ===

Defined at line 3073 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndRenderingKHR (VkCommandBuffer commandBuffer)

Defined at line 3078 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceExternalImageFormatPropertiesNV (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV * pExternalImageFormatProperties)

=== VK_NV_external_memory_capabilities ===

Defined at line 3097 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceFeatures2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 * pFeatures)

=== VK_KHR_get_physical_device_properties2 ===

Defined at line 3125 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 * pProperties)

Defined at line 3130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceFormatProperties2KHR (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 * pFormatProperties)

Defined at line 3135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 * pImageFormatInfo, VkImageFormatProperties2 * pImageFormatProperties)

Defined at line 3142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceQueueFamilyProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties2 * pQueueFamilyProperties)

Defined at line 3149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceMemoryProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 * pMemoryProperties)

Defined at line 3156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceSparseImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, uint32_t * pPropertyCount, VkSparseImageFormatProperties2 * pProperties)

Defined at line 3162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceGroupPeerMemoryFeaturesKHR (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags * pPeerMemoryFeatures)

=== VK_KHR_device_group ===

Defined at line 3172 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDeviceMaskKHR (VkCommandBuffer commandBuffer, uint32_t deviceMask)

Defined at line 3181 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDispatchBaseKHR (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)

Defined at line 3186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkTrimCommandPoolKHR (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags)

=== VK_KHR_maintenance1 ===

Defined at line 3211 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumeratePhysicalDeviceGroupsKHR (VkInstance instance, uint32_t * pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties)

=== VK_KHR_device_group_creation ===

Defined at line 3218 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceExternalBufferPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo * pExternalBufferInfo, VkExternalBufferProperties * pExternalBufferProperties)

=== VK_KHR_external_memory_capabilities ===

Defined at line 3227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetMemoryFdKHR (VkDevice device, const VkMemoryGetFdInfoKHR * pGetFdInfo, int * pFd)

=== VK_KHR_external_memory_fd ===

Defined at line 3254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetMemoryFdPropertiesKHR (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR * pMemoryFdProperties)

Defined at line 3259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceExternalSemaphorePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, VkExternalSemaphoreProperties * pExternalSemaphoreProperties)

=== VK_KHR_external_semaphore_capabilities ===

Defined at line 3269 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkImportSemaphoreFdKHR (VkDevice device, const VkImportSemaphoreFdInfoKHR * pImportSemaphoreFdInfo)

=== VK_KHR_external_semaphore_fd ===

Defined at line 3295 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR * pGetFdInfo, int * pFd)

Defined at line 3300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet * pDescriptorWrites)

=== VK_KHR_push_descriptor ===

Defined at line 3307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void * pData)

Defined at line 3317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginConditionalRenderingEXT (VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT * pConditionalRenderingBegin)

=== VK_EXT_conditional_rendering ===

Defined at line 3328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndConditionalRenderingEXT (VkCommandBuffer commandBuffer)

Defined at line 3334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorUpdateTemplate * pDescriptorUpdateTemplate)

=== VK_KHR_descriptor_update_template ===

Defined at line 3341 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks * pAllocator)

Defined at line 3349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkUpdateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void * pData)

Defined at line 3356 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetViewportWScalingNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV * pViewportWScalings)

=== VK_NV_clip_space_w_scaling ===

Defined at line 3366 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkReleaseDisplayEXT (VkPhysicalDevice physicalDevice, VkDisplayKHR display)

=== VK_EXT_direct_mode_display ===

Defined at line 3376 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSurfaceCapabilities2EXT (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT * pSurfaceCapabilities)

=== VK_EXT_display_surface_counter ===

Defined at line 3398 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkDisplayPowerControlEXT (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT * pDisplayPowerInfo)

=== VK_EXT_display_control ===

Defined at line 3407 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkRegisterDeviceEventEXT (VkDevice device, const VkDeviceEventInfoEXT * pDeviceEventInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence)

Defined at line 3412 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkRegisterDisplayEventEXT (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT * pDisplayEventInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence)

Defined at line 3420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSwapchainCounterEXT (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t * pCounterValue)

Defined at line 3429 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetRefreshCycleDurationGOOGLE (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE * pDisplayTimingProperties)

=== VK_GOOGLE_display_timing ===

Defined at line 3439 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPastPresentationTimingGOOGLE (VkDevice device, VkSwapchainKHR swapchain, uint32_t * pPresentationTimingCount, VkPastPresentationTimingGOOGLE * pPresentationTimings)

Defined at line 3446 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDiscardRectangleEXT (VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D * pDiscardRectangles)

=== VK_EXT_discard_rectangles ===

Defined at line 3456 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDiscardRectangleEnableEXT (VkCommandBuffer commandBuffer, VkBool32 discardRectangleEnable)

Defined at line 3464 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDiscardRectangleModeEXT (VkCommandBuffer commandBuffer, VkDiscardRectangleModeEXT discardRectangleMode)

Defined at line 3469 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkSetHdrMetadataEXT (VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR * pSwapchains, const VkHdrMetadataEXT * pMetadata)

=== VK_EXT_hdr_metadata ===

Defined at line 3476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2 * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkRenderPass * pRenderPass)

=== VK_KHR_create_renderpass2 ===

Defined at line 3486 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo * pRenderPassBegin, const VkSubpassBeginInfo * pSubpassBeginInfo)

Defined at line 3494 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo * pSubpassBeginInfo, const VkSubpassEndInfo * pSubpassEndInfo)

Defined at line 3501 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfo * pSubpassEndInfo)

Defined at line 3508 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain)

=== VK_KHR_shared_presentable_image ===

Defined at line 3515 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceExternalFencePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo * pExternalFenceInfo, VkExternalFenceProperties * pExternalFenceProperties)

=== VK_KHR_external_fence_capabilities ===

Defined at line 3522 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkImportFenceFdKHR (VkDevice device, const VkImportFenceFdInfoKHR * pImportFenceFdInfo)

=== VK_KHR_external_fence_fd ===

Defined at line 3545 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetFenceFdKHR (VkDevice device, const VkFenceGetFdInfoKHR * pGetFdInfo, int * pFd)

Defined at line 3550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t * pCounterCount, VkPerformanceCounterKHR * pCounters, VkPerformanceCounterDescriptionKHR * pCounterDescriptions)

=== VK_KHR_performance_query ===

Defined at line 3557 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR (VkPhysicalDevice physicalDevice, const VkQueryPoolPerformanceCreateInfoKHR * pPerformanceQueryCreateInfo, uint32_t * pNumPasses)

Defined at line 3568 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAcquireProfilingLockKHR (VkDevice device, const VkAcquireProfilingLockInfoKHR * pInfo)

Defined at line 3575 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkReleaseProfilingLockKHR (VkDevice device)

Defined at line 3580 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSurfaceCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, VkSurfaceCapabilities2KHR * pSurfaceCapabilities)

=== VK_KHR_get_surface_capabilities2 ===

Defined at line 3587 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSurfaceFormats2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, uint32_t * pSurfaceFormatCount, VkSurfaceFormat2KHR * pSurfaceFormats)

Defined at line 3594 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceDisplayProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayProperties2KHR * pProperties)

=== VK_KHR_get_display_properties2 ===

Defined at line 3604 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceDisplayPlaneProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayPlaneProperties2KHR * pProperties)

Defined at line 3611 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDisplayModeProperties2KHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t * pPropertyCount, VkDisplayModeProperties2KHR * pProperties)

Defined at line 3618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDisplayPlaneCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR * pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR * pCapabilities)

Defined at line 3626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetDebugUtilsObjectNameEXT (VkDevice device, const VkDebugUtilsObjectNameInfoEXT * pNameInfo)

=== VK_EXT_debug_utils ===

Defined at line 3659 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetDebugUtilsObjectTagEXT (VkDevice device, const VkDebugUtilsObjectTagInfoEXT * pTagInfo)

Defined at line 3664 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkQueueBeginDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT * pLabelInfo)

Defined at line 3669 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkQueueEndDebugUtilsLabelEXT (VkQueue queue)

Defined at line 3674 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkQueueInsertDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT * pLabelInfo)

Defined at line 3679 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBeginDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT * pLabelInfo)

Defined at line 3684 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEndDebugUtilsLabelEXT (VkCommandBuffer commandBuffer)

Defined at line 3689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdInsertDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT * pLabelInfo)

Defined at line 3694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)

Defined at line 3699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks * pAllocator)

Defined at line 3707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkSubmitDebugUtilsMessageEXT (VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT * pCallbackData)

Defined at line 3714 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetSampleLocationsEXT (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT * pSampleLocationsInfo)

=== VK_EXT_sample_locations ===

Defined at line 3803 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPhysicalDeviceMultisamplePropertiesEXT (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT * pMultisampleProperties)

Defined at line 3808 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageMemoryRequirements2KHR (VkDevice device, const VkImageMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

=== VK_KHR_get_memory_requirements2 ===

Defined at line 3817 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetBufferMemoryRequirements2KHR (VkDevice device, const VkBufferMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

Defined at line 3824 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageSparseMemoryRequirements2KHR (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)

Defined at line 3831 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateAccelerationStructureKHR (VkDevice device, const VkAccelerationStructureCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkAccelerationStructureKHR * pAccelerationStructure)

=== VK_KHR_acceleration_structure ===

Defined at line 3841 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyAccelerationStructureKHR (VkDevice device, VkAccelerationStructureKHR accelerationStructure, const VkAllocationCallbacks * pAllocator)

Defined at line 3849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBuildAccelerationStructuresKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const * ppBuildRangeInfos)

Defined at line 3856 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBuildAccelerationStructuresIndirectKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, const VkDeviceAddress * pIndirectDeviceAddresses, const uint32_t * pIndirectStrides, const uint32_t *const * ppMaxPrimitiveCounts)

Defined at line 3864 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBuildAccelerationStructuresKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const * ppBuildRangeInfos)

Defined at line 3875 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureInfoKHR * pInfo)

Defined at line 3884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyAccelerationStructureToMemoryKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureToMemoryInfoKHR * pInfo)

Defined at line 3891 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyMemoryToAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToAccelerationStructureInfoKHR * pInfo)

Defined at line 3898 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkWriteAccelerationStructuresPropertiesKHR (VkDevice device, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR * pAccelerationStructures, VkQueryType queryType, size_t dataSize, void * pData, size_t stride)

Defined at line 3905 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureInfoKHR * pInfo)

Defined at line 3916 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyAccelerationStructureToMemoryKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureToMemoryInfoKHR * pInfo)

Defined at line 3921 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyMemoryToAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyMemoryToAccelerationStructureInfoKHR * pInfo)

Defined at line 3927 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkDeviceAddress vkGetAccelerationStructureDeviceAddressKHR (VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR * pInfo)

Defined at line 3933 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteAccelerationStructuresPropertiesKHR (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR * pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)

Defined at line 3939 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceAccelerationStructureCompatibilityKHR (VkDevice device, const VkAccelerationStructureVersionInfoKHR * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)

Defined at line 3950 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetAccelerationStructureBuildSizesKHR (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkAccelerationStructureBuildGeometryInfoKHR * pBuildInfo, const uint32_t * pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR * pSizeInfo)

Defined at line 3957 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdTraceRaysKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth)

=== VK_KHR_ray_tracing_pipeline ===

Defined at line 3968 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateRayTracingPipelinesKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoKHR * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)

Defined at line 3981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetRayTracingShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void * pData)

Defined at line 3992 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetRayTracingCaptureReplayShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void * pData)

Defined at line 3998 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdTraceRaysIndirectKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pCallableShaderBindingTable, VkDeviceAddress indirectDeviceAddress)

Defined at line 4004 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkDeviceSize vkGetRayTracingShaderGroupStackSizeKHR (VkDevice device, VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader)

Defined at line 4015 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRayTracingPipelineStackSizeKHR (VkCommandBuffer commandBuffer, uint32_t pipelineStackSize)

Defined at line 4023 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateSamplerYcbcrConversionKHR (VkDevice device, const VkSamplerYcbcrConversionCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSamplerYcbcrConversion * pYcbcrConversion)

=== VK_KHR_sampler_ycbcr_conversion ===

Defined at line 4030 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroySamplerYcbcrConversionKHR (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks * pAllocator)

Defined at line 4038 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindBufferMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo * pBindInfos)

=== VK_KHR_bind_memory2 ===

Defined at line 4047 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindImageMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo * pBindInfos)

Defined at line 4052 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetImageDrmFormatModifierPropertiesEXT (VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT * pProperties)

=== VK_EXT_image_drm_format_modifier ===

Defined at line 4059 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateValidationCacheEXT (VkDevice device, const VkValidationCacheCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkValidationCacheEXT * pValidationCache)

=== VK_EXT_validation_cache ===

Defined at line 4068 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyValidationCacheEXT (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks * pAllocator)

Defined at line 4076 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkMergeValidationCachesEXT (VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT * pSrcCaches)

Defined at line 4082 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetValidationCacheDataEXT (VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)

Defined at line 4090 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindShadingRateImageNV (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout)

=== VK_NV_shading_rate_image ===

Defined at line 4097 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetViewportShadingRatePaletteNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV * pShadingRatePalettes)

Defined at line 4102 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCoarseSampleOrderNV (VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV * pCustomSampleOrders)

Defined at line 4110 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateAccelerationStructureNV (VkDevice device, const VkAccelerationStructureCreateInfoNV * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkAccelerationStructureNV * pAccelerationStructure)

=== VK_NV_ray_tracing ===

Defined at line 4120 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyAccelerationStructureNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks * pAllocator)

Defined at line 4128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetAccelerationStructureMemoryRequirementsNV (VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV * pInfo, VkMemoryRequirements2KHR * pMemoryRequirements)

Defined at line 4135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindAccelerationStructureMemoryNV (VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV * pBindInfos)

Defined at line 4142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBuildAccelerationStructureNV (VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV * pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset)

Defined at line 4149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyAccelerationStructureNV (VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode)

Defined at line 4162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdTraceRaysNV (VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth)

Defined at line 4170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateRayTracingPipelinesNV (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)

Defined at line 4203 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetRayTracingShaderGroupHandlesNV (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void * pData)

Defined at line 4213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetAccelerationStructureHandleNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void * pData)

Defined at line 4219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteAccelerationStructuresPropertiesNV (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV * pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)

Defined at line 4227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCompileDeferredNV (VkDevice device, VkPipeline pipeline, uint32_t shader)

Defined at line 4238 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDescriptorSetLayoutSupportKHR (VkDevice device, const VkDescriptorSetLayoutCreateInfo * pCreateInfo, VkDescriptorSetLayoutSupport * pSupport)

=== VK_KHR_maintenance3 ===

Defined at line 4245 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

=== VK_KHR_draw_indirect_count ===

Defined at line 4254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawIndexedIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

Defined at line 4265 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetMemoryHostPointerPropertiesEXT (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void * pHostPointer, VkMemoryHostPointerPropertiesEXT * pMemoryHostPointerProperties)

=== VK_EXT_external_memory_host ===

Defined at line 4278 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteBufferMarkerAMD (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker)

=== VK_AMD_buffer_marker ===

Defined at line 4288 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteBufferMarker2AMD (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker)

Defined at line 4297 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceCalibrateableTimeDomainsEXT (VkPhysicalDevice physicalDevice, uint32_t * pTimeDomainCount, VkTimeDomainKHR * pTimeDomains)

=== VK_EXT_calibrated_timestamps ===

Defined at line 4305 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetCalibratedTimestampsEXT (VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoKHR * pTimestampInfos, uint64_t * pTimestamps, uint64_t * pMaxDeviation)

Defined at line 4312 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMeshTasksNV (VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask)

=== VK_NV_mesh_shader ===

Defined at line 4323 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMeshTasksIndirectNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)

Defined at line 4328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMeshTasksIndirectCountNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

Defined at line 4334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetExclusiveScissorEnableNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkBool32 * pExclusiveScissorEnables)

=== VK_NV_scissor_exclusive ===

Defined at line 4347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetExclusiveScissorNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D * pExclusiveScissors)

Defined at line 4355 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCheckpointNV (VkCommandBuffer commandBuffer, const void * pCheckpointMarker)

=== VK_NV_device_diagnostic_checkpoints ===

Defined at line 4365 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetQueueCheckpointDataNV (VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointDataNV * pCheckpointData)

Defined at line 4370 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetQueueCheckpointData2NV (VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointData2NV * pCheckpointData)

Defined at line 4375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSemaphoreCounterValueKHR (VkDevice device, VkSemaphore semaphore, uint64_t * pValue)

=== VK_KHR_timeline_semaphore ===

Defined at line 4382 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkWaitSemaphoresKHR (VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout)

Defined at line 4387 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSignalSemaphoreKHR (VkDevice device, const VkSemaphoreSignalInfo * pSignalInfo)

Defined at line 4392 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkInitializePerformanceApiINTEL (VkDevice device, const VkInitializePerformanceApiInfoINTEL * pInitializeInfo)

=== VK_INTEL_performance_query ===

Defined at line 4399 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkUninitializePerformanceApiINTEL (VkDevice device)

Defined at line 4404 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCmdSetPerformanceMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceMarkerInfoINTEL * pMarkerInfo)

Defined at line 4409 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCmdSetPerformanceStreamMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL * pMarkerInfo)

Defined at line 4414 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCmdSetPerformanceOverrideINTEL (VkCommandBuffer commandBuffer, const VkPerformanceOverrideInfoINTEL * pOverrideInfo)

Defined at line 4420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAcquirePerformanceConfigurationINTEL (VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)

Defined at line 4425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkReleasePerformanceConfigurationINTEL (VkDevice device, VkPerformanceConfigurationINTEL configuration)

Defined at line 4432 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkQueueSetPerformanceConfigurationINTEL (VkQueue queue, VkPerformanceConfigurationINTEL configuration)

Defined at line 4437 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPerformanceParameterINTEL (VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)

Defined at line 4442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkSetLocalDimmingAMD (VkDevice device, VkSwapchainKHR swapChain, VkBool32 localDimmingEnable)

=== VK_AMD_display_native_hdr ===

Defined at line 4450 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateImagePipeSurfaceFUCHSIA (VkInstance instance, const VkImagePipeSurfaceCreateInfoFUCHSIA * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSurfaceKHR * pSurface)

=== VK_FUCHSIA_imagepipe_surface ===

Defined at line 4458 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceFragmentShadingRatesKHR (VkPhysicalDevice physicalDevice, uint32_t * pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates)

=== VK_KHR_fragment_shading_rate ===

Defined at line 4481 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetFragmentShadingRateKHR (VkCommandBuffer commandBuffer, const VkExtent2D * pFragmentSize, const VkFragmentShadingRateCombinerOpKHR[2] combinerOps)

Defined at line 4488 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRenderingAttachmentLocationsKHR (VkCommandBuffer commandBuffer, const VkRenderingAttachmentLocationInfo * pLocationInfo)

=== VK_KHR_dynamic_rendering_local_read ===

Defined at line 4497 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRenderingInputAttachmentIndicesKHR (VkCommandBuffer commandBuffer, const VkRenderingInputAttachmentIndexInfo * pInputAttachmentIndexInfo)

Defined at line 4503 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkDeviceAddress vkGetBufferDeviceAddressEXT (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)

=== VK_EXT_buffer_device_address ===

Defined at line 4511 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceToolPropertiesEXT (VkPhysicalDevice physicalDevice, uint32_t * pToolCount, VkPhysicalDeviceToolProperties * pToolProperties)

=== VK_EXT_tooling_info ===

Defined at line 4518 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkWaitForPresentKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout)

=== VK_KHR_present_wait ===

Defined at line 4527 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceCooperativeMatrixPropertiesNV (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeMatrixPropertiesNV * pProperties)

=== VK_NV_cooperative_matrix ===

Defined at line 4534 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV (VkPhysicalDevice physicalDevice, uint32_t * pCombinationCount, VkFramebufferMixedSamplesCombinationNV * pCombinations)

=== VK_NV_coverage_reduction_mode ===

Defined at line 4543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateHeadlessSurfaceEXT (VkInstance instance, const VkHeadlessSurfaceCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSurfaceKHR * pSurface)

=== VK_EXT_headless_surface ===

Defined at line 4580 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkDeviceAddress vkGetBufferDeviceAddressKHR (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)

=== VK_KHR_buffer_device_address ===

Defined at line 4590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

uint64_t vkGetBufferOpaqueCaptureAddressKHR (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)

Defined at line 4595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

uint64_t vkGetDeviceMemoryOpaqueCaptureAddressKHR (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo * pInfo)

Defined at line 4600 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLineStippleEXT (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern)

=== VK_EXT_line_rasterization ===

Defined at line 4607 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkResetQueryPoolEXT (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)

=== VK_EXT_host_query_reset ===

Defined at line 4614 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCullModeEXT (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode)

=== VK_EXT_extended_dynamic_state ===

Defined at line 4621 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetFrontFaceEXT (VkCommandBuffer commandBuffer, VkFrontFace frontFace)

Defined at line 4626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetPrimitiveTopologyEXT (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology)

Defined at line 4631 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetViewportWithCountEXT (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport * pViewports)

Defined at line 4636 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetScissorWithCountEXT (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D * pScissors)

Defined at line 4641 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindVertexBuffers2EXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets, const VkDeviceSize * pSizes, const VkDeviceSize * pStrides)

Defined at line 4646 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable)

Defined at line 4657 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthWriteEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable)

Defined at line 4662 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthCompareOpEXT (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp)

Defined at line 4667 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthBoundsTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable)

Defined at line 4672 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetStencilTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable)

Defined at line 4677 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetStencilOpEXT (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp)

Defined at line 4682 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateDeferredOperationKHR (VkDevice device, const VkAllocationCallbacks * pAllocator, VkDeferredOperationKHR * pDeferredOperation)

=== VK_KHR_deferred_host_operations ===

Defined at line 4694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyDeferredOperationKHR (VkDevice device, VkDeferredOperationKHR operation, const VkAllocationCallbacks * pAllocator)

Defined at line 4701 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

uint32_t vkGetDeferredOperationMaxConcurrencyKHR (VkDevice device, VkDeferredOperationKHR operation)

Defined at line 4707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDeferredOperationResultKHR (VkDevice device, VkDeferredOperationKHR operation)

Defined at line 4712 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkDeferredOperationJoinKHR (VkDevice device, VkDeferredOperationKHR operation)

Defined at line 4717 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPipelineExecutablePropertiesKHR (VkDevice device, const VkPipelineInfoKHR * pPipelineInfo, uint32_t * pExecutableCount, VkPipelineExecutablePropertiesKHR * pProperties)

=== VK_KHR_pipeline_executable_properties ===

Defined at line 4724 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPipelineExecutableStatisticsKHR (VkDevice device, const VkPipelineExecutableInfoKHR * pExecutableInfo, uint32_t * pStatisticCount, VkPipelineExecutableStatisticKHR * pStatistics)

Defined at line 4732 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPipelineExecutableInternalRepresentationsKHR (VkDevice device, const VkPipelineExecutableInfoKHR * pExecutableInfo, uint32_t * pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR * pInternalRepresentations)

Defined at line 4740 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyMemoryToImageEXT (VkDevice device, const VkCopyMemoryToImageInfo * pCopyMemoryToImageInfo)

=== VK_EXT_host_image_copy ===

Defined at line 4751 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyImageToMemoryEXT (VkDevice device, const VkCopyImageToMemoryInfo * pCopyImageToMemoryInfo)

Defined at line 4756 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyImageToImageEXT (VkDevice device, const VkCopyImageToImageInfo * pCopyImageToImageInfo)

Defined at line 4761 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkTransitionImageLayoutEXT (VkDevice device, uint32_t transitionCount, const VkHostImageLayoutTransitionInfo * pTransitions)

Defined at line 4766 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageSubresourceLayout2EXT (VkDevice device, VkImage image, const VkImageSubresource2 * pSubresource, VkSubresourceLayout2 * pLayout)

Defined at line 4772 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkMapMemory2KHR (VkDevice device, const VkMemoryMapInfo * pMemoryMapInfo, void ** ppData)

=== VK_KHR_map_memory2 ===

Defined at line 4782 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkUnmapMemory2KHR (VkDevice device, const VkMemoryUnmapInfo * pMemoryUnmapInfo)

Defined at line 4787 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkReleaseSwapchainImagesEXT (VkDevice device, const VkReleaseSwapchainImagesInfoEXT * pReleaseInfo)

=== VK_EXT_swapchain_maintenance1 ===

Defined at line 4794 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetGeneratedCommandsMemoryRequirementsNV (VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoNV * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

=== VK_NV_device_generated_commands ===

Defined at line 4801 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPreprocessGeneratedCommandsNV (VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoNV * pGeneratedCommandsInfo)

Defined at line 4808 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdExecuteGeneratedCommandsNV (VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoNV * pGeneratedCommandsInfo)

Defined at line 4814 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindPipelineShaderGroupNV (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex)

Defined at line 4821 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateIndirectCommandsLayoutNV (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNV * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkIndirectCommandsLayoutNV * pIndirectCommandsLayout)

Defined at line 4829 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyIndirectCommandsLayoutNV (VkDevice device, VkIndirectCommandsLayoutNV indirectCommandsLayout, const VkAllocationCallbacks * pAllocator)

Defined at line 4837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthBias2EXT (VkCommandBuffer commandBuffer, const VkDepthBiasInfoEXT * pDepthBiasInfo)

=== VK_EXT_depth_bias_control ===

Defined at line 4846 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkAcquireDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, VkDisplayKHR display)

=== VK_EXT_acquire_drm_display ===

Defined at line 4853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, uint32_t connectorId, VkDisplayKHR * display)

Defined at line 4858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreatePrivateDataSlotEXT (VkDevice device, const VkPrivateDataSlotCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPrivateDataSlot * pPrivateDataSlot)

=== VK_EXT_private_data ===

Defined at line 4865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyPrivateDataSlotEXT (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks * pAllocator)

Defined at line 4873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetPrivateDataEXT (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data)

Defined at line 4878 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPrivateDataEXT (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t * pData)

Defined at line 4884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR * pQualityLevelInfo, VkVideoEncodeQualityLevelPropertiesKHR * pQualityLevelProperties)

=== VK_KHR_video_encode_queue ===

Defined at line 4892 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetEncodedVideoSessionParametersKHR (VkDevice device, const VkVideoEncodeSessionParametersGetInfoKHR * pVideoSessionParametersInfo, VkVideoEncodeSessionParametersFeedbackInfoKHR * pFeedbackInfo, size_t * pDataSize, void * pData)

Defined at line 4900 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdEncodeVideoKHR (VkCommandBuffer commandBuffer, const VkVideoEncodeInfoKHR * pEncodeInfo)

Defined at line 4909 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetEvent2KHR (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo * pDependencyInfo)

=== VK_KHR_synchronization2 ===

Defined at line 4965 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdResetEvent2KHR (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask)

Defined at line 4970 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWaitEvents2KHR (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent * pEvents, const VkDependencyInfo * pDependencyInfos)

Defined at line 4975 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPipelineBarrier2KHR (VkCommandBuffer commandBuffer, const VkDependencyInfo * pDependencyInfo)

Defined at line 4983 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteTimestamp2KHR (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query)

Defined at line 4988 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkQueueSubmit2KHR (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 * pSubmits, VkFence fence)

Defined at line 4994 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDescriptorSetLayoutSizeEXT (VkDevice device, VkDescriptorSetLayout layout, VkDeviceSize * pLayoutSizeInBytes)

=== VK_EXT_descriptor_buffer ===

Defined at line 5001 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDescriptorSetLayoutBindingOffsetEXT (VkDevice device, VkDescriptorSetLayout layout, uint32_t binding, VkDeviceSize * pOffset)

Defined at line 5006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDescriptorEXT (VkDevice device, const VkDescriptorGetInfoEXT * pDescriptorInfo, size_t dataSize, void * pDescriptor)

Defined at line 5014 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindDescriptorBuffersEXT (VkCommandBuffer commandBuffer, uint32_t bufferCount, const VkDescriptorBufferBindingInfoEXT * pBindingInfos)

Defined at line 5019 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDescriptorBufferOffsetsEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t setCount, const uint32_t * pBufferIndices, const VkDeviceSize * pOffsets)

Defined at line 5026 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindDescriptorBufferEmbeddedSamplersEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set)

Defined at line 5037 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetBufferOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkBufferCaptureDescriptorDataInfoEXT * pInfo, void * pData)

Defined at line 5045 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetImageOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageCaptureDescriptorDataInfoEXT * pInfo, void * pData)

Defined at line 5051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetImageViewOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageViewCaptureDescriptorDataInfoEXT * pInfo, void * pData)

Defined at line 5057 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSamplerOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkSamplerCaptureDescriptorDataInfoEXT * pInfo, void * pData)

Defined at line 5064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkAccelerationStructureCaptureDescriptorDataInfoEXT * pInfo, void * pData)

Defined at line 5071 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetFragmentShadingRateEnumNV (VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, const VkFragmentShadingRateCombinerOpKHR[2] combinerOps)

=== VK_NV_fragment_shading_rate_enums ===

Defined at line 5080 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMeshTasksEXT (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)

=== VK_EXT_mesh_shader ===

Defined at line 5089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMeshTasksIndirectEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)

Defined at line 5094 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMeshTasksIndirectCountEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)

Defined at line 5100 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyBuffer2KHR (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 * pCopyBufferInfo)

=== VK_KHR_copy_commands2 ===

Defined at line 5113 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyImage2KHR (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 * pCopyImageInfo)

Defined at line 5118 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyBufferToImage2KHR (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 * pCopyBufferToImageInfo)

Defined at line 5123 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyImageToBuffer2KHR (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 * pCopyImageToBufferInfo)

Defined at line 5128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBlitImage2KHR (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 * pBlitImageInfo)

Defined at line 5133 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdResolveImage2KHR (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 * pResolveImageInfo)

Defined at line 5138 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDeviceFaultInfoEXT (VkDevice device, VkDeviceFaultCountsEXT * pFaultCounts, VkDeviceFaultInfoEXT * pFaultInfo)

=== VK_EXT_device_fault ===

Defined at line 5145 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetVertexInputEXT (VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, const VkVertexInputBindingDescription2EXT * pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, const VkVertexInputAttributeDescription2EXT * pVertexAttributeDescriptions)

=== VK_EXT_vertex_input_dynamic_state ===

Defined at line 5185 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetMemoryZirconHandleFUCHSIA (VkDevice device, const VkMemoryGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, zx_handle_t * pZirconHandle)

=== VK_FUCHSIA_external_memory ===

Defined at line 5198 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetMemoryZirconHandlePropertiesFUCHSIA (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, zx_handle_t zirconHandle, VkMemoryZirconHandlePropertiesFUCHSIA * pMemoryZirconHandleProperties)

Defined at line 5205 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkImportSemaphoreZirconHandleFUCHSIA (VkDevice device, const VkImportSemaphoreZirconHandleInfoFUCHSIA * pImportSemaphoreZirconHandleInfo)

=== VK_FUCHSIA_external_semaphore ===

Defined at line 5217 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetSemaphoreZirconHandleFUCHSIA (VkDevice device, const VkSemaphoreGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, zx_handle_t * pZirconHandle)

Defined at line 5224 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateBufferCollectionFUCHSIA (VkDevice device, const VkBufferCollectionCreateInfoFUCHSIA * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkBufferCollectionFUCHSIA * pCollection)

=== VK_FUCHSIA_buffer_collection ===

Defined at line 5235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetBufferCollectionImageConstraintsFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkImageConstraintsInfoFUCHSIA * pImageConstraintsInfo)

Defined at line 5243 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetBufferCollectionBufferConstraintsFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkBufferConstraintsInfoFUCHSIA * pBufferConstraintsInfo)

Defined at line 5250 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyBufferCollectionFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkAllocationCallbacks * pAllocator)

Defined at line 5257 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetBufferCollectionPropertiesFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, VkBufferCollectionPropertiesFUCHSIA * pProperties)

Defined at line 5264 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI (VkDevice device, VkRenderPass renderpass, VkExtent2D * pMaxWorkgroupSize)

=== VK_HUAWEI_subpass_shading ===

Defined at line 5274 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSubpassShadingHUAWEI (VkCommandBuffer commandBuffer)

Defined at line 5280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindInvocationMaskHUAWEI (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout)

=== VK_HUAWEI_invocation_mask ===

Defined at line 5287 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetMemoryRemoteAddressNV (VkDevice device, const VkMemoryGetRemoteAddressInfoNV * pMemoryGetRemoteAddressInfo, VkRemoteAddressNV * pAddress)

=== VK_NV_external_memory_rdma ===

Defined at line 5294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPipelinePropertiesEXT (VkDevice device, const VkPipelineInfoEXT * pPipelineInfo, VkBaseOutStructure * pPipelineProperties)

=== VK_EXT_pipeline_properties ===

Defined at line 5303 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetPatchControlPointsEXT (VkCommandBuffer commandBuffer, uint32_t patchControlPoints)

=== VK_EXT_extended_dynamic_state2 ===

Defined at line 5312 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRasterizerDiscardEnableEXT (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable)

Defined at line 5317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthBiasEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable)

Defined at line 5322 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLogicOpEXT (VkCommandBuffer commandBuffer, VkLogicOp logicOp)

Defined at line 5327 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetPrimitiveRestartEnableEXT (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable)

Defined at line 5332 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetColorWriteEnableEXT (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32 * pColorWriteEnables)

=== VK_EXT_color_write_enable ===

Defined at line 5358 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdTraceRaysIndirect2KHR (VkCommandBuffer commandBuffer, VkDeviceAddress indirectDeviceAddress)

=== VK_KHR_ray_tracing_maintenance1 ===

Defined at line 5365 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMultiEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT * pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride)

=== VK_EXT_multi_draw ===

Defined at line 5372 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawMultiIndexedEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawIndexedInfoEXT * pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const int32_t * pVertexOffset)

Defined at line 5382 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateMicromapEXT (VkDevice device, const VkMicromapCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkMicromapEXT * pMicromap)

=== VK_EXT_opacity_micromap ===

Defined at line 5395 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyMicromapEXT (VkDevice device, VkMicromapEXT micromap, const VkAllocationCallbacks * pAllocator)

Defined at line 5403 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBuildMicromapsEXT (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkMicromapBuildInfoEXT * pInfos)

Defined at line 5408 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBuildMicromapsEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkMicromapBuildInfoEXT * pInfos)

Defined at line 5413 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapInfoEXT * pInfo)

Defined at line 5421 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyMicromapToMemoryEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapToMemoryInfoEXT * pInfo)

Defined at line 5426 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCopyMemoryToMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToMicromapInfoEXT * pInfo)

Defined at line 5433 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkWriteMicromapsPropertiesEXT (VkDevice device, uint32_t micromapCount, const VkMicromapEXT * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride)

Defined at line 5440 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapInfoEXT * pInfo)

Defined at line 5451 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyMicromapToMemoryEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapToMemoryInfoEXT * pInfo)

Defined at line 5456 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyMemoryToMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMemoryToMicromapInfoEXT * pInfo)

Defined at line 5461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdWriteMicromapsPropertiesEXT (VkCommandBuffer commandBuffer, uint32_t micromapCount, const VkMicromapEXT * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)

Defined at line 5466 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceMicromapCompatibilityEXT (VkDevice device, const VkMicromapVersionInfoEXT * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)

Defined at line 5476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetMicromapBuildSizesEXT (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkMicromapBuildInfoEXT * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo)

Defined at line 5483 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawClusterHUAWEI (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)

=== VK_HUAWEI_cluster_culling_shader ===

Defined at line 5493 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDrawClusterIndirectHUAWEI (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset)

Defined at line 5498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkSetDeviceMemoryPriorityEXT (VkDevice device, VkDeviceMemory memory, float priority)

=== VK_EXT_pageable_device_local_memory ===

Defined at line 5505 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceBufferMemoryRequirementsKHR (VkDevice device, const VkDeviceBufferMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

=== VK_KHR_maintenance4 ===

Defined at line 5512 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceImageMemoryRequirementsKHR (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

Defined at line 5519 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceImageSparseMemoryRequirementsKHR (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)

Defined at line 5526 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDescriptorSetLayoutHostMappingInfoVALVE (VkDevice device, const VkDescriptorSetBindingReferenceVALVE * pBindingReference, VkDescriptorSetLayoutHostMappingInfoVALVE * pHostMapping)

=== VK_VALVE_descriptor_set_host_mapping ===

Defined at line 5536 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDescriptorSetHostMappingVALVE (VkDevice device, VkDescriptorSet descriptorSet, void ** ppData)

Defined at line 5543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyMemoryIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride)

=== VK_NV_copy_memory_indirect ===

Defined at line 5550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdCopyMemoryToImageIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride, VkImage dstImage, VkImageLayout dstImageLayout, const VkImageSubresourceLayers * pImageSubresources)

Defined at line 5558 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDecompressMemoryNV (VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, const VkDecompressMemoryRegionNV * pDecompressMemoryRegions)

=== VK_NV_memory_decompression ===

Defined at line 5571 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdDecompressMemoryIndirectCountNV (VkCommandBuffer commandBuffer, VkDeviceAddress indirectCommandsAddress, VkDeviceAddress indirectCommandsCountAddress, uint32_t stride)

Defined at line 5578 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetPipelineIndirectMemoryRequirementsNV (VkDevice device, const VkComputePipelineCreateInfo * pCreateInfo, VkMemoryRequirements2 * pMemoryRequirements)

=== VK_NV_device_generated_commands_compute ===

Defined at line 5588 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdUpdatePipelineIndirectBufferNV (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)

Defined at line 5595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkDeviceAddress vkGetPipelineIndirectDeviceAddressNV (VkDevice device, const VkPipelineIndirectDeviceAddressInfoNV * pInfo)

Defined at line 5602 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthClampEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClampEnable)

=== VK_EXT_extended_dynamic_state3 ===

Defined at line 5609 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetPolygonModeEXT (VkCommandBuffer commandBuffer, VkPolygonMode polygonMode)

Defined at line 5614 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRasterizationSamplesEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits rasterizationSamples)

Defined at line 5619 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetSampleMaskEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, const VkSampleMask * pSampleMask)

Defined at line 5624 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetAlphaToCoverageEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToCoverageEnable)

Defined at line 5629 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetAlphaToOneEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToOneEnable)

Defined at line 5634 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLogicOpEnableEXT (VkCommandBuffer commandBuffer, VkBool32 logicOpEnable)

Defined at line 5639 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetColorBlendEnableEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkBool32 * pColorBlendEnables)

Defined at line 5644 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetColorBlendEquationEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendEquationEXT * pColorBlendEquations)

Defined at line 5652 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetColorWriteMaskEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorComponentFlags * pColorWriteMasks)

Defined at line 5660 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetTessellationDomainOriginEXT (VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin)

Defined at line 5668 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRasterizationStreamEXT (VkCommandBuffer commandBuffer, uint32_t rasterizationStream)

Defined at line 5673 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetConservativeRasterizationModeEXT (VkCommandBuffer commandBuffer, VkConservativeRasterizationModeEXT conservativeRasterizationMode)

Defined at line 5678 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetExtraPrimitiveOverestimationSizeEXT (VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize)

Defined at line 5684 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthClipEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClipEnable)

Defined at line 5689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetSampleLocationsEnableEXT (VkCommandBuffer commandBuffer, VkBool32 sampleLocationsEnable)

Defined at line 5694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetColorBlendAdvancedEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendAdvancedEXT * pColorBlendAdvanced)

Defined at line 5699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetProvokingVertexModeEXT (VkCommandBuffer commandBuffer, VkProvokingVertexModeEXT provokingVertexMode)

Defined at line 5707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLineRasterizationModeEXT (VkCommandBuffer commandBuffer, VkLineRasterizationModeEXT lineRasterizationMode)

Defined at line 5712 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLineStippleEnableEXT (VkCommandBuffer commandBuffer, VkBool32 stippledLineEnable)

Defined at line 5717 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthClipNegativeOneToOneEXT (VkCommandBuffer commandBuffer, VkBool32 negativeOneToOne)

Defined at line 5722 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetViewportWScalingEnableNV (VkCommandBuffer commandBuffer, VkBool32 viewportWScalingEnable)

Defined at line 5727 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetViewportSwizzleNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportSwizzleNV * pViewportSwizzles)

Defined at line 5732 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCoverageToColorEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageToColorEnable)

Defined at line 5740 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCoverageToColorLocationNV (VkCommandBuffer commandBuffer, uint32_t coverageToColorLocation)

Defined at line 5745 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCoverageModulationModeNV (VkCommandBuffer commandBuffer, VkCoverageModulationModeNV coverageModulationMode)

Defined at line 5750 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCoverageModulationTableEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageModulationTableEnable)

Defined at line 5755 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCoverageModulationTableNV (VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, const float * pCoverageModulationTable)

Defined at line 5760 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetShadingRateImageEnableNV (VkCommandBuffer commandBuffer, VkBool32 shadingRateImageEnable)

Defined at line 5767 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetRepresentativeFragmentTestEnableNV (VkCommandBuffer commandBuffer, VkBool32 representativeFragmentTestEnable)

Defined at line 5772 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetCoverageReductionModeNV (VkCommandBuffer commandBuffer, VkCoverageReductionModeNV coverageReductionMode)

Defined at line 5777 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetShaderModuleIdentifierEXT (VkDevice device, VkShaderModule shaderModule, VkShaderModuleIdentifierEXT * pIdentifier)

=== VK_EXT_shader_module_identifier ===

Defined at line 5784 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetShaderModuleCreateInfoIdentifierEXT (VkDevice device, const VkShaderModuleCreateInfo * pCreateInfo, VkShaderModuleIdentifierEXT * pIdentifier)

Defined at line 5789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceOpticalFlowImageFormatsNV (VkPhysicalDevice physicalDevice, const VkOpticalFlowImageFormatInfoNV * pOpticalFlowImageFormatInfo, uint32_t * pFormatCount, VkOpticalFlowImageFormatPropertiesNV * pImageFormatProperties)

=== VK_NV_optical_flow ===

Defined at line 5798 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateOpticalFlowSessionNV (VkDevice device, const VkOpticalFlowSessionCreateInfoNV * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkOpticalFlowSessionNV * pSession)

Defined at line 5806 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyOpticalFlowSessionNV (VkDevice device, VkOpticalFlowSessionNV session, const VkAllocationCallbacks * pAllocator)

Defined at line 5814 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkBindOpticalFlowSessionImageNV (VkDevice device, VkOpticalFlowSessionNV session, VkOpticalFlowSessionBindingPointNV bindingPoint, VkImageView view, VkImageLayout layout)

Defined at line 5819 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdOpticalFlowExecuteNV (VkCommandBuffer commandBuffer, VkOpticalFlowSessionNV session, const VkOpticalFlowExecuteInfoNV * pExecuteInfo)

Defined at line 5828 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindIndexBuffer2KHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size, VkIndexType indexType)

=== VK_KHR_maintenance5 ===

Defined at line 5837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetRenderingAreaGranularityKHR (VkDevice device, const VkRenderingAreaInfo * pRenderingAreaInfo, VkExtent2D * pGranularity)

Defined at line 5843 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetDeviceImageSubresourceLayoutKHR (VkDevice device, const VkDeviceImageSubresourceInfo * pInfo, VkSubresourceLayout2 * pLayout)

Defined at line 5849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetImageSubresourceLayout2KHR (VkDevice device, VkImage image, const VkImageSubresource2 * pSubresource, VkSubresourceLayout2 * pLayout)

Defined at line 5856 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkAntiLagUpdateAMD (VkDevice device, const VkAntiLagDataAMD * pData)

=== VK_AMD_anti_lag ===

Defined at line 5866 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateShadersEXT (VkDevice device, uint32_t createInfoCount, const VkShaderCreateInfoEXT * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkShaderEXT * pShaders)

=== VK_EXT_shader_object ===

Defined at line 5873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyShaderEXT (VkDevice device, VkShaderEXT shader, const VkAllocationCallbacks * pAllocator)

Defined at line 5882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetShaderBinaryDataEXT (VkDevice device, VkShaderEXT shader, size_t * pDataSize, void * pData)

Defined at line 5887 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindShadersEXT (VkCommandBuffer commandBuffer, uint32_t stageCount, const VkShaderStageFlagBits * pStages, const VkShaderEXT * pShaders)

Defined at line 5892 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDepthClampRangeEXT (VkCommandBuffer commandBuffer, VkDepthClampModeEXT depthClampMode, const VkDepthClampRangeEXT * pDepthClampRange)

Defined at line 5900 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreatePipelineBinariesKHR (VkDevice device, const VkPipelineBinaryCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPipelineBinaryHandlesInfoKHR * pBinaries)

=== VK_KHR_pipeline_binary ===

Defined at line 5909 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyPipelineBinaryKHR (VkDevice device, VkPipelineBinaryKHR pipelineBinary, const VkAllocationCallbacks * pAllocator)

Defined at line 5917 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPipelineKeyKHR (VkDevice device, const VkPipelineCreateInfoKHR * pPipelineCreateInfo, VkPipelineBinaryKeyKHR * pPipelineKey)

Defined at line 5922 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPipelineBinaryDataKHR (VkDevice device, const VkPipelineBinaryDataInfoKHR * pInfo, VkPipelineBinaryKeyKHR * pPipelineBinaryKey, size_t * pPipelineBinaryDataSize, void * pPipelineBinaryData)

Defined at line 5929 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkReleaseCapturedPipelineDataKHR (VkDevice device, const VkReleaseCapturedPipelineDataInfoKHR * pInfo, const VkAllocationCallbacks * pAllocator)

Defined at line 5938 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetFramebufferTilePropertiesQCOM (VkDevice device, VkFramebuffer framebuffer, uint32_t * pPropertiesCount, VkTilePropertiesQCOM * pProperties)

=== VK_QCOM_tile_properties ===

Defined at line 5947 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetDynamicRenderingTilePropertiesQCOM (VkDevice device, const VkRenderingInfo * pRenderingInfo, VkTilePropertiesQCOM * pProperties)

Defined at line 5955 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkSetLatencySleepModeNV (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepModeInfoNV * pSleepModeInfo)

=== VK_NV_low_latency2 ===

Defined at line 5964 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkLatencySleepNV (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepInfoNV * pSleepInfo)

Defined at line 5969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkSetLatencyMarkerNV (VkDevice device, VkSwapchainKHR swapchain, const VkSetLatencyMarkerInfoNV * pLatencyMarkerInfo)

Defined at line 5974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetLatencyTimingsNV (VkDevice device, VkSwapchainKHR swapchain, VkGetLatencyMarkerInfoNV * pLatencyMarkerInfo)

Defined at line 5979 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkQueueNotifyOutOfBandNV (VkQueue queue, const VkOutOfBandQueueTypeInfoNV * pQueueTypeInfo)

Defined at line 5984 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeMatrixPropertiesKHR * pProperties)

=== VK_KHR_cooperative_matrix ===

Defined at line 5991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetAttachmentFeedbackLoopEnableEXT (VkCommandBuffer commandBuffer, VkImageAspectFlags aspectMask)

=== VK_EXT_attachment_feedback_loop_dynamic_state ===

Defined at line 6000 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetLineStippleKHR (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern)

=== VK_KHR_line_rasterization ===

Defined at line 6018 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceCalibrateableTimeDomainsKHR (VkPhysicalDevice physicalDevice, uint32_t * pTimeDomainCount, VkTimeDomainKHR * pTimeDomains)

=== VK_KHR_calibrated_timestamps ===

Defined at line 6025 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetCalibratedTimestampsKHR (VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoKHR * pTimestampInfos, uint64_t * pTimestamps, uint64_t * pMaxDeviation)

Defined at line 6032 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindDescriptorSets2KHR (VkCommandBuffer commandBuffer, const VkBindDescriptorSetsInfo * pBindDescriptorSetsInfo)

=== VK_KHR_maintenance6 ===

Defined at line 6043 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushConstants2KHR (VkCommandBuffer commandBuffer, const VkPushConstantsInfo * pPushConstantsInfo)

Defined at line 6048 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSet2KHR (VkCommandBuffer commandBuffer, const VkPushDescriptorSetInfo * pPushDescriptorSetInfo)

Defined at line 6053 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPushDescriptorSetWithTemplate2KHR (VkCommandBuffer commandBuffer, const VkPushDescriptorSetWithTemplateInfo * pPushDescriptorSetWithTemplateInfo)

Defined at line 6058 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdSetDescriptorBufferOffsets2EXT (VkCommandBuffer commandBuffer, const VkSetDescriptorBufferOffsetsInfoEXT * pSetDescriptorBufferOffsetsInfo)

Defined at line 6064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdBindDescriptorBufferEmbeddedSamplers2EXT (VkCommandBuffer commandBuffer, const VkBindDescriptorBufferEmbeddedSamplersInfoEXT * pBindDescriptorBufferEmbeddedSamplersInfo)

Defined at line 6070 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkGetGeneratedCommandsMemoryRequirementsEXT (VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoEXT * pInfo, VkMemoryRequirements2 * pMemoryRequirements)

=== VK_EXT_device_generated_commands ===

Defined at line 6079 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdPreprocessGeneratedCommandsEXT (VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoEXT * pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer)

Defined at line 6086 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkCmdExecuteGeneratedCommandsEXT (VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoEXT * pGeneratedCommandsInfo)

Defined at line 6093 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateIndirectCommandsLayoutEXT (VkDevice device, const VkIndirectCommandsLayoutCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)

Defined at line 6100 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyIndirectCommandsLayoutEXT (VkDevice device, VkIndirectCommandsLayoutEXT indirectCommandsLayout, const VkAllocationCallbacks * pAllocator)

Defined at line 6108 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkCreateIndirectExecutionSetEXT (VkDevice device, const VkIndirectExecutionSetCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)

Defined at line 6115 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkDestroyIndirectExecutionSetEXT (VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, const VkAllocationCallbacks * pAllocator)

Defined at line 6123 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkUpdateIndirectExecutionSetPipelineEXT (VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, const VkWriteIndirectExecutionSetPipelineEXT * pExecutionSetWrites)

Defined at line 6130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

void vkUpdateIndirectExecutionSetShaderEXT (VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, const VkWriteIndirectExecutionSetShaderEXT * pExecutionSetWrites)

Defined at line 6138 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp

VkResult vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeMatrixFlexibleDimensionsPropertiesNV * pProperties)

=== VK_NV_cooperative_matrix2 ===

Defined at line 6148 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp