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 (VkInstanceinstance,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 (VkPhysicalDevicephysicalDevice,VkFormatformat,VkFormatProperties *pFormatProperties)
Defined at line 1010 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceImageFormatProperties (VkPhysicalDevicephysicalDevice,VkFormatformat,VkImageTypetype,VkImageTilingtiling,VkImageUsageFlagsusage,VkImageCreateFlagsflags,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,uint32_t *pPropertyCount,VkLayerProperties *pProperties)
Defined at line 1089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceQueue (VkDevicedevice,uint32_tqueueFamilyIndex,uint32_tqueueIndex,VkQueue *pQueue)
Defined at line 1096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueSubmit (VkQueuequeue,uint32_tsubmitCount,const VkSubmitInfo *pSubmits,VkFencefence)
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 (VkDevicedevice,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 (VkDevicedevice,VkDeviceMemorymemory,const VkAllocationCallbacks *pAllocator)
Defined at line 1124 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMapMemory (VkDevicedevice,VkDeviceMemorymemory,VkDeviceSizeoffset,VkDeviceSizesize,VkMemoryMapFlagsflags,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 (VkDevicedevice,uint32_tmemoryRangeCount,const VkMappedMemoryRange *pMemoryRanges)
Defined at line 1140 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkInvalidateMappedMemoryRanges (VkDevicedevice,uint32_tmemoryRangeCount,const VkMappedMemoryRange *pMemoryRanges)
Defined at line 1145 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceMemoryCommitment (VkDevicedevice,VkDeviceMemorymemory,VkDeviceSize *pCommittedMemoryInBytes)
Defined at line 1150 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindBufferMemory (VkDevicedevice,VkBufferbuffer,VkDeviceMemorymemory,VkDeviceSizememoryOffset)
Defined at line 1155 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindImageMemory (VkDevicedevice,VkImageimage,VkDeviceMemorymemory,VkDeviceSizememoryOffset)
Defined at line 1160 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetBufferMemoryRequirements (VkDevicedevice,VkBufferbuffer,VkMemoryRequirements *pMemoryRequirements)
Defined at line 1165 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageMemoryRequirements (VkDevicedevice,VkImageimage,VkMemoryRequirements *pMemoryRequirements)
Defined at line 1170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSparseMemoryRequirements (VkDevicedevice,VkImageimage,uint32_t *pSparseMemoryRequirementCount,VkSparseImageMemoryRequirements *pSparseMemoryRequirements)
Defined at line 1175 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceSparseImageFormatProperties (VkPhysicalDevicephysicalDevice,VkFormatformat,VkImageTypetype,VkSampleCountFlagBitssamples,VkImageUsageFlagsusage,VkImageTilingtiling,uint32_t *pPropertyCount,VkSparseImageFormatProperties *pProperties)
Defined at line 1183 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueBindSparse (VkQueuequeue,uint32_tbindInfoCount,const VkBindSparseInfo *pBindInfo,VkFencefence)
Defined at line 1195 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateFence (VkDevicedevice,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 (VkDevicedevice,VkFencefence,const VkAllocationCallbacks *pAllocator)
Defined at line 1208 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetFences (VkDevicedevice,uint32_tfenceCount,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 (VkDevicedevice,uint32_tfenceCount,const VkFence *pFences,VkBool32waitAll,uint64_ttimeout)
Defined at line 1223 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSemaphore (VkDevicedevice,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 (VkDevicedevice,VkSemaphoresemaphore,const VkAllocationCallbacks *pAllocator)
Defined at line 1236 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateEvent (VkDevicedevice,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 (VkDevicedevice,VkEventevent,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 (VkDevicedevice,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 (VkDevicedevice,VkQueryPoolqueryPool,const VkAllocationCallbacks *pAllocator)
Defined at line 1277 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetQueryPoolResults (VkDevicedevice,VkQueryPoolqueryPool,uint32_tfirstQuery,uint32_tqueryCount,size_tdataSize,void *pData,VkDeviceSizestride,VkQueryResultFlagsflags)
Defined at line 1282 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateBuffer (VkDevicedevice,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 (VkDevicedevice,VkBufferbuffer,const VkAllocationCallbacks *pAllocator)
Defined at line 1302 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateBufferView (VkDevicedevice,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 (VkDevicedevice,VkBufferViewbufferView,const VkAllocationCallbacks *pAllocator)
Defined at line 1315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateImage (VkDevicedevice,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 (VkDevicedevice,VkImageimage,const VkAllocationCallbacks *pAllocator)
Defined at line 1328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout (VkDevicedevice,VkImageimage,const VkImageSubresource *pSubresource,VkSubresourceLayout *pLayout)
Defined at line 1333 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateImageView (VkDevicedevice,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 (VkDevicedevice,VkImageViewimageView,const VkAllocationCallbacks *pAllocator)
Defined at line 1349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateShaderModule (VkDevicedevice,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 (VkDevicedevice,VkShaderModuleshaderModule,const VkAllocationCallbacks *pAllocator)
Defined at line 1362 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePipelineCache (VkDevicedevice,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 (VkDevicedevice,VkPipelineCachepipelineCache,const VkAllocationCallbacks *pAllocator)
Defined at line 1375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineCacheData (VkDevicedevice,VkPipelineCachepipelineCache,size_t *pDataSize,void *pData)
Defined at line 1380 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMergePipelineCaches (VkDevicedevice,VkPipelineCachedstCache,uint32_tsrcCacheCount,const VkPipelineCache *pSrcCaches)
Defined at line 1385 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateGraphicsPipelines (VkDevicedevice,VkPipelineCachepipelineCache,uint32_tcreateInfoCount,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 (VkDevicedevice,VkPipelineCachepipelineCache,uint32_tcreateInfoCount,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 (VkDevicedevice,VkPipelinepipeline,const VkAllocationCallbacks *pAllocator)
Defined at line 1411 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePipelineLayout (VkDevicedevice,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 (VkDevicedevice,VkPipelineLayoutpipelineLayout,const VkAllocationCallbacks *pAllocator)
Defined at line 1424 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSampler (VkDevicedevice,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 (VkDevicedevice,VkSamplersampler,const VkAllocationCallbacks *pAllocator)
Defined at line 1437 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDescriptorSetLayout (VkDevicedevice,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 (VkDevicedevice,VkDescriptorSetLayoutdescriptorSetLayout,const VkAllocationCallbacks *pAllocator)
Defined at line 1450 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDescriptorPool (VkDevicedevice,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 (VkDevicedevice,VkDescriptorPooldescriptorPool,const VkAllocationCallbacks *pAllocator)
Defined at line 1465 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetDescriptorPool (VkDevicedevice,VkDescriptorPooldescriptorPool,VkDescriptorPoolResetFlagsflags)
Defined at line 1470 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAllocateDescriptorSets (VkDevicedevice,const VkDescriptorSetAllocateInfo *pAllocateInfo,VkDescriptorSet *pDescriptorSets)
Defined at line 1475 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkFreeDescriptorSets (VkDevicedevice,VkDescriptorPooldescriptorPool,uint32_tdescriptorSetCount,const VkDescriptorSet *pDescriptorSets)
Defined at line 1482 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateDescriptorSets (VkDevicedevice,uint32_tdescriptorWriteCount,const VkWriteDescriptorSet *pDescriptorWrites,uint32_tdescriptorCopyCount,const VkCopyDescriptorSet *pDescriptorCopies)
Defined at line 1490 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateFramebuffer (VkDevicedevice,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 (VkDevicedevice,VkFramebufferframebuffer,const VkAllocationCallbacks *pAllocator)
Defined at line 1507 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRenderPass (VkDevicedevice,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 (VkDevicedevice,VkRenderPassrenderPass,const VkAllocationCallbacks *pAllocator)
Defined at line 1520 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetRenderAreaGranularity (VkDevicedevice,VkRenderPassrenderPass,VkExtent2D *pGranularity)
Defined at line 1525 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateCommandPool (VkDevicedevice,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 (VkDevicedevice,VkCommandPoolcommandPool,const VkAllocationCallbacks *pAllocator)
Defined at line 1538 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetCommandPool (VkDevicedevice,VkCommandPoolcommandPool,VkCommandPoolResetFlagsflags)
Defined at line 1543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAllocateCommandBuffers (VkDevicedevice,const VkCommandBufferAllocateInfo *pAllocateInfo,VkCommandBuffer *pCommandBuffers)
Defined at line 1548 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkFreeCommandBuffers (VkDevicedevice,VkCommandPoolcommandPool,uint32_tcommandBufferCount,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 (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelinepipeline)
Defined at line 1578 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewport (VkCommandBuffercommandBuffer,uint32_tfirstViewport,uint32_tviewportCount,const VkViewport *pViewports)
Defined at line 1583 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetScissor (VkCommandBuffercommandBuffer,uint32_tfirstScissor,uint32_tscissorCount,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 (VkCommandBuffercommandBuffer,floatdepthBiasConstantFactor,floatdepthBiasClamp,floatdepthBiasSlopeFactor)
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 (VkCommandBuffercommandBuffer,floatminDepthBounds,floatmaxDepthBounds)
Defined at line 1614 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilCompareMask (VkCommandBuffercommandBuffer,VkStencilFaceFlagsfaceMask,uint32_tcompareMask)
Defined at line 1619 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilWriteMask (VkCommandBuffercommandBuffer,VkStencilFaceFlagsfaceMask,uint32_twriteMask)
Defined at line 1624 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilReference (VkCommandBuffercommandBuffer,VkStencilFaceFlagsfaceMask,uint32_treference)
Defined at line 1629 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorSets (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelineLayoutlayout,uint32_tfirstSet,uint32_tdescriptorSetCount,const VkDescriptorSet *pDescriptorSets,uint32_tdynamicOffsetCount,const uint32_t *pDynamicOffsets)
Defined at line 1634 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindIndexBuffer (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkIndexTypeindexType)
Defined at line 1647 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindVertexBuffers (VkCommandBuffercommandBuffer,uint32_tfirstBinding,uint32_tbindingCount,const VkBuffer *pBuffers,const VkDeviceSize *pOffsets)
Defined at line 1652 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDraw (VkCommandBuffercommandBuffer,uint32_tvertexCount,uint32_tinstanceCount,uint32_tfirstVertex,uint32_tfirstInstance)
Defined at line 1661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexed (VkCommandBuffercommandBuffer,uint32_tindexCount,uint32_tinstanceCount,uint32_tfirstIndex,int32_tvertexOffset,uint32_tfirstInstance)
Defined at line 1667 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirect (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,uint32_tdrawCount,uint32_tstride)
Defined at line 1677 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirect (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,uint32_tdrawCount,uint32_tstride)
Defined at line 1683 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDispatch (VkCommandBuffercommandBuffer,uint32_tgroupCountX,uint32_tgroupCountY,uint32_tgroupCountZ)
Defined at line 1689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDispatchIndirect (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset)
Defined at line 1694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBuffer (VkCommandBuffercommandBuffer,VkBuffersrcBuffer,VkBufferdstBuffer,uint32_tregionCount,const VkBufferCopy *pRegions)
Defined at line 1699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImage (VkCommandBuffercommandBuffer,VkImagesrcImage,VkImageLayoutsrcImageLayout,VkImagedstImage,VkImageLayoutdstImageLayout,uint32_tregionCount,const VkImageCopy *pRegions)
Defined at line 1705 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBlitImage (VkCommandBuffercommandBuffer,VkImagesrcImage,VkImageLayoutsrcImageLayout,VkImagedstImage,VkImageLayoutdstImageLayout,uint32_tregionCount,const VkImageBlit *pRegions,VkFilterfilter)
Defined at line 1716 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBufferToImage (VkCommandBuffercommandBuffer,VkBuffersrcBuffer,VkImagedstImage,VkImageLayoutdstImageLayout,uint32_tregionCount,const VkBufferImageCopy *pRegions)
Defined at line 1728 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImageToBuffer (VkCommandBuffercommandBuffer,VkImagesrcImage,VkImageLayoutsrcImageLayout,VkBufferdstBuffer,uint32_tregionCount,const VkBufferImageCopy *pRegions)
Defined at line 1738 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdUpdateBuffer (VkCommandBuffercommandBuffer,VkBufferdstBuffer,VkDeviceSizedstOffset,VkDeviceSizedataSize,const void *pData)
Defined at line 1748 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdFillBuffer (VkCommandBuffercommandBuffer,VkBufferdstBuffer,VkDeviceSizedstOffset,VkDeviceSizesize,uint32_tdata)
Defined at line 1754 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdClearColorImage (VkCommandBuffercommandBuffer,VkImageimage,VkImageLayoutimageLayout,const VkClearColorValue *pColor,uint32_trangeCount,const VkImageSubresourceRange *pRanges)
Defined at line 1760 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdClearDepthStencilImage (VkCommandBuffercommandBuffer,VkImageimage,VkImageLayoutimageLayout,const VkClearDepthStencilValue *pDepthStencil,uint32_trangeCount,const VkImageSubresourceRange *pRanges)
Defined at line 1770 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdClearAttachments (VkCommandBuffercommandBuffer,uint32_tattachmentCount,const VkClearAttachment *pAttachments,uint32_trectCount,const VkClearRect *pRects)
Defined at line 1780 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResolveImage (VkCommandBuffercommandBuffer,VkImagesrcImage,VkImageLayoutsrcImageLayout,VkImagedstImage,VkImageLayoutdstImageLayout,uint32_tregionCount,const VkImageResolve *pRegions)
Defined at line 1789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetEvent (VkCommandBuffercommandBuffer,VkEventevent,VkPipelineStageFlagsstageMask)
Defined at line 1800 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetEvent (VkCommandBuffercommandBuffer,VkEventevent,VkPipelineStageFlagsstageMask)
Defined at line 1805 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWaitEvents (VkCommandBuffercommandBuffer,uint32_teventCount,const VkEvent *pEvents,VkPipelineStageFlagssrcStageMask,VkPipelineStageFlagsdstStageMask,uint32_tmemoryBarrierCount,const VkMemoryBarrier *pMemoryBarriers,uint32_tbufferMemoryBarrierCount,const VkBufferMemoryBarrier *pBufferMemoryBarriers,uint32_timageMemoryBarrierCount,const VkImageMemoryBarrier *pImageMemoryBarriers)
Defined at line 1810 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPipelineBarrier (VkCommandBuffercommandBuffer,VkPipelineStageFlagssrcStageMask,VkPipelineStageFlagsdstStageMask,VkDependencyFlagsdependencyFlags,uint32_tmemoryBarrierCount,const VkMemoryBarrier *pMemoryBarriers,uint32_tbufferMemoryBarrierCount,const VkBufferMemoryBarrier *pBufferMemoryBarriers,uint32_timageMemoryBarrierCount,const VkImageMemoryBarrier *pImageMemoryBarriers)
Defined at line 1835 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginQuery (VkCommandBuffercommandBuffer,VkQueryPoolqueryPool,uint32_tquery,VkQueryControlFlagsflags)
Defined at line 1858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndQuery (VkCommandBuffercommandBuffer,VkQueryPoolqueryPool,uint32_tquery)
Defined at line 1863 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetQueryPool (VkCommandBuffercommandBuffer,VkQueryPoolqueryPool,uint32_tfirstQuery,uint32_tqueryCount)
Defined at line 1868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteTimestamp (VkCommandBuffercommandBuffer,VkPipelineStageFlagBitspipelineStage,VkQueryPoolqueryPool,uint32_tquery)
Defined at line 1873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyQueryPoolResults (VkCommandBuffercommandBuffer,VkQueryPoolqueryPool,uint32_tfirstQuery,uint32_tqueryCount,VkBufferdstBuffer,VkDeviceSizedstOffset,VkDeviceSizestride,VkQueryResultFlagsflags)
Defined at line 1881 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushConstants (VkCommandBuffercommandBuffer,VkPipelineLayoutlayout,VkShaderStageFlagsstageFlags,uint32_toffset,uint32_tsize,const void *pValues)
Defined at line 1893 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginRenderPass (VkCommandBuffercommandBuffer,const VkRenderPassBeginInfo *pRenderPassBegin,VkSubpassContentscontents)
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 (VkCommandBuffercommandBuffer,uint32_tcommandBufferCount,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 (VkDevicedevice,uint32_tbindInfoCount,const VkBindBufferMemoryInfo *pBindInfos)
Defined at line 1932 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindImageMemory2 (VkDevicedevice,uint32_tbindInfoCount,const VkBindImageMemoryInfo *pBindInfos)
Defined at line 1937 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceGroupPeerMemoryFeatures (VkDevicedevice,uint32_theapIndex,uint32_tlocalDeviceIndex,uint32_tremoteDeviceIndex,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 (VkCommandBuffercommandBuffer,uint32_tbaseGroupX,uint32_tbaseGroupY,uint32_tbaseGroupZ,uint32_tgroupCountX,uint32_tgroupCountY,uint32_tgroupCountZ)
Defined at line 1956 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumeratePhysicalDeviceGroups (VkInstanceinstance,uint32_t *pPhysicalDeviceGroupCount,VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties)
Defined at line 1967 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageMemoryRequirements2 (VkDevicedevice,const VkImageMemoryRequirementsInfo2 *pInfo,VkMemoryRequirements2 *pMemoryRequirements)
Defined at line 1974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetBufferMemoryRequirements2 (VkDevicedevice,const VkBufferMemoryRequirementsInfo2 *pInfo,VkMemoryRequirements2 *pMemoryRequirements)
Defined at line 1981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSparseMemoryRequirements2 (VkDevicedevice,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 (VkPhysicalDevicephysicalDevice,VkFormatformat,VkFormatProperties2 *pFormatProperties)
Defined at line 2006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceImageFormatProperties2 (VkPhysicalDevicephysicalDevice,const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo,VkImageFormatProperties2 *pImageFormatProperties)
Defined at line 2013 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceQueueFamilyProperties2 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,VkCommandPoolcommandPool,VkCommandPoolTrimFlagsflags)
Defined at line 2041 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceQueue2 (VkDevicedevice,const VkDeviceQueueInfo2 *pQueueInfo,VkQueue *pQueue)
Defined at line 2046 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSamplerYcbcrConversion (VkDevicedevice,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 (VkDevicedevice,VkSamplerYcbcrConversionycbcrConversion,const VkAllocationCallbacks *pAllocator)
Defined at line 2059 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDescriptorUpdateTemplate (VkDevicedevice,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 (VkDevicedevice,VkDescriptorUpdateTemplatedescriptorUpdateTemplate,const VkAllocationCallbacks *pAllocator)
Defined at line 2074 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateDescriptorSetWithTemplate (VkDevicedevice,VkDescriptorSetdescriptorSet,VkDescriptorUpdateTemplatedescriptorUpdateTemplate,const void *pData)
Defined at line 2081 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalBufferProperties (VkPhysicalDevicephysicalDevice,const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo,VkExternalBufferProperties *pExternalBufferProperties)
Defined at line 2089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalFenceProperties (VkPhysicalDevicephysicalDevice,const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo,VkExternalFenceProperties *pExternalFenceProperties)
Defined at line 2096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalSemaphoreProperties (VkPhysicalDevicephysicalDevice,const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo,VkExternalSemaphoreProperties *pExternalSemaphoreProperties)
Defined at line 2103 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutSupport (VkDevicedevice,const VkDescriptorSetLayoutCreateInfo *pCreateInfo,VkDescriptorSetLayoutSupport *pSupport)
Defined at line 2110 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirectCount (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
=== VK_VERSION_1_2 ===
Defined at line 2119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirectCount (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
Defined at line 2130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRenderPass2 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,const VkRenderPassBeginInfo *pRenderPassBegin,const VkSubpassBeginInfo *pSubpassBeginInfo)
Defined at line 2149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdNextSubpass2 (VkCommandBuffercommandBuffer,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 (VkDevicedevice,VkQueryPoolqueryPool,uint32_tfirstQuery,uint32_tqueryCount)
Defined at line 2168 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSemaphoreCounterValue (VkDevicedevice,VkSemaphoresemaphore,uint64_t *pValue)
Defined at line 2173 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWaitSemaphores (VkDevicedevice,const VkSemaphoreWaitInfo *pWaitInfo,uint64_ttimeout)
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 (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,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 (VkDevicedevice,VkPrivateDataSlotprivateDataSlot,const VkAllocationCallbacks *pAllocator)
Defined at line 2220 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetPrivateData (VkDevicedevice,VkObjectTypeobjectType,uint64_tobjectHandle,VkPrivateDataSlotprivateDataSlot,uint64_tdata)
Defined at line 2225 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPrivateData (VkDevicedevice,VkObjectTypeobjectType,uint64_tobjectHandle,VkPrivateDataSlotprivateDataSlot,uint64_t *pData)
Defined at line 2231 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetEvent2 (VkCommandBuffercommandBuffer,VkEventevent,const VkDependencyInfo *pDependencyInfo)
Defined at line 2237 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetEvent2 (VkCommandBuffercommandBuffer,VkEventevent,VkPipelineStageFlags2stageMask)
Defined at line 2242 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWaitEvents2 (VkCommandBuffercommandBuffer,uint32_teventCount,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 (VkCommandBuffercommandBuffer,VkPipelineStageFlags2stage,VkQueryPoolqueryPool,uint32_tquery)
Defined at line 2260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueSubmit2 (VkQueuequeue,uint32_tsubmitCount,const VkSubmitInfo2 *pSubmits,VkFencefence)
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 (VkCommandBuffercommandBuffer,uint32_tviewportCount,const VkViewport *pViewports)
Defined at line 2325 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetScissorWithCount (VkCommandBuffercommandBuffer,uint32_tscissorCount,const VkRect2D *pScissors)
Defined at line 2330 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindVertexBuffers2 (VkCommandBuffercommandBuffer,uint32_tfirstBinding,uint32_tbindingCount,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 (VkCommandBuffercommandBuffer,VkStencilFaceFlagsfaceMask,VkStencilOpfailOp,VkStencilOppassOp,VkStencilOpdepthFailOp,VkCompareOpcompareOp)
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 (VkDevicedevice,const VkDeviceBufferMemoryRequirements *pInfo,VkMemoryRequirements2 *pMemoryRequirements)
Defined at line 2396 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageMemoryRequirements (VkDevicedevice,const VkDeviceImageMemoryRequirements *pInfo,VkMemoryRequirements2 *pMemoryRequirements)
Defined at line 2403 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSparseMemoryRequirements (VkDevicedevice,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 (VkCommandBuffercommandBuffer,uint32_tlineStippleFactor,uint16_tlineStipplePattern)
=== VK_VERSION_1_4 ===
Defined at line 2420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMapMemory2 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkDeviceSizesize,VkIndexTypeindexType)
Defined at line 2435 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetRenderingAreaGranularity (VkDevicedevice,const VkRenderingAreaInfo *pRenderingAreaInfo,VkExtent2D *pGranularity)
Defined at line 2441 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSubresourceLayout (VkDevicedevice,const VkDeviceImageSubresourceInfo *pInfo,VkSubresourceLayout2 *pLayout)
Defined at line 2446 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout2 (VkDevicedevice,VkImageimage,const VkImageSubresource2 *pSubresource,VkSubresourceLayout2 *pLayout)
Defined at line 2453 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSet (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelineLayoutlayout,uint32_tset,uint32_tdescriptorWriteCount,const VkWriteDescriptorSet *pDescriptorWrites)
Defined at line 2461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetWithTemplate (VkCommandBuffercommandBuffer,VkDescriptorUpdateTemplatedescriptorUpdateTemplate,VkPipelineLayoutlayout,uint32_tset,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 (VkDevicedevice,uint32_ttransitionCount,const VkHostImageLayoutTransitionInfo *pTransitions)
Defined at line 2528 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroySurfaceKHR (VkInstanceinstance,VkSurfaceKHRsurface,const VkAllocationCallbacks *pAllocator)
=== VK_KHR_surface ===
Defined at line 2536 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceSupportKHR (VkPhysicalDevicephysicalDevice,uint32_tqueueFamilyIndex,VkSurfaceKHRsurface,VkBool32 *pSupported)
Defined at line 2541 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceCapabilitiesKHR (VkPhysicalDevicephysicalDevice,VkSurfaceKHRsurface,VkSurfaceCapabilitiesKHR *pSurfaceCapabilities)
Defined at line 2549 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceFormatsKHR (VkPhysicalDevicephysicalDevice,VkSurfaceKHRsurface,uint32_t *pSurfaceFormatCount,VkSurfaceFormatKHR *pSurfaceFormats)
Defined at line 2556 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfacePresentModesKHR (VkPhysicalDevicephysicalDevice,VkSurfaceKHRsurface,uint32_t *pPresentModeCount,VkPresentModeKHR *pPresentModes)
Defined at line 2564 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSwapchainKHR (VkDevicedevice,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 (VkDevicedevice,VkSwapchainKHRswapchain,const VkAllocationCallbacks *pAllocator)
Defined at line 2582 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSwapchainImagesKHR (VkDevicedevice,VkSwapchainKHRswapchain,uint32_t *pSwapchainImageCount,VkImage *pSwapchainImages)
Defined at line 2587 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAcquireNextImageKHR (VkDevicedevice,VkSwapchainKHRswapchain,uint64_ttimeout,VkSemaphoresemaphore,VkFencefence,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 (VkDevicedevice,VkSurfaceKHRsurface,VkDeviceGroupPresentModeFlagsKHR *pModes)
Defined at line 2612 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDevicePresentRectanglesKHR (VkPhysicalDevicephysicalDevice,VkSurfaceKHRsurface,uint32_t *pRectCount,VkRect2D *pRects)
Defined at line 2618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAcquireNextImage2KHR (VkDevicedevice,const VkAcquireNextImageInfoKHR *pAcquireInfo,uint32_t *pImageIndex)
Defined at line 2626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceDisplayPropertiesKHR (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,uint32_t *pPropertyCount,VkDisplayPlanePropertiesKHR *pProperties)
Defined at line 2640 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayPlaneSupportedDisplaysKHR (VkPhysicalDevicephysicalDevice,uint32_tplaneIndex,uint32_t *pDisplayCount,VkDisplayKHR *pDisplays)
Defined at line 2647 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayModePropertiesKHR (VkPhysicalDevicephysicalDevice,VkDisplayKHRdisplay,uint32_t *pPropertyCount,VkDisplayModePropertiesKHR *pProperties)
Defined at line 2655 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDisplayModeKHR (VkPhysicalDevicephysicalDevice,VkDisplayKHRdisplay,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 (VkPhysicalDevicephysicalDevice,VkDisplayModeKHRmode,uint32_tplaneIndex,VkDisplayPlaneCapabilitiesKHR *pCapabilities)
Defined at line 2672 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDisplayPlaneSurfaceKHR (VkInstanceinstance,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 (VkDevicedevice,uint32_tswapchainCount,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 (VkInstanceinstance,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 (VkInstanceinstance,VkDebugReportCallbackEXTcallback,const VkAllocationCallbacks *pAllocator)
Defined at line 2797 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDebugReportMessageEXT (VkInstanceinstance,VkDebugReportFlagsEXTflags,VkDebugReportObjectTypeEXTobjectType,uint64_tobject,size_tlocation,int32_tmessageCode,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,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 (VkDevicedevice,VkVideoSessionKHRvideoSession,const VkAllocationCallbacks *pAllocator)
Defined at line 2868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetVideoSessionMemoryRequirementsKHR (VkDevicedevice,VkVideoSessionKHRvideoSession,uint32_t *pMemoryRequirementsCount,VkVideoSessionMemoryRequirementsKHR *pMemoryRequirements)
Defined at line 2873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindVideoSessionMemoryKHR (VkDevicedevice,VkVideoSessionKHRvideoSession,uint32_tbindSessionMemoryInfoCount,const VkBindVideoSessionMemoryInfoKHR *pBindSessionMemoryInfos)
Defined at line 2881 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateVideoSessionParametersKHR (VkDevicedevice,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 (VkDevicedevice,VkVideoSessionParametersKHRvideoSessionParameters,const VkVideoSessionParametersUpdateInfoKHR *pUpdateInfo)
Defined at line 2897 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyVideoSessionParametersKHR (VkDevicedevice,VkVideoSessionParametersKHRvideoSessionParameters,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 (VkCommandBuffercommandBuffer,uint32_tfirstBinding,uint32_tbindingCount,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 (VkCommandBuffercommandBuffer,uint32_tfirstCounterBuffer,uint32_tcounterBufferCount,const VkBuffer *pCounterBuffers,const VkDeviceSize *pCounterBufferOffsets)
Defined at line 2945 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndTransformFeedbackEXT (VkCommandBuffercommandBuffer,uint32_tfirstCounterBuffer,uint32_tcounterBufferCount,const VkBuffer *pCounterBuffers,const VkDeviceSize *pCounterBufferOffsets)
Defined at line 2954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginQueryIndexedEXT (VkCommandBuffercommandBuffer,VkQueryPoolqueryPool,uint32_tquery,VkQueryControlFlagsflags,uint32_tindex)
Defined at line 2963 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndQueryIndexedEXT (VkCommandBuffercommandBuffer,VkQueryPoolqueryPool,uint32_tquery,uint32_tindex)
Defined at line 2969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirectByteCountEXT (VkCommandBuffercommandBuffer,uint32_tinstanceCount,uint32_tfirstInstance,VkBuffercounterBuffer,VkDeviceSizecounterBufferOffset,uint32_tcounterOffset,uint32_tvertexStride)
Defined at line 2974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateCuModuleNVX (VkDevicedevice,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 (VkDevicedevice,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 (VkDevicedevice,VkCuModuleNVXmodule,const VkAllocationCallbacks *pAllocator)
Defined at line 3003 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyCuFunctionNVX (VkDevicedevice,VkCuFunctionNVXfunction,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 (VkDevicedevice,VkImageViewimageView,VkImageViewAddressPropertiesNVX *pProperties)
Defined at line 3030 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirectCountAMD (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
=== VK_AMD_draw_indirect_count ===
Defined at line 3037 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirectCountAMD (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
Defined at line 3048 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetShaderInfoAMD (VkDevicedevice,VkPipelinepipeline,VkShaderStageFlagBitsshaderStage,VkShaderInfoTypeAMDinfoType,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 (VkPhysicalDevicephysicalDevice,VkFormatformat,VkImageTypetype,VkImageTilingtiling,VkImageUsageFlagsusage,VkImageCreateFlagsflags,VkExternalMemoryHandleTypeFlagsNVexternalHandleType,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 (VkPhysicalDevicephysicalDevice,VkFormatformat,VkFormatProperties2 *pFormatProperties)
Defined at line 3135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceImageFormatProperties2KHR (VkPhysicalDevicephysicalDevice,const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo,VkImageFormatProperties2 *pImageFormatProperties)
Defined at line 3142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceQueueFamilyProperties2KHR (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,uint32_theapIndex,uint32_tlocalDeviceIndex,uint32_tremoteDeviceIndex,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 (VkCommandBuffercommandBuffer,uint32_tbaseGroupX,uint32_tbaseGroupY,uint32_tbaseGroupZ,uint32_tgroupCountX,uint32_tgroupCountY,uint32_tgroupCountZ)
Defined at line 3186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkTrimCommandPoolKHR (VkDevicedevice,VkCommandPoolcommandPool,VkCommandPoolTrimFlagsflags)
=== VK_KHR_maintenance1 ===
Defined at line 3211 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumeratePhysicalDeviceGroupsKHR (VkInstanceinstance,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 (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,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 (VkDevicedevice,VkExternalMemoryHandleTypeFlagBitshandleType,intfd,VkMemoryFdPropertiesKHR *pMemoryFdProperties)
Defined at line 3259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalSemaphorePropertiesKHR (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,const VkSemaphoreGetFdInfoKHR *pGetFdInfo,int *pFd)
Defined at line 3300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetKHR (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelineLayoutlayout,uint32_tset,uint32_tdescriptorWriteCount,const VkWriteDescriptorSet *pDescriptorWrites)
=== VK_KHR_push_descriptor ===
Defined at line 3307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetWithTemplateKHR (VkCommandBuffercommandBuffer,VkDescriptorUpdateTemplatedescriptorUpdateTemplate,VkPipelineLayoutlayout,uint32_tset,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 (VkDevicedevice,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 (VkDevicedevice,VkDescriptorUpdateTemplatedescriptorUpdateTemplate,const VkAllocationCallbacks *pAllocator)
Defined at line 3349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateDescriptorSetWithTemplateKHR (VkDevicedevice,VkDescriptorSetdescriptorSet,VkDescriptorUpdateTemplatedescriptorUpdateTemplate,const void *pData)
Defined at line 3356 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportWScalingNV (VkCommandBuffercommandBuffer,uint32_tfirstViewport,uint32_tviewportCount,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 (VkPhysicalDevicephysicalDevice,VkSurfaceKHRsurface,VkSurfaceCapabilities2EXT *pSurfaceCapabilities)
=== VK_EXT_display_surface_counter ===
Defined at line 3398 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkDisplayPowerControlEXT (VkDevicedevice,VkDisplayKHRdisplay,const VkDisplayPowerInfoEXT *pDisplayPowerInfo)
=== VK_EXT_display_control ===
Defined at line 3407 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkRegisterDeviceEventEXT (VkDevicedevice,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 (VkDevicedevice,VkDisplayKHRdisplay,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 (VkDevicedevice,VkSwapchainKHRswapchain,VkSurfaceCounterFlagBitsEXTcounter,uint64_t *pCounterValue)
Defined at line 3429 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetRefreshCycleDurationGOOGLE (VkDevicedevice,VkSwapchainKHRswapchain,VkRefreshCycleDurationGOOGLE *pDisplayTimingProperties)
=== VK_GOOGLE_display_timing ===
Defined at line 3439 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPastPresentationTimingGOOGLE (VkDevicedevice,VkSwapchainKHRswapchain,uint32_t *pPresentationTimingCount,VkPastPresentationTimingGOOGLE *pPresentationTimings)
Defined at line 3446 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDiscardRectangleEXT (VkCommandBuffercommandBuffer,uint32_tfirstDiscardRectangle,uint32_tdiscardRectangleCount,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 (VkDevicedevice,uint32_tswapchainCount,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 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,const VkRenderPassBeginInfo *pRenderPassBegin,const VkSubpassBeginInfo *pSubpassBeginInfo)
Defined at line 3494 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdNextSubpass2KHR (VkCommandBuffercommandBuffer,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 (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,const VkFenceGetFdInfoKHR *pGetFdInfo,int *pFd)
Defined at line 3550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR (VkPhysicalDevicephysicalDevice,uint32_tqueueFamilyIndex,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,uint32_t *pPropertyCount,VkDisplayPlaneProperties2KHR *pProperties)
Defined at line 3611 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayModeProperties2KHR (VkPhysicalDevicephysicalDevice,VkDisplayKHRdisplay,uint32_t *pPropertyCount,VkDisplayModeProperties2KHR *pProperties)
Defined at line 3618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayPlaneCapabilities2KHR (VkPhysicalDevicephysicalDevice,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 (VkInstanceinstance,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 (VkInstanceinstance,VkDebugUtilsMessengerEXTmessenger,const VkAllocationCallbacks *pAllocator)
Defined at line 3707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSubmitDebugUtilsMessageEXT (VkInstanceinstance,VkDebugUtilsMessageSeverityFlagBitsEXTmessageSeverity,VkDebugUtilsMessageTypeFlagsEXTmessageTypes,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 (VkPhysicalDevicephysicalDevice,VkSampleCountFlagBitssamples,VkMultisamplePropertiesEXT *pMultisampleProperties)
Defined at line 3808 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageMemoryRequirements2KHR (VkDevicedevice,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 (VkDevicedevice,const VkBufferMemoryRequirementsInfo2 *pInfo,VkMemoryRequirements2 *pMemoryRequirements)
Defined at line 3824 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSparseMemoryRequirements2KHR (VkDevicedevice,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 (VkDevicedevice,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 (VkDevicedevice,VkAccelerationStructureKHRaccelerationStructure,const VkAllocationCallbacks *pAllocator)
Defined at line 3849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildAccelerationStructuresKHR (VkCommandBuffercommandBuffer,uint32_tinfoCount,const VkAccelerationStructureBuildGeometryInfoKHR *pInfos,const VkAccelerationStructureBuildRangeInfoKHR *const *ppBuildRangeInfos)
Defined at line 3856 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildAccelerationStructuresIndirectKHR (VkCommandBuffercommandBuffer,uint32_tinfoCount,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 (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,uint32_tinfoCount,const VkAccelerationStructureBuildGeometryInfoKHR *pInfos,const VkAccelerationStructureBuildRangeInfoKHR *const *ppBuildRangeInfos)
Defined at line 3875 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyAccelerationStructureKHR (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,const VkCopyAccelerationStructureInfoKHR *pInfo)
Defined at line 3884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyAccelerationStructureToMemoryKHR (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,const VkCopyAccelerationStructureToMemoryInfoKHR *pInfo)
Defined at line 3891 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMemoryToAccelerationStructureKHR (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,const VkCopyMemoryToAccelerationStructureInfoKHR *pInfo)
Defined at line 3898 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWriteAccelerationStructuresPropertiesKHR (VkDevicedevice,uint32_taccelerationStructureCount,const VkAccelerationStructureKHR *pAccelerationStructures,VkQueryTypequeryType,size_tdataSize,void *pData,size_tstride)
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 (VkCommandBuffercommandBuffer,uint32_taccelerationStructureCount,const VkAccelerationStructureKHR *pAccelerationStructures,VkQueryTypequeryType,VkQueryPoolqueryPool,uint32_tfirstQuery)
Defined at line 3939 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceAccelerationStructureCompatibilityKHR (VkDevicedevice,const VkAccelerationStructureVersionInfoKHR *pVersionInfo,VkAccelerationStructureCompatibilityKHR *pCompatibility)
Defined at line 3950 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetAccelerationStructureBuildSizesKHR (VkDevicedevice,VkAccelerationStructureBuildTypeKHRbuildType,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 (VkCommandBuffercommandBuffer,const VkStridedDeviceAddressRegionKHR *pRaygenShaderBindingTable,const VkStridedDeviceAddressRegionKHR *pMissShaderBindingTable,const VkStridedDeviceAddressRegionKHR *pHitShaderBindingTable,const VkStridedDeviceAddressRegionKHR *pCallableShaderBindingTable,uint32_twidth,uint32_theight,uint32_tdepth)
=== VK_KHR_ray_tracing_pipeline ===
Defined at line 3968 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRayTracingPipelinesKHR (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,VkPipelineCachepipelineCache,uint32_tcreateInfoCount,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 (VkDevicedevice,VkPipelinepipeline,uint32_tfirstGroup,uint32_tgroupCount,size_tdataSize,void *pData)
Defined at line 3992 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetRayTracingCaptureReplayShaderGroupHandlesKHR (VkDevicedevice,VkPipelinepipeline,uint32_tfirstGroup,uint32_tgroupCount,size_tdataSize,void *pData)
Defined at line 3998 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdTraceRaysIndirectKHR (VkCommandBuffercommandBuffer,const VkStridedDeviceAddressRegionKHR *pRaygenShaderBindingTable,const VkStridedDeviceAddressRegionKHR *pMissShaderBindingTable,const VkStridedDeviceAddressRegionKHR *pHitShaderBindingTable,const VkStridedDeviceAddressRegionKHR *pCallableShaderBindingTable,VkDeviceAddressindirectDeviceAddress)
Defined at line 4004 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkDeviceSize vkGetRayTracingShaderGroupStackSizeKHR (VkDevicedevice,VkPipelinepipeline,uint32_tgroup,VkShaderGroupShaderKHRgroupShader)
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 (VkDevicedevice,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 (VkDevicedevice,VkSamplerYcbcrConversionycbcrConversion,const VkAllocationCallbacks *pAllocator)
Defined at line 4038 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindBufferMemory2KHR (VkDevicedevice,uint32_tbindInfoCount,const VkBindBufferMemoryInfo *pBindInfos)
=== VK_KHR_bind_memory2 ===
Defined at line 4047 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindImageMemory2KHR (VkDevicedevice,uint32_tbindInfoCount,const VkBindImageMemoryInfo *pBindInfos)
Defined at line 4052 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetImageDrmFormatModifierPropertiesEXT (VkDevicedevice,VkImageimage,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 (VkDevicedevice,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 (VkDevicedevice,VkValidationCacheEXTvalidationCache,const VkAllocationCallbacks *pAllocator)
Defined at line 4076 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMergeValidationCachesEXT (VkDevicedevice,VkValidationCacheEXTdstCache,uint32_tsrcCacheCount,const VkValidationCacheEXT *pSrcCaches)
Defined at line 4082 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetValidationCacheDataEXT (VkDevicedevice,VkValidationCacheEXTvalidationCache,size_t *pDataSize,void *pData)
Defined at line 4090 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindShadingRateImageNV (VkCommandBuffercommandBuffer,VkImageViewimageView,VkImageLayoutimageLayout)
=== VK_NV_shading_rate_image ===
Defined at line 4097 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportShadingRatePaletteNV (VkCommandBuffercommandBuffer,uint32_tfirstViewport,uint32_tviewportCount,const VkShadingRatePaletteNV *pShadingRatePalettes)
Defined at line 4102 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoarseSampleOrderNV (VkCommandBuffercommandBuffer,VkCoarseSampleOrderTypeNVsampleOrderType,uint32_tcustomSampleOrderCount,const VkCoarseSampleOrderCustomNV *pCustomSampleOrders)
Defined at line 4110 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateAccelerationStructureNV (VkDevicedevice,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 (VkDevicedevice,VkAccelerationStructureNVaccelerationStructure,const VkAllocationCallbacks *pAllocator)
Defined at line 4128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetAccelerationStructureMemoryRequirementsNV (VkDevicedevice,const VkAccelerationStructureMemoryRequirementsInfoNV *pInfo,VkMemoryRequirements2KHR *pMemoryRequirements)
Defined at line 4135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindAccelerationStructureMemoryNV (VkDevicedevice,uint32_tbindInfoCount,const VkBindAccelerationStructureMemoryInfoNV *pBindInfos)
Defined at line 4142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildAccelerationStructureNV (VkCommandBuffercommandBuffer,const VkAccelerationStructureInfoNV *pInfo,VkBufferinstanceData,VkDeviceSizeinstanceOffset,VkBool32update,VkAccelerationStructureNVdst,VkAccelerationStructureNVsrc,VkBufferscratch,VkDeviceSizescratchOffset)
Defined at line 4149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyAccelerationStructureNV (VkCommandBuffercommandBuffer,VkAccelerationStructureNVdst,VkAccelerationStructureNVsrc,VkCopyAccelerationStructureModeKHRmode)
Defined at line 4162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdTraceRaysNV (VkCommandBuffercommandBuffer,VkBufferraygenShaderBindingTableBuffer,VkDeviceSizeraygenShaderBindingOffset,VkBuffermissShaderBindingTableBuffer,VkDeviceSizemissShaderBindingOffset,VkDeviceSizemissShaderBindingStride,VkBufferhitShaderBindingTableBuffer,VkDeviceSizehitShaderBindingOffset,VkDeviceSizehitShaderBindingStride,VkBuffercallableShaderBindingTableBuffer,VkDeviceSizecallableShaderBindingOffset,VkDeviceSizecallableShaderBindingStride,uint32_twidth,uint32_theight,uint32_tdepth)
Defined at line 4170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRayTracingPipelinesNV (VkDevicedevice,VkPipelineCachepipelineCache,uint32_tcreateInfoCount,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 (VkDevicedevice,VkPipelinepipeline,uint32_tfirstGroup,uint32_tgroupCount,size_tdataSize,void *pData)
Defined at line 4213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetAccelerationStructureHandleNV (VkDevicedevice,VkAccelerationStructureNVaccelerationStructure,size_tdataSize,void *pData)
Defined at line 4219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteAccelerationStructuresPropertiesNV (VkCommandBuffercommandBuffer,uint32_taccelerationStructureCount,const VkAccelerationStructureNV *pAccelerationStructures,VkQueryTypequeryType,VkQueryPoolqueryPool,uint32_tfirstQuery)
Defined at line 4227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCompileDeferredNV (VkDevicedevice,VkPipelinepipeline,uint32_tshader)
Defined at line 4238 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutSupportKHR (VkDevicedevice,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 (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
=== VK_KHR_draw_indirect_count ===
Defined at line 4254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirectCountKHR (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
Defined at line 4265 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryHostPointerPropertiesEXT (VkDevicedevice,VkExternalMemoryHandleTypeFlagBitshandleType,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 (VkCommandBuffercommandBuffer,VkPipelineStageFlagBitspipelineStage,VkBufferdstBuffer,VkDeviceSizedstOffset,uint32_tmarker)
=== VK_AMD_buffer_marker ===
Defined at line 4288 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteBufferMarker2AMD (VkCommandBuffercommandBuffer,VkPipelineStageFlags2stage,VkBufferdstBuffer,VkDeviceSizedstOffset,uint32_tmarker)
Defined at line 4297 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCalibrateableTimeDomainsEXT (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,uint32_ttimestampCount,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 (VkCommandBuffercommandBuffer,uint32_ttaskCount,uint32_tfirstTask)
=== VK_NV_mesh_shader ===
Defined at line 4323 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectNV (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,uint32_tdrawCount,uint32_tstride)
Defined at line 4328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectCountNV (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
Defined at line 4334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetExclusiveScissorEnableNV (VkCommandBuffercommandBuffer,uint32_tfirstExclusiveScissor,uint32_texclusiveScissorCount,const VkBool32 *pExclusiveScissorEnables)
=== VK_NV_scissor_exclusive ===
Defined at line 4347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetExclusiveScissorNV (VkCommandBuffercommandBuffer,uint32_tfirstExclusiveScissor,uint32_texclusiveScissorCount,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 (VkQueuequeue,uint32_t *pCheckpointDataCount,VkCheckpointDataNV *pCheckpointData)
Defined at line 4370 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetQueueCheckpointData2NV (VkQueuequeue,uint32_t *pCheckpointDataCount,VkCheckpointData2NV *pCheckpointData)
Defined at line 4375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSemaphoreCounterValueKHR (VkDevicedevice,VkSemaphoresemaphore,uint64_t *pValue)
=== VK_KHR_timeline_semaphore ===
Defined at line 4382 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWaitSemaphoresKHR (VkDevicedevice,const VkSemaphoreWaitInfo *pWaitInfo,uint64_ttimeout)
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 (VkDevicedevice,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 (VkDevicedevice,VkPerformanceParameterTypeINTELparameter,VkPerformanceValueINTEL *pValue)
Defined at line 4442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSetLocalDimmingAMD (VkDevicedevice,VkSwapchainKHRswapChain,VkBool32localDimmingEnable)
=== VK_AMD_display_native_hdr ===
Defined at line 4450 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateImagePipeSurfaceFUCHSIA (VkInstanceinstance,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 (VkPhysicalDevicephysicalDevice,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 (VkCommandBuffercommandBuffer,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 (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,VkSwapchainKHRswapchain,uint64_tpresentId,uint64_ttimeout)
=== VK_KHR_present_wait ===
Defined at line 4527 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCooperativeMatrixPropertiesNV (VkPhysicalDevicephysicalDevice,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 (VkPhysicalDevicephysicalDevice,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 (VkInstanceinstance,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 (VkCommandBuffercommandBuffer,uint32_tlineStippleFactor,uint16_tlineStipplePattern)
=== VK_EXT_line_rasterization ===
Defined at line 4607 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkResetQueryPoolEXT (VkDevicedevice,VkQueryPoolqueryPool,uint32_tfirstQuery,uint32_tqueryCount)
=== 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 (VkCommandBuffercommandBuffer,uint32_tviewportCount,const VkViewport *pViewports)
Defined at line 4636 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetScissorWithCountEXT (VkCommandBuffercommandBuffer,uint32_tscissorCount,const VkRect2D *pScissors)
Defined at line 4641 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindVertexBuffers2EXT (VkCommandBuffercommandBuffer,uint32_tfirstBinding,uint32_tbindingCount,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 (VkCommandBuffercommandBuffer,VkStencilFaceFlagsfaceMask,VkStencilOpfailOp,VkStencilOppassOp,VkStencilOpdepthFailOp,VkCompareOpcompareOp)
Defined at line 4682 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDeferredOperationKHR (VkDevicedevice,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 (VkDevicedevice,VkDeferredOperationKHRoperation,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 (VkDevicedevice,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 (VkDevicedevice,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 (VkDevicedevice,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 (VkDevicedevice,uint32_ttransitionCount,const VkHostImageLayoutTransitionInfo *pTransitions)
Defined at line 4766 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout2EXT (VkDevicedevice,VkImageimage,const VkImageSubresource2 *pSubresource,VkSubresourceLayout2 *pLayout)
Defined at line 4772 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMapMemory2KHR (VkDevicedevice,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 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,VkBool32isPreprocessed,const VkGeneratedCommandsInfoNV *pGeneratedCommandsInfo)
Defined at line 4814 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindPipelineShaderGroupNV (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelinepipeline,uint32_tgroupIndex)
Defined at line 4821 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateIndirectCommandsLayoutNV (VkDevicedevice,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 (VkDevicedevice,VkIndirectCommandsLayoutNVindirectCommandsLayout,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 (VkPhysicalDevicephysicalDevice,int32_tdrmFd,VkDisplayKHRdisplay)
=== VK_EXT_acquire_drm_display ===
Defined at line 4853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDrmDisplayEXT (VkPhysicalDevicephysicalDevice,int32_tdrmFd,uint32_tconnectorId,VkDisplayKHR *display)
Defined at line 4858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePrivateDataSlotEXT (VkDevicedevice,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 (VkDevicedevice,VkPrivateDataSlotprivateDataSlot,const VkAllocationCallbacks *pAllocator)
Defined at line 4873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetPrivateDataEXT (VkDevicedevice,VkObjectTypeobjectType,uint64_tobjectHandle,VkPrivateDataSlotprivateDataSlot,uint64_tdata)
Defined at line 4878 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPrivateDataEXT (VkDevicedevice,VkObjectTypeobjectType,uint64_tobjectHandle,VkPrivateDataSlotprivateDataSlot,uint64_t *pData)
Defined at line 4884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,VkEventevent,const VkDependencyInfo *pDependencyInfo)
=== VK_KHR_synchronization2 ===
Defined at line 4965 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetEvent2KHR (VkCommandBuffercommandBuffer,VkEventevent,VkPipelineStageFlags2stageMask)
Defined at line 4970 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWaitEvents2KHR (VkCommandBuffercommandBuffer,uint32_teventCount,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 (VkCommandBuffercommandBuffer,VkPipelineStageFlags2stage,VkQueryPoolqueryPool,uint32_tquery)
Defined at line 4988 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueSubmit2KHR (VkQueuequeue,uint32_tsubmitCount,const VkSubmitInfo2 *pSubmits,VkFencefence)
Defined at line 4994 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutSizeEXT (VkDevicedevice,VkDescriptorSetLayoutlayout,VkDeviceSize *pLayoutSizeInBytes)
=== VK_EXT_descriptor_buffer ===
Defined at line 5001 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutBindingOffsetEXT (VkDevicedevice,VkDescriptorSetLayoutlayout,uint32_tbinding,VkDeviceSize *pOffset)
Defined at line 5006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorEXT (VkDevicedevice,const VkDescriptorGetInfoEXT *pDescriptorInfo,size_tdataSize,void *pDescriptor)
Defined at line 5014 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorBuffersEXT (VkCommandBuffercommandBuffer,uint32_tbufferCount,const VkDescriptorBufferBindingInfoEXT *pBindingInfos)
Defined at line 5019 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDescriptorBufferOffsetsEXT (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelineLayoutlayout,uint32_tfirstSet,uint32_tsetCount,const uint32_t *pBufferIndices,const VkDeviceSize *pOffsets)
Defined at line 5026 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorBufferEmbeddedSamplersEXT (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelineLayoutlayout,uint32_tset)
Defined at line 5037 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetBufferOpaqueCaptureDescriptorDataEXT (VkDevicedevice,const VkBufferCaptureDescriptorDataInfoEXT *pInfo,void *pData)
Defined at line 5045 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetImageOpaqueCaptureDescriptorDataEXT (VkDevicedevice,const VkImageCaptureDescriptorDataInfoEXT *pInfo,void *pData)
Defined at line 5051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetImageViewOpaqueCaptureDescriptorDataEXT (VkDevicedevice,const VkImageViewCaptureDescriptorDataInfoEXT *pInfo,void *pData)
Defined at line 5057 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSamplerOpaqueCaptureDescriptorDataEXT (VkDevicedevice,const VkSamplerCaptureDescriptorDataInfoEXT *pInfo,void *pData)
Defined at line 5064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT (VkDevicedevice,const VkAccelerationStructureCaptureDescriptorDataInfoEXT *pInfo,void *pData)
Defined at line 5071 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetFragmentShadingRateEnumNV (VkCommandBuffercommandBuffer,VkFragmentShadingRateNVshadingRate,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 (VkCommandBuffercommandBuffer,uint32_tgroupCountX,uint32_tgroupCountY,uint32_tgroupCountZ)
=== VK_EXT_mesh_shader ===
Defined at line 5089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectEXT (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,uint32_tdrawCount,uint32_tstride)
Defined at line 5094 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectCountEXT (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkBuffercountBuffer,VkDeviceSizecountBufferOffset,uint32_tmaxDrawCount,uint32_tstride)
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 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,uint32_tvertexBindingDescriptionCount,const VkVertexInputBindingDescription2EXT *pVertexBindingDescriptions,uint32_tvertexAttributeDescriptionCount,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 (VkDevicedevice,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 (VkDevicedevice,VkExternalMemoryHandleTypeFlagBitshandleType,zx_handle_tzirconHandle,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 (VkDevicedevice,const VkSemaphoreGetZirconHandleInfoFUCHSIA *pGetZirconHandleInfo,zx_handle_t *pZirconHandle)
Defined at line 5224 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateBufferCollectionFUCHSIA (VkDevicedevice,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 (VkDevicedevice,VkBufferCollectionFUCHSIAcollection,const VkImageConstraintsInfoFUCHSIA *pImageConstraintsInfo)
Defined at line 5243 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetBufferCollectionBufferConstraintsFUCHSIA (VkDevicedevice,VkBufferCollectionFUCHSIAcollection,const VkBufferConstraintsInfoFUCHSIA *pBufferConstraintsInfo)
Defined at line 5250 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyBufferCollectionFUCHSIA (VkDevicedevice,VkBufferCollectionFUCHSIAcollection,const VkAllocationCallbacks *pAllocator)
Defined at line 5257 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetBufferCollectionPropertiesFUCHSIA (VkDevicedevice,VkBufferCollectionFUCHSIAcollection,VkBufferCollectionPropertiesFUCHSIA *pProperties)
Defined at line 5264 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI (VkDevicedevice,VkRenderPassrenderpass,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 (VkCommandBuffercommandBuffer,VkImageViewimageView,VkImageLayoutimageLayout)
=== VK_HUAWEI_invocation_mask ===
Defined at line 5287 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryRemoteAddressNV (VkDevicedevice,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 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,uint32_tattachmentCount,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 (VkCommandBuffercommandBuffer,uint32_tdrawCount,const VkMultiDrawInfoEXT *pVertexInfo,uint32_tinstanceCount,uint32_tfirstInstance,uint32_tstride)
=== VK_EXT_multi_draw ===
Defined at line 5372 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMultiIndexedEXT (VkCommandBuffercommandBuffer,uint32_tdrawCount,const VkMultiDrawIndexedInfoEXT *pIndexInfo,uint32_tinstanceCount,uint32_tfirstInstance,uint32_tstride,const int32_t *pVertexOffset)
Defined at line 5382 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateMicromapEXT (VkDevicedevice,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 (VkDevicedevice,VkMicromapEXTmicromap,const VkAllocationCallbacks *pAllocator)
Defined at line 5403 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildMicromapsEXT (VkCommandBuffercommandBuffer,uint32_tinfoCount,const VkMicromapBuildInfoEXT *pInfos)
Defined at line 5408 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBuildMicromapsEXT (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,uint32_tinfoCount,const VkMicromapBuildInfoEXT *pInfos)
Defined at line 5413 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMicromapEXT (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,const VkCopyMicromapInfoEXT *pInfo)
Defined at line 5421 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMicromapToMemoryEXT (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,const VkCopyMicromapToMemoryInfoEXT *pInfo)
Defined at line 5426 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMemoryToMicromapEXT (VkDevicedevice,VkDeferredOperationKHRdeferredOperation,const VkCopyMemoryToMicromapInfoEXT *pInfo)
Defined at line 5433 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWriteMicromapsPropertiesEXT (VkDevicedevice,uint32_tmicromapCount,const VkMicromapEXT *pMicromaps,VkQueryTypequeryType,size_tdataSize,void *pData,size_tstride)
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 (VkCommandBuffercommandBuffer,uint32_tmicromapCount,const VkMicromapEXT *pMicromaps,VkQueryTypequeryType,VkQueryPoolqueryPool,uint32_tfirstQuery)
Defined at line 5466 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceMicromapCompatibilityEXT (VkDevicedevice,const VkMicromapVersionInfoEXT *pVersionInfo,VkAccelerationStructureCompatibilityKHR *pCompatibility)
Defined at line 5476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetMicromapBuildSizesEXT (VkDevicedevice,VkAccelerationStructureBuildTypeKHRbuildType,const VkMicromapBuildInfoEXT *pBuildInfo,VkMicromapBuildSizesInfoEXT *pSizeInfo)
Defined at line 5483 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawClusterHUAWEI (VkCommandBuffercommandBuffer,uint32_tgroupCountX,uint32_tgroupCountY,uint32_tgroupCountZ)
=== VK_HUAWEI_cluster_culling_shader ===
Defined at line 5493 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawClusterIndirectHUAWEI (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset)
Defined at line 5498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSetDeviceMemoryPriorityEXT (VkDevicedevice,VkDeviceMemorymemory,floatpriority)
=== VK_EXT_pageable_device_local_memory ===
Defined at line 5505 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceBufferMemoryRequirementsKHR (VkDevicedevice,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 (VkDevicedevice,const VkDeviceImageMemoryRequirements *pInfo,VkMemoryRequirements2 *pMemoryRequirements)
Defined at line 5519 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSparseMemoryRequirementsKHR (VkDevicedevice,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 (VkDevicedevice,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 (VkDevicedevice,VkDescriptorSetdescriptorSet,void **ppData)
Defined at line 5543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMemoryIndirectNV (VkCommandBuffercommandBuffer,VkDeviceAddresscopyBufferAddress,uint32_tcopyCount,uint32_tstride)
=== VK_NV_copy_memory_indirect ===
Defined at line 5550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMemoryToImageIndirectNV (VkCommandBuffercommandBuffer,VkDeviceAddresscopyBufferAddress,uint32_tcopyCount,uint32_tstride,VkImagedstImage,VkImageLayoutdstImageLayout,const VkImageSubresourceLayers *pImageSubresources)
Defined at line 5558 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDecompressMemoryNV (VkCommandBuffercommandBuffer,uint32_tdecompressRegionCount,const VkDecompressMemoryRegionNV *pDecompressMemoryRegions)
=== VK_NV_memory_decompression ===
Defined at line 5571 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDecompressMemoryIndirectCountNV (VkCommandBuffercommandBuffer,VkDeviceAddressindirectCommandsAddress,VkDeviceAddressindirectCommandsCountAddress,uint32_tstride)
Defined at line 5578 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPipelineIndirectMemoryRequirementsNV (VkDevicedevice,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 (VkCommandBuffercommandBuffer,VkPipelineBindPointpipelineBindPoint,VkPipelinepipeline)
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 (VkCommandBuffercommandBuffer,VkSampleCountFlagBitssamples,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 (VkCommandBuffercommandBuffer,uint32_tfirstAttachment,uint32_tattachmentCount,const VkBool32 *pColorBlendEnables)
Defined at line 5644 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetColorBlendEquationEXT (VkCommandBuffercommandBuffer,uint32_tfirstAttachment,uint32_tattachmentCount,const VkColorBlendEquationEXT *pColorBlendEquations)
Defined at line 5652 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetColorWriteMaskEXT (VkCommandBuffercommandBuffer,uint32_tfirstAttachment,uint32_tattachmentCount,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 (VkCommandBuffercommandBuffer,uint32_tfirstAttachment,uint32_tattachmentCount,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 (VkCommandBuffercommandBuffer,uint32_tfirstViewport,uint32_tviewportCount,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 (VkCommandBuffercommandBuffer,uint32_tcoverageModulationTableCount,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 (VkDevicedevice,VkShaderModuleshaderModule,VkShaderModuleIdentifierEXT *pIdentifier)
=== VK_EXT_shader_module_identifier ===
Defined at line 5784 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetShaderModuleCreateInfoIdentifierEXT (VkDevicedevice,const VkShaderModuleCreateInfo *pCreateInfo,VkShaderModuleIdentifierEXT *pIdentifier)
Defined at line 5789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceOpticalFlowImageFormatsNV (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,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 (VkDevicedevice,VkOpticalFlowSessionNVsession,const VkAllocationCallbacks *pAllocator)
Defined at line 5814 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindOpticalFlowSessionImageNV (VkDevicedevice,VkOpticalFlowSessionNVsession,VkOpticalFlowSessionBindingPointNVbindingPoint,VkImageViewview,VkImageLayoutlayout)
Defined at line 5819 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdOpticalFlowExecuteNV (VkCommandBuffercommandBuffer,VkOpticalFlowSessionNVsession,const VkOpticalFlowExecuteInfoNV *pExecuteInfo)
Defined at line 5828 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindIndexBuffer2KHR (VkCommandBuffercommandBuffer,VkBufferbuffer,VkDeviceSizeoffset,VkDeviceSizesize,VkIndexTypeindexType)
=== VK_KHR_maintenance5 ===
Defined at line 5837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetRenderingAreaGranularityKHR (VkDevicedevice,const VkRenderingAreaInfo *pRenderingAreaInfo,VkExtent2D *pGranularity)
Defined at line 5843 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSubresourceLayoutKHR (VkDevicedevice,const VkDeviceImageSubresourceInfo *pInfo,VkSubresourceLayout2 *pLayout)
Defined at line 5849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout2KHR (VkDevicedevice,VkImageimage,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 (VkDevicedevice,uint32_tcreateInfoCount,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 (VkDevicedevice,VkShaderEXTshader,const VkAllocationCallbacks *pAllocator)
Defined at line 5882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetShaderBinaryDataEXT (VkDevicedevice,VkShaderEXTshader,size_t *pDataSize,void *pData)
Defined at line 5887 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindShadersEXT (VkCommandBuffercommandBuffer,uint32_tstageCount,const VkShaderStageFlagBits *pStages,const VkShaderEXT *pShaders)
Defined at line 5892 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthClampRangeEXT (VkCommandBuffercommandBuffer,VkDepthClampModeEXTdepthClampMode,const VkDepthClampRangeEXT *pDepthClampRange)
Defined at line 5900 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePipelineBinariesKHR (VkDevicedevice,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 (VkDevicedevice,VkPipelineBinaryKHRpipelineBinary,const VkAllocationCallbacks *pAllocator)
Defined at line 5917 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineKeyKHR (VkDevicedevice,const VkPipelineCreateInfoKHR *pPipelineCreateInfo,VkPipelineBinaryKeyKHR *pPipelineKey)
Defined at line 5922 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineBinaryDataKHR (VkDevicedevice,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 (VkDevicedevice,const VkReleaseCapturedPipelineDataInfoKHR *pInfo,const VkAllocationCallbacks *pAllocator)
Defined at line 5938 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetFramebufferTilePropertiesQCOM (VkDevicedevice,VkFramebufferframebuffer,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 (VkDevicedevice,const VkRenderingInfo *pRenderingInfo,VkTilePropertiesQCOM *pProperties)
Defined at line 5955 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetLatencySleepModeNV (VkDevicedevice,VkSwapchainKHRswapchain,const VkLatencySleepModeInfoNV *pSleepModeInfo)
=== VK_NV_low_latency2 ===
Defined at line 5964 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkLatencySleepNV (VkDevicedevice,VkSwapchainKHRswapchain,const VkLatencySleepInfoNV *pSleepInfo)
Defined at line 5969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSetLatencyMarkerNV (VkDevicedevice,VkSwapchainKHRswapchain,const VkSetLatencyMarkerInfoNV *pLatencyMarkerInfo)
Defined at line 5974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetLatencyTimingsNV (VkDevicedevice,VkSwapchainKHRswapchain,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 (VkPhysicalDevicephysicalDevice,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 (VkCommandBuffercommandBuffer,uint32_tlineStippleFactor,uint16_tlineStipplePattern)
=== VK_KHR_line_rasterization ===
Defined at line 6018 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCalibrateableTimeDomainsKHR (VkPhysicalDevicephysicalDevice,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 (VkDevicedevice,uint32_ttimestampCount,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 (VkDevicedevice,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 (VkCommandBuffercommandBuffer,const VkGeneratedCommandsInfoEXT *pGeneratedCommandsInfo,VkCommandBufferstateCommandBuffer)
Defined at line 6086 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdExecuteGeneratedCommandsEXT (VkCommandBuffercommandBuffer,VkBool32isPreprocessed,const VkGeneratedCommandsInfoEXT *pGeneratedCommandsInfo)
Defined at line 6093 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateIndirectCommandsLayoutEXT (VkDevicedevice,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 (VkDevicedevice,VkIndirectCommandsLayoutEXTindirectCommandsLayout,const VkAllocationCallbacks *pAllocator)
Defined at line 6108 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateIndirectExecutionSetEXT (VkDevicedevice,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 (VkDevicedevice,VkIndirectExecutionSetEXTindirectExecutionSet,const VkAllocationCallbacks *pAllocator)
Defined at line 6123 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateIndirectExecutionSetPipelineEXT (VkDevicedevice,VkIndirectExecutionSetEXTindirectExecutionSet,uint32_texecutionSetWriteCount,const VkWriteIndirectExecutionSetPipelineEXT *pExecutionSetWrites)
Defined at line 6130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateIndirectExecutionSetShaderEXT (VkDevicedevice,VkIndirectExecutionSetEXTindirectExecutionSet,uint32_texecutionSetWriteCount,const VkWriteIndirectExecutionSetShaderEXT *pExecutionSetWrites)
Defined at line 6138 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV (VkPhysicalDevicephysicalDevice,uint32_t *pPropertyCount,VkCooperativeMatrixFlexibleDimensionsPropertiesNV *pProperties)
=== VK_NV_cooperative_matrix2 ===
Defined at line 6148 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp