class DispatchLoaderStatic
Defined at line 984 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Public Methods
VkResult vkCreateInstance (const VkInstanceCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkInstance * pInstance)
=== VK_VERSION_1_0 ===
Defined at line 989 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyInstance (VkInstance instance, const VkAllocationCallbacks * pAllocator)
Defined at line 995 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumeratePhysicalDevices (VkInstance instance, uint32_t * pPhysicalDeviceCount, VkPhysicalDevice * pPhysicalDevices)
Defined at line 1000 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceFeatures (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures * pFeatures)
Defined at line 1005 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties * pFormatProperties)
Defined at line 1010 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties * pImageFormatProperties)
Defined at line 1017 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties * pProperties)
Defined at line 1028 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceQueueFamilyProperties (VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties * pQueueFamilyProperties)
Defined at line 1033 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceMemoryProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties * pMemoryProperties)
Defined at line 1040 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
PFN_vkVoidFunction vkGetInstanceProcAddr (VkInstance instance, const char * pName)
Defined at line 1046 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
PFN_vkVoidFunction vkGetDeviceProcAddr (VkDevice device, const char * pName)
Defined at line 1051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDevice * pDevice)
Defined at line 1056 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDevice (VkDevice device, const VkAllocationCallbacks * pAllocator)
Defined at line 1064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumerateInstanceExtensionProperties (const char * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
Defined at line 1069 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumerateDeviceExtensionProperties (VkPhysicalDevice physicalDevice, const char * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
Defined at line 1076 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumerateInstanceLayerProperties (uint32_t * pPropertyCount, VkLayerProperties * pProperties)
Defined at line 1084 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumerateDeviceLayerProperties (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkLayerProperties * pProperties)
Defined at line 1089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceQueue (VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue * pQueue)
Defined at line 1096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueSubmit (VkQueue queue, uint32_t submitCount, const VkSubmitInfo * pSubmits, VkFence fence)
Defined at line 1101 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueWaitIdle (VkQueue queue)
Defined at line 1106 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkDeviceWaitIdle (VkDevice device)
Defined at line 1111 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAllocateMemory (VkDevice device, const VkMemoryAllocateInfo * pAllocateInfo, const VkAllocationCallbacks * pAllocator, VkDeviceMemory * pMemory)
Defined at line 1116 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkFreeMemory (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks * pAllocator)
Defined at line 1124 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMapMemory (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void ** ppData)
Defined at line 1129 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUnmapMemory (VkDevice device, VkDeviceMemory memory)
Defined at line 1135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkFlushMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange * pMemoryRanges)
Defined at line 1140 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkInvalidateMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange * pMemoryRanges)
Defined at line 1145 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize * pCommittedMemoryInBytes)
Defined at line 1150 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset)
Defined at line 1155 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset)
Defined at line 1160 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetBufferMemoryRequirements (VkDevice device, VkBuffer buffer, VkMemoryRequirements * pMemoryRequirements)
Defined at line 1165 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageMemoryRequirements (VkDevice device, VkImage image, VkMemoryRequirements * pMemoryRequirements)
Defined at line 1170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSparseMemoryRequirements (VkDevice device, VkImage image, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements * pSparseMemoryRequirements)
Defined at line 1175 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceSparseImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t * pPropertyCount, VkSparseImageFormatProperties * pProperties)
Defined at line 1183 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueBindSparse (VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo * pBindInfo, VkFence fence)
Defined at line 1195 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateFence (VkDevice device, const VkFenceCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence)
Defined at line 1200 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyFence (VkDevice device, VkFence fence, const VkAllocationCallbacks * pAllocator)
Defined at line 1208 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetFences (VkDevice device, uint32_t fenceCount, const VkFence * pFences)
Defined at line 1213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetFenceStatus (VkDevice device, VkFence fence)
Defined at line 1218 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWaitForFences (VkDevice device, uint32_t fenceCount, const VkFence * pFences, VkBool32 waitAll, uint64_t timeout)
Defined at line 1223 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSemaphore (VkDevice device, const VkSemaphoreCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSemaphore * pSemaphore)
Defined at line 1228 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroySemaphore (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks * pAllocator)
Defined at line 1236 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateEvent (VkDevice device, const VkEventCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkEvent * pEvent)
Defined at line 1241 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyEvent (VkDevice device, VkEvent event, const VkAllocationCallbacks * pAllocator)
Defined at line 1249 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetEventStatus (VkDevice device, VkEvent event)
Defined at line 1254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetEvent (VkDevice device, VkEvent event)
Defined at line 1259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetEvent (VkDevice device, VkEvent event)
Defined at line 1264 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateQueryPool (VkDevice device, const VkQueryPoolCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkQueryPool * pQueryPool)
Defined at line 1269 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyQueryPool (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks * pAllocator)
Defined at line 1277 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetQueryPoolResults (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)
Defined at line 1282 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateBuffer (VkDevice device, const VkBufferCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkBuffer * pBuffer)
Defined at line 1294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyBuffer (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks * pAllocator)
Defined at line 1302 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateBufferView (VkDevice device, const VkBufferViewCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkBufferView * pView)
Defined at line 1307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyBufferView (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks * pAllocator)
Defined at line 1315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateImage (VkDevice device, const VkImageCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkImage * pImage)
Defined at line 1320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyImage (VkDevice device, VkImage image, const VkAllocationCallbacks * pAllocator)
Defined at line 1328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout (VkDevice device, VkImage image, const VkImageSubresource * pSubresource, VkSubresourceLayout * pLayout)
Defined at line 1333 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateImageView (VkDevice device, const VkImageViewCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkImageView * pView)
Defined at line 1341 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyImageView (VkDevice device, VkImageView imageView, const VkAllocationCallbacks * pAllocator)
Defined at line 1349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateShaderModule (VkDevice device, const VkShaderModuleCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkShaderModule * pShaderModule)
Defined at line 1354 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyShaderModule (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks * pAllocator)
Defined at line 1362 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePipelineCache (VkDevice device, const VkPipelineCacheCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPipelineCache * pPipelineCache)
Defined at line 1367 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyPipelineCache (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks * pAllocator)
Defined at line 1375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineCacheData (VkDevice device, VkPipelineCache pipelineCache, size_t * pDataSize, void * pData)
Defined at line 1380 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMergePipelineCaches (VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache * pSrcCaches)
Defined at line 1385 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateGraphicsPipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)
Defined at line 1391 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateComputePipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)
Defined at line 1401 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyPipeline (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks * pAllocator)
Defined at line 1411 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePipelineLayout (VkDevice device, const VkPipelineLayoutCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPipelineLayout * pPipelineLayout)
Defined at line 1416 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyPipelineLayout (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks * pAllocator)
Defined at line 1424 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSampler (VkDevice device, const VkSamplerCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSampler * pSampler)
Defined at line 1429 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroySampler (VkDevice device, VkSampler sampler, const VkAllocationCallbacks * pAllocator)
Defined at line 1437 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDescriptorSetLayout (VkDevice device, const VkDescriptorSetLayoutCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorSetLayout * pSetLayout)
Defined at line 1442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDescriptorSetLayout (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks * pAllocator)
Defined at line 1450 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDescriptorPool (VkDevice device, const VkDescriptorPoolCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorPool * pDescriptorPool)
Defined at line 1457 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks * pAllocator)
Defined at line 1465 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags)
Defined at line 1470 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAllocateDescriptorSets (VkDevice device, const VkDescriptorSetAllocateInfo * pAllocateInfo, VkDescriptorSet * pDescriptorSets)
Defined at line 1475 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkFreeDescriptorSets (VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet * pDescriptorSets)
Defined at line 1482 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateDescriptorSets (VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet * pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet * pDescriptorCopies)
Defined at line 1490 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateFramebuffer (VkDevice device, const VkFramebufferCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkFramebuffer * pFramebuffer)
Defined at line 1499 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyFramebuffer (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks * pAllocator)
Defined at line 1507 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRenderPass (VkDevice device, const VkRenderPassCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkRenderPass * pRenderPass)
Defined at line 1512 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyRenderPass (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks * pAllocator)
Defined at line 1520 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetRenderAreaGranularity (VkDevice device, VkRenderPass renderPass, VkExtent2D * pGranularity)
Defined at line 1525 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateCommandPool (VkDevice device, const VkCommandPoolCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkCommandPool * pCommandPool)
Defined at line 1530 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyCommandPool (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks * pAllocator)
Defined at line 1538 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags)
Defined at line 1543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAllocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo * pAllocateInfo, VkCommandBuffer * pCommandBuffers)
Defined at line 1548 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkFreeCommandBuffers (VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer * pCommandBuffers)
Defined at line 1555 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBeginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo * pBeginInfo)
Defined at line 1563 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEndCommandBuffer (VkCommandBuffer commandBuffer)
Defined at line 1568 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkResetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags)
Defined at line 1573 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
Defined at line 1578 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewport (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport * pViewports)
Defined at line 1583 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetScissor (VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D * pScissors)
Defined at line 1591 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth)
Defined at line 1596 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthBias (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)
Defined at line 1601 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetBlendConstants (VkCommandBuffer commandBuffer, const float[4] blendConstants)
Defined at line 1609 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthBounds (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds)
Defined at line 1614 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilCompareMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask)
Defined at line 1619 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilWriteMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask)
Defined at line 1624 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilReference (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference)
Defined at line 1629 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorSets (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet * pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t * pDynamicOffsets)
Defined at line 1634 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType)
Defined at line 1647 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindVertexBuffers (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets)
Defined at line 1652 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDraw (VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance)
Defined at line 1661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexed (VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance)
Defined at line 1667 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Defined at line 1677 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Defined at line 1683 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDispatch (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
Defined at line 1689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDispatchIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset)
Defined at line 1694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBuffer (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy * pRegions)
Defined at line 1699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy * pRegions)
Defined at line 1705 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBlitImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit * pRegions, VkFilter filter)
Defined at line 1716 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBufferToImage (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy * pRegions)
Defined at line 1728 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImageToBuffer (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy * pRegions)
Defined at line 1738 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdUpdateBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void * pData)
Defined at line 1748 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdFillBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data)
Defined at line 1754 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdClearColorImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue * pColor, uint32_t rangeCount, const VkImageSubresourceRange * pRanges)
Defined at line 1760 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdClearDepthStencilImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue * pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange * pRanges)
Defined at line 1770 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdClearAttachments (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment * pAttachments, uint32_t rectCount, const VkClearRect * pRects)
Defined at line 1780 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResolveImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve * pRegions)
Defined at line 1789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
Defined at line 1800 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
Defined at line 1805 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWaitEvents (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent * pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier * pImageMemoryBarriers)
Defined at line 1810 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPipelineBarrier (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier * pImageMemoryBarriers)
Defined at line 1835 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags)
Defined at line 1858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query)
Defined at line 1863 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetQueryPool (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
Defined at line 1868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteTimestamp (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query)
Defined at line 1873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyQueryPoolResults (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags)
Defined at line 1881 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void * pValues)
Defined at line 1893 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginRenderPass (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo * pRenderPassBegin, VkSubpassContents contents)
Defined at line 1903 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdNextSubpass (VkCommandBuffer commandBuffer, VkSubpassContents contents)
Defined at line 1910 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndRenderPass (VkCommandBuffer commandBuffer)
Defined at line 1915 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdExecuteCommands (VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer * pCommandBuffers)
Defined at line 1920 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumerateInstanceVersion (uint32_t * pApiVersion)
=== VK_VERSION_1_1 ===
Defined at line 1927 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindBufferMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo * pBindInfos)
Defined at line 1932 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindImageMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo * pBindInfos)
Defined at line 1937 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceGroupPeerMemoryFeatures (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags * pPeerMemoryFeatures)
Defined at line 1942 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDeviceMask (VkCommandBuffer commandBuffer, uint32_t deviceMask)
Defined at line 1951 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDispatchBase (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
Defined at line 1956 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumeratePhysicalDeviceGroups (VkInstance instance, uint32_t * pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties)
Defined at line 1967 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageMemoryRequirements2 (VkDevice device, const VkImageMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
Defined at line 1974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetBufferMemoryRequirements2 (VkDevice device, const VkBufferMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
Defined at line 1981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSparseMemoryRequirements2 (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)
Defined at line 1988 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceFeatures2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 * pFeatures)
Defined at line 1996 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 * pProperties)
Defined at line 2001 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceFormatProperties2 (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 * pFormatProperties)
Defined at line 2006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 * pImageFormatInfo, VkImageFormatProperties2 * pImageFormatProperties)
Defined at line 2013 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceQueueFamilyProperties2 (VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties2 * pQueueFamilyProperties)
Defined at line 2020 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceMemoryProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 * pMemoryProperties)
Defined at line 2027 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceSparseImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, uint32_t * pPropertyCount, VkSparseImageFormatProperties2 * pProperties)
Defined at line 2033 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkTrimCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags)
Defined at line 2041 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceQueue2 (VkDevice device, const VkDeviceQueueInfo2 * pQueueInfo, VkQueue * pQueue)
Defined at line 2046 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSamplerYcbcrConversion (VkDevice device, const VkSamplerYcbcrConversionCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSamplerYcbcrConversion * pYcbcrConversion)
Defined at line 2051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroySamplerYcbcrConversion (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks * pAllocator)
Defined at line 2059 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDescriptorUpdateTemplate (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorUpdateTemplate * pDescriptorUpdateTemplate)
Defined at line 2066 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDescriptorUpdateTemplate (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks * pAllocator)
Defined at line 2074 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateDescriptorSetWithTemplate (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void * pData)
Defined at line 2081 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalBufferProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo * pExternalBufferInfo, VkExternalBufferProperties * pExternalBufferProperties)
Defined at line 2089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalFenceProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo * pExternalFenceInfo, VkExternalFenceProperties * pExternalFenceProperties)
Defined at line 2096 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalSemaphoreProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, VkExternalSemaphoreProperties * pExternalSemaphoreProperties)
Defined at line 2103 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutSupport (VkDevice device, const VkDescriptorSetLayoutCreateInfo * pCreateInfo, VkDescriptorSetLayoutSupport * pSupport)
Defined at line 2110 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
=== VK_VERSION_1_2 ===
Defined at line 2119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirectCount (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Defined at line 2130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRenderPass2 (VkDevice device, const VkRenderPassCreateInfo2 * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkRenderPass * pRenderPass)
Defined at line 2141 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginRenderPass2 (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo * pRenderPassBegin, const VkSubpassBeginInfo * pSubpassBeginInfo)
Defined at line 2149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdNextSubpass2 (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo * pSubpassBeginInfo, const VkSubpassEndInfo * pSubpassEndInfo)
Defined at line 2156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndRenderPass2 (VkCommandBuffer commandBuffer, const VkSubpassEndInfo * pSubpassEndInfo)
Defined at line 2163 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkResetQueryPool (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
Defined at line 2168 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSemaphoreCounterValue (VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
Defined at line 2173 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWaitSemaphores (VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout)
Defined at line 2178 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSignalSemaphore (VkDevice device, const VkSemaphoreSignalInfo * pSignalInfo)
Defined at line 2183 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkDeviceAddress vkGetBufferDeviceAddress (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)
Defined at line 2188 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
uint64_t vkGetBufferOpaqueCaptureAddress (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)
Defined at line 2193 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
uint64_t vkGetDeviceMemoryOpaqueCaptureAddress (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo * pInfo)
Defined at line 2198 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceToolProperties (VkPhysicalDevice physicalDevice, uint32_t * pToolCount, VkPhysicalDeviceToolProperties * pToolProperties)
=== VK_VERSION_1_3 ===
Defined at line 2205 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePrivateDataSlot (VkDevice device, const VkPrivateDataSlotCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPrivateDataSlot * pPrivateDataSlot)
Defined at line 2212 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyPrivateDataSlot (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks * pAllocator)
Defined at line 2220 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data)
Defined at line 2225 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPrivateData (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t * pData)
Defined at line 2231 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo * pDependencyInfo)
Defined at line 2237 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetEvent2 (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask)
Defined at line 2242 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWaitEvents2 (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent * pEvents, const VkDependencyInfo * pDependencyInfos)
Defined at line 2247 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPipelineBarrier2 (VkCommandBuffer commandBuffer, const VkDependencyInfo * pDependencyInfo)
Defined at line 2255 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteTimestamp2 (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query)
Defined at line 2260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueSubmit2 (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 * pSubmits, VkFence fence)
Defined at line 2265 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBuffer2 (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 * pCopyBufferInfo)
Defined at line 2270 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImage2 (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 * pCopyImageInfo)
Defined at line 2275 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBufferToImage2 (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 * pCopyBufferToImageInfo)
Defined at line 2280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImageToBuffer2 (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 * pCopyImageToBufferInfo)
Defined at line 2285 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBlitImage2 (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 * pBlitImageInfo)
Defined at line 2290 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResolveImage2 (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 * pResolveImageInfo)
Defined at line 2295 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginRendering (VkCommandBuffer commandBuffer, const VkRenderingInfo * pRenderingInfo)
Defined at line 2300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndRendering (VkCommandBuffer commandBuffer)
Defined at line 2305 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCullMode (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode)
Defined at line 2310 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetFrontFace (VkCommandBuffer commandBuffer, VkFrontFace frontFace)
Defined at line 2315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetPrimitiveTopology (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology)
Defined at line 2320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportWithCount (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport * pViewports)
Defined at line 2325 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetScissorWithCount (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D * pScissors)
Defined at line 2330 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindVertexBuffers2 (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets, const VkDeviceSize * pSizes, const VkDeviceSize * pStrides)
Defined at line 2335 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable)
Defined at line 2346 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthWriteEnable (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable)
Defined at line 2351 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthCompareOp (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp)
Defined at line 2356 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthBoundsTestEnable (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable)
Defined at line 2361 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilTestEnable (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable)
Defined at line 2366 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilOp (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp)
Defined at line 2371 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRasterizerDiscardEnable (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable)
Defined at line 2381 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthBiasEnable (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable)
Defined at line 2386 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetPrimitiveRestartEnable (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable)
Defined at line 2391 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceBufferMemoryRequirements (VkDevice device, const VkDeviceBufferMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
Defined at line 2396 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
Defined at line 2403 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSparseMemoryRequirements (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)
Defined at line 2410 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLineStipple (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern)
=== VK_VERSION_1_4 ===
Defined at line 2420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMapMemory2 (VkDevice device, const VkMemoryMapInfo * pMemoryMapInfo, void ** ppData)
Defined at line 2425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkUnmapMemory2 (VkDevice device, const VkMemoryUnmapInfo * pMemoryUnmapInfo)
Defined at line 2430 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindIndexBuffer2 (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size, VkIndexType indexType)
Defined at line 2435 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetRenderingAreaGranularity (VkDevice device, const VkRenderingAreaInfo * pRenderingAreaInfo, VkExtent2D * pGranularity)
Defined at line 2441 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSubresourceLayout (VkDevice device, const VkDeviceImageSubresourceInfo * pInfo, VkSubresourceLayout2 * pLayout)
Defined at line 2446 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout2 (VkDevice device, VkImage image, const VkImageSubresource2 * pSubresource, VkSubresourceLayout2 * pLayout)
Defined at line 2453 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSet (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet * pDescriptorWrites)
Defined at line 2461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetWithTemplate (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void * pData)
Defined at line 2471 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRenderingAttachmentLocations (VkCommandBuffer commandBuffer, const VkRenderingAttachmentLocationInfo * pLocationInfo)
Defined at line 2480 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRenderingInputAttachmentIndices (VkCommandBuffer commandBuffer, const VkRenderingInputAttachmentIndexInfo * pInputAttachmentIndexInfo)
Defined at line 2486 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorSets2 (VkCommandBuffer commandBuffer, const VkBindDescriptorSetsInfo * pBindDescriptorSetsInfo)
Defined at line 2492 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushConstants2 (VkCommandBuffer commandBuffer, const VkPushConstantsInfo * pPushConstantsInfo)
Defined at line 2497 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSet2 (VkCommandBuffer commandBuffer, const VkPushDescriptorSetInfo * pPushDescriptorSetInfo)
Defined at line 2502 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetWithTemplate2 (VkCommandBuffer commandBuffer, const VkPushDescriptorSetWithTemplateInfo * pPushDescriptorSetWithTemplateInfo)
Defined at line 2507 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMemoryToImage (VkDevice device, const VkCopyMemoryToImageInfo * pCopyMemoryToImageInfo)
Defined at line 2513 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyImageToMemory (VkDevice device, const VkCopyImageToMemoryInfo * pCopyImageToMemoryInfo)
Defined at line 2518 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyImageToImage (VkDevice device, const VkCopyImageToImageInfo * pCopyImageToImageInfo)
Defined at line 2523 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkTransitionImageLayout (VkDevice device, uint32_t transitionCount, const VkHostImageLayoutTransitionInfo * pTransitions)
Defined at line 2528 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroySurfaceKHR (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks * pAllocator)
=== VK_KHR_surface ===
Defined at line 2536 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 * pSupported)
Defined at line 2541 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR * pSurfaceCapabilities)
Defined at line 2549 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceFormatsKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pSurfaceFormatCount, VkSurfaceFormatKHR * pSurfaceFormats)
Defined at line 2556 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfacePresentModesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pPresentModeCount, VkPresentModeKHR * pPresentModes)
Defined at line 2564 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSwapchainKHR (VkDevice device, const VkSwapchainCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSwapchainKHR * pSwapchain)
=== VK_KHR_swapchain ===
Defined at line 2574 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroySwapchainKHR (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks * pAllocator)
Defined at line 2582 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSwapchainImagesKHR (VkDevice device, VkSwapchainKHR swapchain, uint32_t * pSwapchainImageCount, VkImage * pSwapchainImages)
Defined at line 2587 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAcquireNextImageKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t * pImageIndex)
Defined at line 2595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueuePresentKHR (VkQueue queue, const VkPresentInfoKHR * pPresentInfo)
Defined at line 2601 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDeviceGroupPresentCapabilitiesKHR (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR * pDeviceGroupPresentCapabilities)
Defined at line 2606 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDeviceGroupSurfacePresentModesKHR (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR * pModes)
Defined at line 2612 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDevicePresentRectanglesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t * pRectCount, VkRect2D * pRects)
Defined at line 2618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAcquireNextImage2KHR (VkDevice device, const VkAcquireNextImageInfoKHR * pAcquireInfo, uint32_t * pImageIndex)
Defined at line 2626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceDisplayPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayPropertiesKHR * pProperties)
=== VK_KHR_display ===
Defined at line 2633 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceDisplayPlanePropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayPlanePropertiesKHR * pProperties)
Defined at line 2640 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayPlaneSupportedDisplaysKHR (VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t * pDisplayCount, VkDisplayKHR * pDisplays)
Defined at line 2647 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayModePropertiesKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t * pPropertyCount, VkDisplayModePropertiesKHR * pProperties)
Defined at line 2655 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDisplayModeKHR * pMode)
Defined at line 2663 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayPlaneCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR * pCapabilities)
Defined at line 2672 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSurfaceKHR * pSurface)
Defined at line 2680 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSharedSwapchainsKHR (VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkSwapchainKHR * pSwapchains)
=== VK_KHR_display_swapchain ===
Defined at line 2690 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDebugReportCallbackEXT * pCallback)
=== VK_EXT_debug_report ===
Defined at line 2789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks * pAllocator)
Defined at line 2797 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDebugReportMessageEXT (VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char * pLayerPrefix, const char * pMessage)
Defined at line 2804 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkDebugMarkerSetObjectTagEXT (VkDevice device, const VkDebugMarkerObjectTagInfoEXT * pTagInfo)
=== VK_EXT_debug_marker ===
Defined at line 2818 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkDebugMarkerSetObjectNameEXT (VkDevice device, const VkDebugMarkerObjectNameInfoEXT * pNameInfo)
Defined at line 2823 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDebugMarkerBeginEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT * pMarkerInfo)
Defined at line 2828 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDebugMarkerEndEXT (VkCommandBuffer commandBuffer)
Defined at line 2833 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDebugMarkerInsertEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT * pMarkerInfo)
Defined at line 2838 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceVideoCapabilitiesKHR (VkPhysicalDevice physicalDevice, const VkVideoProfileInfoKHR * pVideoProfile, VkVideoCapabilitiesKHR * pCapabilities)
=== VK_KHR_video_queue ===
Defined at line 2845 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceVideoFormatPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoFormatInfoKHR * pVideoFormatInfo, uint32_t * pVideoFormatPropertyCount, VkVideoFormatPropertiesKHR * pVideoFormatProperties)
Defined at line 2852 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateVideoSessionKHR (VkDevice device, const VkVideoSessionCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkVideoSessionKHR * pVideoSession)
Defined at line 2860 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyVideoSessionKHR (VkDevice device, VkVideoSessionKHR videoSession, const VkAllocationCallbacks * pAllocator)
Defined at line 2868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetVideoSessionMemoryRequirementsKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t * pMemoryRequirementsCount, VkVideoSessionMemoryRequirementsKHR * pMemoryRequirements)
Defined at line 2873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindVideoSessionMemoryKHR (VkDevice device, VkVideoSessionKHR videoSession, uint32_t bindSessionMemoryInfoCount, const VkBindVideoSessionMemoryInfoKHR * pBindSessionMemoryInfos)
Defined at line 2881 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateVideoSessionParametersKHR (VkDevice device, const VkVideoSessionParametersCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkVideoSessionParametersKHR * pVideoSessionParameters)
Defined at line 2889 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkUpdateVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkVideoSessionParametersUpdateInfoKHR * pUpdateInfo)
Defined at line 2897 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyVideoSessionParametersKHR (VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkAllocationCallbacks * pAllocator)
Defined at line 2904 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoBeginCodingInfoKHR * pBeginInfo)
Defined at line 2911 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoEndCodingInfoKHR * pEndCodingInfo)
Defined at line 2916 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdControlVideoCodingKHR (VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR * pCodingControlInfo)
Defined at line 2921 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDecodeVideoKHR (VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR * pDecodeInfo)
=== VK_KHR_video_decode_queue ===
Defined at line 2928 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindTransformFeedbackBuffersEXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets, const VkDeviceSize * pSizes)
=== VK_EXT_transform_feedback ===
Defined at line 2935 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer * pCounterBuffers, const VkDeviceSize * pCounterBufferOffsets)
Defined at line 2945 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer * pCounterBuffers, const VkDeviceSize * pCounterBufferOffsets)
Defined at line 2954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index)
Defined at line 2963 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index)
Defined at line 2969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirectByteCountEXT (VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride)
Defined at line 2974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateCuModuleNVX (VkDevice device, const VkCuModuleCreateInfoNVX * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkCuModuleNVX * pModule)
=== VK_NVX_binary_import ===
Defined at line 2987 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateCuFunctionNVX (VkDevice device, const VkCuFunctionCreateInfoNVX * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkCuFunctionNVX * pFunction)
Defined at line 2995 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyCuModuleNVX (VkDevice device, VkCuModuleNVX module, const VkAllocationCallbacks * pAllocator)
Defined at line 3003 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyCuFunctionNVX (VkDevice device, VkCuFunctionNVX function, const VkAllocationCallbacks * pAllocator)
Defined at line 3008 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCuLaunchKernelNVX (VkCommandBuffer commandBuffer, const VkCuLaunchInfoNVX * pLaunchInfo)
Defined at line 3013 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
uint32_t vkGetImageViewHandleNVX (VkDevice device, const VkImageViewHandleInfoNVX * pInfo)
=== VK_NVX_image_view_handle ===
Defined at line 3020 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
uint64_t vkGetImageViewHandle64NVX (VkDevice device, const VkImageViewHandleInfoNVX * pInfo)
Defined at line 3025 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetImageViewAddressNVX (VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX * pProperties)
Defined at line 3030 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
=== VK_AMD_draw_indirect_count ===
Defined at line 3037 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Defined at line 3048 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetShaderInfoAMD (VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t * pInfoSize, void * pInfo)
=== VK_AMD_shader_info ===
Defined at line 3061 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginRenderingKHR (VkCommandBuffer commandBuffer, const VkRenderingInfo * pRenderingInfo)
=== VK_KHR_dynamic_rendering ===
Defined at line 3073 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndRenderingKHR (VkCommandBuffer commandBuffer)
Defined at line 3078 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceExternalImageFormatPropertiesNV (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV * pExternalImageFormatProperties)
=== VK_NV_external_memory_capabilities ===
Defined at line 3097 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceFeatures2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 * pFeatures)
=== VK_KHR_get_physical_device_properties2 ===
Defined at line 3125 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 * pProperties)
Defined at line 3130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceFormatProperties2KHR (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 * pFormatProperties)
Defined at line 3135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 * pImageFormatInfo, VkImageFormatProperties2 * pImageFormatProperties)
Defined at line 3142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceQueueFamilyProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties2 * pQueueFamilyProperties)
Defined at line 3149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceMemoryProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 * pMemoryProperties)
Defined at line 3156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceSparseImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 * pFormatInfo, uint32_t * pPropertyCount, VkSparseImageFormatProperties2 * pProperties)
Defined at line 3162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceGroupPeerMemoryFeaturesKHR (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags * pPeerMemoryFeatures)
=== VK_KHR_device_group ===
Defined at line 3172 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDeviceMaskKHR (VkCommandBuffer commandBuffer, uint32_t deviceMask)
Defined at line 3181 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDispatchBaseKHR (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
Defined at line 3186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkTrimCommandPoolKHR (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags)
=== VK_KHR_maintenance1 ===
Defined at line 3211 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumeratePhysicalDeviceGroupsKHR (VkInstance instance, uint32_t * pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties * pPhysicalDeviceGroupProperties)
=== VK_KHR_device_group_creation ===
Defined at line 3218 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalBufferPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo * pExternalBufferInfo, VkExternalBufferProperties * pExternalBufferProperties)
=== VK_KHR_external_memory_capabilities ===
Defined at line 3227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryFdKHR (VkDevice device, const VkMemoryGetFdInfoKHR * pGetFdInfo, int * pFd)
=== VK_KHR_external_memory_fd ===
Defined at line 3254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryFdPropertiesKHR (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR * pMemoryFdProperties)
Defined at line 3259 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalSemaphorePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo * pExternalSemaphoreInfo, VkExternalSemaphoreProperties * pExternalSemaphoreProperties)
=== VK_KHR_external_semaphore_capabilities ===
Defined at line 3269 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkImportSemaphoreFdKHR (VkDevice device, const VkImportSemaphoreFdInfoKHR * pImportSemaphoreFdInfo)
=== VK_KHR_external_semaphore_fd ===
Defined at line 3295 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR * pGetFdInfo, int * pFd)
Defined at line 3300 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet * pDescriptorWrites)
=== VK_KHR_push_descriptor ===
Defined at line 3307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void * pData)
Defined at line 3317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginConditionalRenderingEXT (VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT * pConditionalRenderingBegin)
=== VK_EXT_conditional_rendering ===
Defined at line 3328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndConditionalRenderingEXT (VkCommandBuffer commandBuffer)
Defined at line 3334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDescriptorUpdateTemplate * pDescriptorUpdateTemplate)
=== VK_KHR_descriptor_update_template ===
Defined at line 3341 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks * pAllocator)
Defined at line 3349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void * pData)
Defined at line 3356 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportWScalingNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV * pViewportWScalings)
=== VK_NV_clip_space_w_scaling ===
Defined at line 3366 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkReleaseDisplayEXT (VkPhysicalDevice physicalDevice, VkDisplayKHR display)
=== VK_EXT_direct_mode_display ===
Defined at line 3376 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceCapabilities2EXT (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT * pSurfaceCapabilities)
=== VK_EXT_display_surface_counter ===
Defined at line 3398 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkDisplayPowerControlEXT (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT * pDisplayPowerInfo)
=== VK_EXT_display_control ===
Defined at line 3407 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkRegisterDeviceEventEXT (VkDevice device, const VkDeviceEventInfoEXT * pDeviceEventInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence)
Defined at line 3412 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkRegisterDisplayEventEXT (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT * pDisplayEventInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence)
Defined at line 3420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSwapchainCounterEXT (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t * pCounterValue)
Defined at line 3429 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetRefreshCycleDurationGOOGLE (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE * pDisplayTimingProperties)
=== VK_GOOGLE_display_timing ===
Defined at line 3439 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPastPresentationTimingGOOGLE (VkDevice device, VkSwapchainKHR swapchain, uint32_t * pPresentationTimingCount, VkPastPresentationTimingGOOGLE * pPresentationTimings)
Defined at line 3446 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDiscardRectangleEXT (VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D * pDiscardRectangles)
=== VK_EXT_discard_rectangles ===
Defined at line 3456 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDiscardRectangleEnableEXT (VkCommandBuffer commandBuffer, VkBool32 discardRectangleEnable)
Defined at line 3464 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDiscardRectangleModeEXT (VkCommandBuffer commandBuffer, VkDiscardRectangleModeEXT discardRectangleMode)
Defined at line 3469 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSetHdrMetadataEXT (VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR * pSwapchains, const VkHdrMetadataEXT * pMetadata)
=== VK_EXT_hdr_metadata ===
Defined at line 3476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2 * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkRenderPass * pRenderPass)
=== VK_KHR_create_renderpass2 ===
Defined at line 3486 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo * pRenderPassBegin, const VkSubpassBeginInfo * pSubpassBeginInfo)
Defined at line 3494 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfo * pSubpassBeginInfo, const VkSubpassEndInfo * pSubpassEndInfo)
Defined at line 3501 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfo * pSubpassEndInfo)
Defined at line 3508 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain)
=== VK_KHR_shared_presentable_image ===
Defined at line 3515 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceExternalFencePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo * pExternalFenceInfo, VkExternalFenceProperties * pExternalFenceProperties)
=== VK_KHR_external_fence_capabilities ===
Defined at line 3522 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkImportFenceFdKHR (VkDevice device, const VkImportFenceFdInfoKHR * pImportFenceFdInfo)
=== VK_KHR_external_fence_fd ===
Defined at line 3545 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetFenceFdKHR (VkDevice device, const VkFenceGetFdInfoKHR * pGetFdInfo, int * pFd)
Defined at line 3550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t * pCounterCount, VkPerformanceCounterKHR * pCounters, VkPerformanceCounterDescriptionKHR * pCounterDescriptions)
=== VK_KHR_performance_query ===
Defined at line 3557 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR (VkPhysicalDevice physicalDevice, const VkQueryPoolPerformanceCreateInfoKHR * pPerformanceQueryCreateInfo, uint32_t * pNumPasses)
Defined at line 3568 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAcquireProfilingLockKHR (VkDevice device, const VkAcquireProfilingLockInfoKHR * pInfo)
Defined at line 3575 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkReleaseProfilingLockKHR (VkDevice device)
Defined at line 3580 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, VkSurfaceCapabilities2KHR * pSurfaceCapabilities)
=== VK_KHR_get_surface_capabilities2 ===
Defined at line 3587 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSurfaceFormats2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR * pSurfaceInfo, uint32_t * pSurfaceFormatCount, VkSurfaceFormat2KHR * pSurfaceFormats)
Defined at line 3594 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceDisplayProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayProperties2KHR * pProperties)
=== VK_KHR_get_display_properties2 ===
Defined at line 3604 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceDisplayPlaneProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkDisplayPlaneProperties2KHR * pProperties)
Defined at line 3611 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayModeProperties2KHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t * pPropertyCount, VkDisplayModeProperties2KHR * pProperties)
Defined at line 3618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDisplayPlaneCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR * pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR * pCapabilities)
Defined at line 3626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetDebugUtilsObjectNameEXT (VkDevice device, const VkDebugUtilsObjectNameInfoEXT * pNameInfo)
=== VK_EXT_debug_utils ===
Defined at line 3659 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetDebugUtilsObjectTagEXT (VkDevice device, const VkDebugUtilsObjectTagInfoEXT * pTagInfo)
Defined at line 3664 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkQueueBeginDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT * pLabelInfo)
Defined at line 3669 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkQueueEndDebugUtilsLabelEXT (VkQueue queue)
Defined at line 3674 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkQueueInsertDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT * pLabelInfo)
Defined at line 3679 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBeginDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT * pLabelInfo)
Defined at line 3684 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEndDebugUtilsLabelEXT (VkCommandBuffer commandBuffer)
Defined at line 3689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdInsertDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT * pLabelInfo)
Defined at line 3694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkDebugUtilsMessengerEXT * pMessenger)
Defined at line 3699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks * pAllocator)
Defined at line 3707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSubmitDebugUtilsMessageEXT (VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT * pCallbackData)
Defined at line 3714 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetSampleLocationsEXT (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT * pSampleLocationsInfo)
=== VK_EXT_sample_locations ===
Defined at line 3803 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPhysicalDeviceMultisamplePropertiesEXT (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT * pMultisampleProperties)
Defined at line 3808 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageMemoryRequirements2KHR (VkDevice device, const VkImageMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
=== VK_KHR_get_memory_requirements2 ===
Defined at line 3817 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetBufferMemoryRequirements2KHR (VkDevice device, const VkBufferMemoryRequirementsInfo2 * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
Defined at line 3824 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSparseMemoryRequirements2KHR (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)
Defined at line 3831 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateAccelerationStructureKHR (VkDevice device, const VkAccelerationStructureCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkAccelerationStructureKHR * pAccelerationStructure)
=== VK_KHR_acceleration_structure ===
Defined at line 3841 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyAccelerationStructureKHR (VkDevice device, VkAccelerationStructureKHR accelerationStructure, const VkAllocationCallbacks * pAllocator)
Defined at line 3849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildAccelerationStructuresKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const * ppBuildRangeInfos)
Defined at line 3856 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildAccelerationStructuresIndirectKHR (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, const VkDeviceAddress * pIndirectDeviceAddresses, const uint32_t * pIndirectStrides, const uint32_t *const * ppMaxPrimitiveCounts)
Defined at line 3864 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBuildAccelerationStructuresKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkAccelerationStructureBuildGeometryInfoKHR * pInfos, const VkAccelerationStructureBuildRangeInfoKHR *const * ppBuildRangeInfos)
Defined at line 3875 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureInfoKHR * pInfo)
Defined at line 3884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyAccelerationStructureToMemoryKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyAccelerationStructureToMemoryInfoKHR * pInfo)
Defined at line 3891 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMemoryToAccelerationStructureKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToAccelerationStructureInfoKHR * pInfo)
Defined at line 3898 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWriteAccelerationStructuresPropertiesKHR (VkDevice device, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR * pAccelerationStructures, VkQueryType queryType, size_t dataSize, void * pData, size_t stride)
Defined at line 3905 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureInfoKHR * pInfo)
Defined at line 3916 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyAccelerationStructureToMemoryKHR (VkCommandBuffer commandBuffer, const VkCopyAccelerationStructureToMemoryInfoKHR * pInfo)
Defined at line 3921 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMemoryToAccelerationStructureKHR (VkCommandBuffer commandBuffer, const VkCopyMemoryToAccelerationStructureInfoKHR * pInfo)
Defined at line 3927 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkDeviceAddress vkGetAccelerationStructureDeviceAddressKHR (VkDevice device, const VkAccelerationStructureDeviceAddressInfoKHR * pInfo)
Defined at line 3933 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteAccelerationStructuresPropertiesKHR (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureKHR * pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)
Defined at line 3939 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceAccelerationStructureCompatibilityKHR (VkDevice device, const VkAccelerationStructureVersionInfoKHR * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)
Defined at line 3950 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetAccelerationStructureBuildSizesKHR (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkAccelerationStructureBuildGeometryInfoKHR * pBuildInfo, const uint32_t * pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR * pSizeInfo)
Defined at line 3957 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdTraceRaysKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pCallableShaderBindingTable, uint32_t width, uint32_t height, uint32_t depth)
=== VK_KHR_ray_tracing_pipeline ===
Defined at line 3968 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRayTracingPipelinesKHR (VkDevice device, VkDeferredOperationKHR deferredOperation, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoKHR * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)
Defined at line 3981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetRayTracingShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void * pData)
Defined at line 3992 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetRayTracingCaptureReplayShaderGroupHandlesKHR (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void * pData)
Defined at line 3998 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdTraceRaysIndirectKHR (VkCommandBuffer commandBuffer, const VkStridedDeviceAddressRegionKHR * pRaygenShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pMissShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pHitShaderBindingTable, const VkStridedDeviceAddressRegionKHR * pCallableShaderBindingTable, VkDeviceAddress indirectDeviceAddress)
Defined at line 4004 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkDeviceSize vkGetRayTracingShaderGroupStackSizeKHR (VkDevice device, VkPipeline pipeline, uint32_t group, VkShaderGroupShaderKHR groupShader)
Defined at line 4015 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRayTracingPipelineStackSizeKHR (VkCommandBuffer commandBuffer, uint32_t pipelineStackSize)
Defined at line 4023 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateSamplerYcbcrConversionKHR (VkDevice device, const VkSamplerYcbcrConversionCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSamplerYcbcrConversion * pYcbcrConversion)
=== VK_KHR_sampler_ycbcr_conversion ===
Defined at line 4030 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroySamplerYcbcrConversionKHR (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks * pAllocator)
Defined at line 4038 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindBufferMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo * pBindInfos)
=== VK_KHR_bind_memory2 ===
Defined at line 4047 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindImageMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo * pBindInfos)
Defined at line 4052 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetImageDrmFormatModifierPropertiesEXT (VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT * pProperties)
=== VK_EXT_image_drm_format_modifier ===
Defined at line 4059 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateValidationCacheEXT (VkDevice device, const VkValidationCacheCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkValidationCacheEXT * pValidationCache)
=== VK_EXT_validation_cache ===
Defined at line 4068 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyValidationCacheEXT (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks * pAllocator)
Defined at line 4076 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMergeValidationCachesEXT (VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT * pSrcCaches)
Defined at line 4082 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetValidationCacheDataEXT (VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)
Defined at line 4090 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindShadingRateImageNV (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout)
=== VK_NV_shading_rate_image ===
Defined at line 4097 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportShadingRatePaletteNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV * pShadingRatePalettes)
Defined at line 4102 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoarseSampleOrderNV (VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV * pCustomSampleOrders)
Defined at line 4110 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateAccelerationStructureNV (VkDevice device, const VkAccelerationStructureCreateInfoNV * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkAccelerationStructureNV * pAccelerationStructure)
=== VK_NV_ray_tracing ===
Defined at line 4120 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyAccelerationStructureNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks * pAllocator)
Defined at line 4128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetAccelerationStructureMemoryRequirementsNV (VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV * pInfo, VkMemoryRequirements2KHR * pMemoryRequirements)
Defined at line 4135 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindAccelerationStructureMemoryNV (VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV * pBindInfos)
Defined at line 4142 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildAccelerationStructureNV (VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV * pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset)
Defined at line 4149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyAccelerationStructureNV (VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeKHR mode)
Defined at line 4162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdTraceRaysNV (VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth)
Defined at line 4170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateRayTracingPipelinesNV (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkPipeline * pPipelines)
Defined at line 4203 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetRayTracingShaderGroupHandlesNV (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void * pData)
Defined at line 4213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetAccelerationStructureHandleNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void * pData)
Defined at line 4219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteAccelerationStructuresPropertiesNV (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV * pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)
Defined at line 4227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCompileDeferredNV (VkDevice device, VkPipeline pipeline, uint32_t shader)
Defined at line 4238 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutSupportKHR (VkDevice device, const VkDescriptorSetLayoutCreateInfo * pCreateInfo, VkDescriptorSetLayoutSupport * pSupport)
=== VK_KHR_maintenance3 ===
Defined at line 4245 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
=== VK_KHR_draw_indirect_count ===
Defined at line 4254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawIndexedIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Defined at line 4265 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryHostPointerPropertiesEXT (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void * pHostPointer, VkMemoryHostPointerPropertiesEXT * pMemoryHostPointerProperties)
=== VK_EXT_external_memory_host ===
Defined at line 4278 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteBufferMarkerAMD (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker)
=== VK_AMD_buffer_marker ===
Defined at line 4288 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteBufferMarker2AMD (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker)
Defined at line 4297 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCalibrateableTimeDomainsEXT (VkPhysicalDevice physicalDevice, uint32_t * pTimeDomainCount, VkTimeDomainKHR * pTimeDomains)
=== VK_EXT_calibrated_timestamps ===
Defined at line 4305 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetCalibratedTimestampsEXT (VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoKHR * pTimestampInfos, uint64_t * pTimestamps, uint64_t * pMaxDeviation)
Defined at line 4312 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksNV (VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask)
=== VK_NV_mesh_shader ===
Defined at line 4323 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Defined at line 4328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectCountNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Defined at line 4334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetExclusiveScissorEnableNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkBool32 * pExclusiveScissorEnables)
=== VK_NV_scissor_exclusive ===
Defined at line 4347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetExclusiveScissorNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D * pExclusiveScissors)
Defined at line 4355 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCheckpointNV (VkCommandBuffer commandBuffer, const void * pCheckpointMarker)
=== VK_NV_device_diagnostic_checkpoints ===
Defined at line 4365 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetQueueCheckpointDataNV (VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointDataNV * pCheckpointData)
Defined at line 4370 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetQueueCheckpointData2NV (VkQueue queue, uint32_t * pCheckpointDataCount, VkCheckpointData2NV * pCheckpointData)
Defined at line 4375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSemaphoreCounterValueKHR (VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
=== VK_KHR_timeline_semaphore ===
Defined at line 4382 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWaitSemaphoresKHR (VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout)
Defined at line 4387 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSignalSemaphoreKHR (VkDevice device, const VkSemaphoreSignalInfo * pSignalInfo)
Defined at line 4392 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkInitializePerformanceApiINTEL (VkDevice device, const VkInitializePerformanceApiInfoINTEL * pInitializeInfo)
=== VK_INTEL_performance_query ===
Defined at line 4399 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUninitializePerformanceApiINTEL (VkDevice device)
Defined at line 4404 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCmdSetPerformanceMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceMarkerInfoINTEL * pMarkerInfo)
Defined at line 4409 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCmdSetPerformanceStreamMarkerINTEL (VkCommandBuffer commandBuffer, const VkPerformanceStreamMarkerInfoINTEL * pMarkerInfo)
Defined at line 4414 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCmdSetPerformanceOverrideINTEL (VkCommandBuffer commandBuffer, const VkPerformanceOverrideInfoINTEL * pOverrideInfo)
Defined at line 4420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAcquirePerformanceConfigurationINTEL (VkDevice device, const VkPerformanceConfigurationAcquireInfoINTEL * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
Defined at line 4425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkReleasePerformanceConfigurationINTEL (VkDevice device, VkPerformanceConfigurationINTEL configuration)
Defined at line 4432 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueSetPerformanceConfigurationINTEL (VkQueue queue, VkPerformanceConfigurationINTEL configuration)
Defined at line 4437 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPerformanceParameterINTEL (VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)
Defined at line 4442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSetLocalDimmingAMD (VkDevice device, VkSwapchainKHR swapChain, VkBool32 localDimmingEnable)
=== VK_AMD_display_native_hdr ===
Defined at line 4450 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateImagePipeSurfaceFUCHSIA (VkInstance instance, const VkImagePipeSurfaceCreateInfoFUCHSIA * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSurfaceKHR * pSurface)
=== VK_FUCHSIA_imagepipe_surface ===
Defined at line 4458 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceFragmentShadingRatesKHR (VkPhysicalDevice physicalDevice, uint32_t * pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates)
=== VK_KHR_fragment_shading_rate ===
Defined at line 4481 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetFragmentShadingRateKHR (VkCommandBuffer commandBuffer, const VkExtent2D * pFragmentSize, const VkFragmentShadingRateCombinerOpKHR[2] combinerOps)
Defined at line 4488 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRenderingAttachmentLocationsKHR (VkCommandBuffer commandBuffer, const VkRenderingAttachmentLocationInfo * pLocationInfo)
=== VK_KHR_dynamic_rendering_local_read ===
Defined at line 4497 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRenderingInputAttachmentIndicesKHR (VkCommandBuffer commandBuffer, const VkRenderingInputAttachmentIndexInfo * pInputAttachmentIndexInfo)
Defined at line 4503 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkDeviceAddress vkGetBufferDeviceAddressEXT (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)
=== VK_EXT_buffer_device_address ===
Defined at line 4511 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceToolPropertiesEXT (VkPhysicalDevice physicalDevice, uint32_t * pToolCount, VkPhysicalDeviceToolProperties * pToolProperties)
=== VK_EXT_tooling_info ===
Defined at line 4518 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWaitForPresentKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t presentId, uint64_t timeout)
=== VK_KHR_present_wait ===
Defined at line 4527 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCooperativeMatrixPropertiesNV (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeMatrixPropertiesNV * pProperties)
=== VK_NV_cooperative_matrix ===
Defined at line 4534 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV (VkPhysicalDevice physicalDevice, uint32_t * pCombinationCount, VkFramebufferMixedSamplesCombinationNV * pCombinations)
=== VK_NV_coverage_reduction_mode ===
Defined at line 4543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateHeadlessSurfaceEXT (VkInstance instance, const VkHeadlessSurfaceCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkSurfaceKHR * pSurface)
=== VK_EXT_headless_surface ===
Defined at line 4580 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkDeviceAddress vkGetBufferDeviceAddressKHR (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)
=== VK_KHR_buffer_device_address ===
Defined at line 4590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
uint64_t vkGetBufferOpaqueCaptureAddressKHR (VkDevice device, const VkBufferDeviceAddressInfo * pInfo)
Defined at line 4595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
uint64_t vkGetDeviceMemoryOpaqueCaptureAddressKHR (VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo * pInfo)
Defined at line 4600 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLineStippleEXT (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern)
=== VK_EXT_line_rasterization ===
Defined at line 4607 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkResetQueryPoolEXT (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
=== VK_EXT_host_query_reset ===
Defined at line 4614 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCullModeEXT (VkCommandBuffer commandBuffer, VkCullModeFlags cullMode)
=== VK_EXT_extended_dynamic_state ===
Defined at line 4621 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetFrontFaceEXT (VkCommandBuffer commandBuffer, VkFrontFace frontFace)
Defined at line 4626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetPrimitiveTopologyEXT (VkCommandBuffer commandBuffer, VkPrimitiveTopology primitiveTopology)
Defined at line 4631 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportWithCountEXT (VkCommandBuffer commandBuffer, uint32_t viewportCount, const VkViewport * pViewports)
Defined at line 4636 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetScissorWithCountEXT (VkCommandBuffer commandBuffer, uint32_t scissorCount, const VkRect2D * pScissors)
Defined at line 4641 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindVertexBuffers2EXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer * pBuffers, const VkDeviceSize * pOffsets, const VkDeviceSize * pSizes, const VkDeviceSize * pStrides)
Defined at line 4646 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthTestEnable)
Defined at line 4657 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthWriteEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthWriteEnable)
Defined at line 4662 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthCompareOpEXT (VkCommandBuffer commandBuffer, VkCompareOp depthCompareOp)
Defined at line 4667 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthBoundsTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthBoundsTestEnable)
Defined at line 4672 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilTestEnableEXT (VkCommandBuffer commandBuffer, VkBool32 stencilTestEnable)
Defined at line 4677 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetStencilOpEXT (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, VkStencilOp failOp, VkStencilOp passOp, VkStencilOp depthFailOp, VkCompareOp compareOp)
Defined at line 4682 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateDeferredOperationKHR (VkDevice device, const VkAllocationCallbacks * pAllocator, VkDeferredOperationKHR * pDeferredOperation)
=== VK_KHR_deferred_host_operations ===
Defined at line 4694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyDeferredOperationKHR (VkDevice device, VkDeferredOperationKHR operation, const VkAllocationCallbacks * pAllocator)
Defined at line 4701 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
uint32_t vkGetDeferredOperationMaxConcurrencyKHR (VkDevice device, VkDeferredOperationKHR operation)
Defined at line 4707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDeferredOperationResultKHR (VkDevice device, VkDeferredOperationKHR operation)
Defined at line 4712 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkDeferredOperationJoinKHR (VkDevice device, VkDeferredOperationKHR operation)
Defined at line 4717 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineExecutablePropertiesKHR (VkDevice device, const VkPipelineInfoKHR * pPipelineInfo, uint32_t * pExecutableCount, VkPipelineExecutablePropertiesKHR * pProperties)
=== VK_KHR_pipeline_executable_properties ===
Defined at line 4724 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineExecutableStatisticsKHR (VkDevice device, const VkPipelineExecutableInfoKHR * pExecutableInfo, uint32_t * pStatisticCount, VkPipelineExecutableStatisticKHR * pStatistics)
Defined at line 4732 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineExecutableInternalRepresentationsKHR (VkDevice device, const VkPipelineExecutableInfoKHR * pExecutableInfo, uint32_t * pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR * pInternalRepresentations)
Defined at line 4740 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMemoryToImageEXT (VkDevice device, const VkCopyMemoryToImageInfo * pCopyMemoryToImageInfo)
=== VK_EXT_host_image_copy ===
Defined at line 4751 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyImageToMemoryEXT (VkDevice device, const VkCopyImageToMemoryInfo * pCopyImageToMemoryInfo)
Defined at line 4756 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyImageToImageEXT (VkDevice device, const VkCopyImageToImageInfo * pCopyImageToImageInfo)
Defined at line 4761 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkTransitionImageLayoutEXT (VkDevice device, uint32_t transitionCount, const VkHostImageLayoutTransitionInfo * pTransitions)
Defined at line 4766 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout2EXT (VkDevice device, VkImage image, const VkImageSubresource2 * pSubresource, VkSubresourceLayout2 * pLayout)
Defined at line 4772 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkMapMemory2KHR (VkDevice device, const VkMemoryMapInfo * pMemoryMapInfo, void ** ppData)
=== VK_KHR_map_memory2 ===
Defined at line 4782 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkUnmapMemory2KHR (VkDevice device, const VkMemoryUnmapInfo * pMemoryUnmapInfo)
Defined at line 4787 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkReleaseSwapchainImagesEXT (VkDevice device, const VkReleaseSwapchainImagesInfoEXT * pReleaseInfo)
=== VK_EXT_swapchain_maintenance1 ===
Defined at line 4794 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetGeneratedCommandsMemoryRequirementsNV (VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoNV * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
=== VK_NV_device_generated_commands ===
Defined at line 4801 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPreprocessGeneratedCommandsNV (VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoNV * pGeneratedCommandsInfo)
Defined at line 4808 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdExecuteGeneratedCommandsNV (VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoNV * pGeneratedCommandsInfo)
Defined at line 4814 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindPipelineShaderGroupNV (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline, uint32_t groupIndex)
Defined at line 4821 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateIndirectCommandsLayoutNV (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNV * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkIndirectCommandsLayoutNV * pIndirectCommandsLayout)
Defined at line 4829 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyIndirectCommandsLayoutNV (VkDevice device, VkIndirectCommandsLayoutNV indirectCommandsLayout, const VkAllocationCallbacks * pAllocator)
Defined at line 4837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthBias2EXT (VkCommandBuffer commandBuffer, const VkDepthBiasInfoEXT * pDepthBiasInfo)
=== VK_EXT_depth_bias_control ===
Defined at line 4846 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkAcquireDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, VkDisplayKHR display)
=== VK_EXT_acquire_drm_display ===
Defined at line 4853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDrmDisplayEXT (VkPhysicalDevice physicalDevice, int32_t drmFd, uint32_t connectorId, VkDisplayKHR * display)
Defined at line 4858 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePrivateDataSlotEXT (VkDevice device, const VkPrivateDataSlotCreateInfo * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPrivateDataSlot * pPrivateDataSlot)
=== VK_EXT_private_data ===
Defined at line 4865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyPrivateDataSlotEXT (VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks * pAllocator)
Defined at line 4873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetPrivateDataEXT (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data)
Defined at line 4878 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPrivateDataEXT (VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t * pData)
Defined at line 4884 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR * pQualityLevelInfo, VkVideoEncodeQualityLevelPropertiesKHR * pQualityLevelProperties)
=== VK_KHR_video_encode_queue ===
Defined at line 4892 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetEncodedVideoSessionParametersKHR (VkDevice device, const VkVideoEncodeSessionParametersGetInfoKHR * pVideoSessionParametersInfo, VkVideoEncodeSessionParametersFeedbackInfoKHR * pFeedbackInfo, size_t * pDataSize, void * pData)
Defined at line 4900 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdEncodeVideoKHR (VkCommandBuffer commandBuffer, const VkVideoEncodeInfoKHR * pEncodeInfo)
Defined at line 4909 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetEvent2KHR (VkCommandBuffer commandBuffer, VkEvent event, const VkDependencyInfo * pDependencyInfo)
=== VK_KHR_synchronization2 ===
Defined at line 4965 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResetEvent2KHR (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags2 stageMask)
Defined at line 4970 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWaitEvents2KHR (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent * pEvents, const VkDependencyInfo * pDependencyInfos)
Defined at line 4975 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPipelineBarrier2KHR (VkCommandBuffer commandBuffer, const VkDependencyInfo * pDependencyInfo)
Defined at line 4983 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteTimestamp2KHR (VkCommandBuffer commandBuffer, VkPipelineStageFlags2 stage, VkQueryPool queryPool, uint32_t query)
Defined at line 4988 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkQueueSubmit2KHR (VkQueue queue, uint32_t submitCount, const VkSubmitInfo2 * pSubmits, VkFence fence)
Defined at line 4994 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutSizeEXT (VkDevice device, VkDescriptorSetLayout layout, VkDeviceSize * pLayoutSizeInBytes)
=== VK_EXT_descriptor_buffer ===
Defined at line 5001 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutBindingOffsetEXT (VkDevice device, VkDescriptorSetLayout layout, uint32_t binding, VkDeviceSize * pOffset)
Defined at line 5006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorEXT (VkDevice device, const VkDescriptorGetInfoEXT * pDescriptorInfo, size_t dataSize, void * pDescriptor)
Defined at line 5014 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorBuffersEXT (VkCommandBuffer commandBuffer, uint32_t bufferCount, const VkDescriptorBufferBindingInfoEXT * pBindingInfos)
Defined at line 5019 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDescriptorBufferOffsetsEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t setCount, const uint32_t * pBufferIndices, const VkDeviceSize * pOffsets)
Defined at line 5026 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorBufferEmbeddedSamplersEXT (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set)
Defined at line 5037 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetBufferOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkBufferCaptureDescriptorDataInfoEXT * pInfo, void * pData)
Defined at line 5045 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetImageOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageCaptureDescriptorDataInfoEXT * pInfo, void * pData)
Defined at line 5051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetImageViewOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkImageViewCaptureDescriptorDataInfoEXT * pInfo, void * pData)
Defined at line 5057 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSamplerOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkSamplerCaptureDescriptorDataInfoEXT * pInfo, void * pData)
Defined at line 5064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT (VkDevice device, const VkAccelerationStructureCaptureDescriptorDataInfoEXT * pInfo, void * pData)
Defined at line 5071 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetFragmentShadingRateEnumNV (VkCommandBuffer commandBuffer, VkFragmentShadingRateNV shadingRate, const VkFragmentShadingRateCombinerOpKHR[2] combinerOps)
=== VK_NV_fragment_shading_rate_enums ===
Defined at line 5080 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksEXT (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
=== VK_EXT_mesh_shader ===
Defined at line 5089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
Defined at line 5094 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMeshTasksIndirectCountEXT (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
Defined at line 5100 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBuffer2KHR (VkCommandBuffer commandBuffer, const VkCopyBufferInfo2 * pCopyBufferInfo)
=== VK_KHR_copy_commands2 ===
Defined at line 5113 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImage2KHR (VkCommandBuffer commandBuffer, const VkCopyImageInfo2 * pCopyImageInfo)
Defined at line 5118 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyBufferToImage2KHR (VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2 * pCopyBufferToImageInfo)
Defined at line 5123 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyImageToBuffer2KHR (VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2 * pCopyImageToBufferInfo)
Defined at line 5128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBlitImage2KHR (VkCommandBuffer commandBuffer, const VkBlitImageInfo2 * pBlitImageInfo)
Defined at line 5133 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdResolveImage2KHR (VkCommandBuffer commandBuffer, const VkResolveImageInfo2 * pResolveImageInfo)
Defined at line 5138 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDeviceFaultInfoEXT (VkDevice device, VkDeviceFaultCountsEXT * pFaultCounts, VkDeviceFaultInfoEXT * pFaultInfo)
=== VK_EXT_device_fault ===
Defined at line 5145 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetVertexInputEXT (VkCommandBuffer commandBuffer, uint32_t vertexBindingDescriptionCount, const VkVertexInputBindingDescription2EXT * pVertexBindingDescriptions, uint32_t vertexAttributeDescriptionCount, const VkVertexInputAttributeDescription2EXT * pVertexAttributeDescriptions)
=== VK_EXT_vertex_input_dynamic_state ===
Defined at line 5185 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryZirconHandleFUCHSIA (VkDevice device, const VkMemoryGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, zx_handle_t * pZirconHandle)
=== VK_FUCHSIA_external_memory ===
Defined at line 5198 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryZirconHandlePropertiesFUCHSIA (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, zx_handle_t zirconHandle, VkMemoryZirconHandlePropertiesFUCHSIA * pMemoryZirconHandleProperties)
Defined at line 5205 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkImportSemaphoreZirconHandleFUCHSIA (VkDevice device, const VkImportSemaphoreZirconHandleInfoFUCHSIA * pImportSemaphoreZirconHandleInfo)
=== VK_FUCHSIA_external_semaphore ===
Defined at line 5217 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetSemaphoreZirconHandleFUCHSIA (VkDevice device, const VkSemaphoreGetZirconHandleInfoFUCHSIA * pGetZirconHandleInfo, zx_handle_t * pZirconHandle)
Defined at line 5224 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateBufferCollectionFUCHSIA (VkDevice device, const VkBufferCollectionCreateInfoFUCHSIA * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkBufferCollectionFUCHSIA * pCollection)
=== VK_FUCHSIA_buffer_collection ===
Defined at line 5235 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetBufferCollectionImageConstraintsFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkImageConstraintsInfoFUCHSIA * pImageConstraintsInfo)
Defined at line 5243 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetBufferCollectionBufferConstraintsFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkBufferConstraintsInfoFUCHSIA * pBufferConstraintsInfo)
Defined at line 5250 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyBufferCollectionFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, const VkAllocationCallbacks * pAllocator)
Defined at line 5257 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetBufferCollectionPropertiesFUCHSIA (VkDevice device, VkBufferCollectionFUCHSIA collection, VkBufferCollectionPropertiesFUCHSIA * pProperties)
Defined at line 5264 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI (VkDevice device, VkRenderPass renderpass, VkExtent2D * pMaxWorkgroupSize)
=== VK_HUAWEI_subpass_shading ===
Defined at line 5274 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSubpassShadingHUAWEI (VkCommandBuffer commandBuffer)
Defined at line 5280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindInvocationMaskHUAWEI (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout)
=== VK_HUAWEI_invocation_mask ===
Defined at line 5287 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetMemoryRemoteAddressNV (VkDevice device, const VkMemoryGetRemoteAddressInfoNV * pMemoryGetRemoteAddressInfo, VkRemoteAddressNV * pAddress)
=== VK_NV_external_memory_rdma ===
Defined at line 5294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelinePropertiesEXT (VkDevice device, const VkPipelineInfoEXT * pPipelineInfo, VkBaseOutStructure * pPipelineProperties)
=== VK_EXT_pipeline_properties ===
Defined at line 5303 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetPatchControlPointsEXT (VkCommandBuffer commandBuffer, uint32_t patchControlPoints)
=== VK_EXT_extended_dynamic_state2 ===
Defined at line 5312 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRasterizerDiscardEnableEXT (VkCommandBuffer commandBuffer, VkBool32 rasterizerDiscardEnable)
Defined at line 5317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthBiasEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthBiasEnable)
Defined at line 5322 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLogicOpEXT (VkCommandBuffer commandBuffer, VkLogicOp logicOp)
Defined at line 5327 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetPrimitiveRestartEnableEXT (VkCommandBuffer commandBuffer, VkBool32 primitiveRestartEnable)
Defined at line 5332 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetColorWriteEnableEXT (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkBool32 * pColorWriteEnables)
=== VK_EXT_color_write_enable ===
Defined at line 5358 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdTraceRaysIndirect2KHR (VkCommandBuffer commandBuffer, VkDeviceAddress indirectDeviceAddress)
=== VK_KHR_ray_tracing_maintenance1 ===
Defined at line 5365 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMultiEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawInfoEXT * pVertexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride)
=== VK_EXT_multi_draw ===
Defined at line 5372 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawMultiIndexedEXT (VkCommandBuffer commandBuffer, uint32_t drawCount, const VkMultiDrawIndexedInfoEXT * pIndexInfo, uint32_t instanceCount, uint32_t firstInstance, uint32_t stride, const int32_t * pVertexOffset)
Defined at line 5382 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateMicromapEXT (VkDevice device, const VkMicromapCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkMicromapEXT * pMicromap)
=== VK_EXT_opacity_micromap ===
Defined at line 5395 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyMicromapEXT (VkDevice device, VkMicromapEXT micromap, const VkAllocationCallbacks * pAllocator)
Defined at line 5403 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBuildMicromapsEXT (VkCommandBuffer commandBuffer, uint32_t infoCount, const VkMicromapBuildInfoEXT * pInfos)
Defined at line 5408 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBuildMicromapsEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, const VkMicromapBuildInfoEXT * pInfos)
Defined at line 5413 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapInfoEXT * pInfo)
Defined at line 5421 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMicromapToMemoryEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMicromapToMemoryInfoEXT * pInfo)
Defined at line 5426 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCopyMemoryToMicromapEXT (VkDevice device, VkDeferredOperationKHR deferredOperation, const VkCopyMemoryToMicromapInfoEXT * pInfo)
Defined at line 5433 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkWriteMicromapsPropertiesEXT (VkDevice device, uint32_t micromapCount, const VkMicromapEXT * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride)
Defined at line 5440 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapInfoEXT * pInfo)
Defined at line 5451 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMicromapToMemoryEXT (VkCommandBuffer commandBuffer, const VkCopyMicromapToMemoryInfoEXT * pInfo)
Defined at line 5456 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMemoryToMicromapEXT (VkCommandBuffer commandBuffer, const VkCopyMemoryToMicromapInfoEXT * pInfo)
Defined at line 5461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdWriteMicromapsPropertiesEXT (VkCommandBuffer commandBuffer, uint32_t micromapCount, const VkMicromapEXT * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)
Defined at line 5466 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceMicromapCompatibilityEXT (VkDevice device, const VkMicromapVersionInfoEXT * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)
Defined at line 5476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetMicromapBuildSizesEXT (VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, const VkMicromapBuildInfoEXT * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo)
Defined at line 5483 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawClusterHUAWEI (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
=== VK_HUAWEI_cluster_culling_shader ===
Defined at line 5493 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDrawClusterIndirectHUAWEI (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset)
Defined at line 5498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSetDeviceMemoryPriorityEXT (VkDevice device, VkDeviceMemory memory, float priority)
=== VK_EXT_pageable_device_local_memory ===
Defined at line 5505 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceBufferMemoryRequirementsKHR (VkDevice device, const VkDeviceBufferMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
=== VK_KHR_maintenance4 ===
Defined at line 5512 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageMemoryRequirementsKHR (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
Defined at line 5519 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSparseMemoryRequirementsKHR (VkDevice device, const VkDeviceImageMemoryRequirements * pInfo, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 * pSparseMemoryRequirements)
Defined at line 5526 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetLayoutHostMappingInfoVALVE (VkDevice device, const VkDescriptorSetBindingReferenceVALVE * pBindingReference, VkDescriptorSetLayoutHostMappingInfoVALVE * pHostMapping)
=== VK_VALVE_descriptor_set_host_mapping ===
Defined at line 5536 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDescriptorSetHostMappingVALVE (VkDevice device, VkDescriptorSet descriptorSet, void ** ppData)
Defined at line 5543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMemoryIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride)
=== VK_NV_copy_memory_indirect ===
Defined at line 5550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdCopyMemoryToImageIndirectNV (VkCommandBuffer commandBuffer, VkDeviceAddress copyBufferAddress, uint32_t copyCount, uint32_t stride, VkImage dstImage, VkImageLayout dstImageLayout, const VkImageSubresourceLayers * pImageSubresources)
Defined at line 5558 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDecompressMemoryNV (VkCommandBuffer commandBuffer, uint32_t decompressRegionCount, const VkDecompressMemoryRegionNV * pDecompressMemoryRegions)
=== VK_NV_memory_decompression ===
Defined at line 5571 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdDecompressMemoryIndirectCountNV (VkCommandBuffer commandBuffer, VkDeviceAddress indirectCommandsAddress, VkDeviceAddress indirectCommandsCountAddress, uint32_t stride)
Defined at line 5578 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetPipelineIndirectMemoryRequirementsNV (VkDevice device, const VkComputePipelineCreateInfo * pCreateInfo, VkMemoryRequirements2 * pMemoryRequirements)
=== VK_NV_device_generated_commands_compute ===
Defined at line 5588 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdUpdatePipelineIndirectBufferNV (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
Defined at line 5595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkDeviceAddress vkGetPipelineIndirectDeviceAddressNV (VkDevice device, const VkPipelineIndirectDeviceAddressInfoNV * pInfo)
Defined at line 5602 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthClampEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClampEnable)
=== VK_EXT_extended_dynamic_state3 ===
Defined at line 5609 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetPolygonModeEXT (VkCommandBuffer commandBuffer, VkPolygonMode polygonMode)
Defined at line 5614 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRasterizationSamplesEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits rasterizationSamples)
Defined at line 5619 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetSampleMaskEXT (VkCommandBuffer commandBuffer, VkSampleCountFlagBits samples, const VkSampleMask * pSampleMask)
Defined at line 5624 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetAlphaToCoverageEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToCoverageEnable)
Defined at line 5629 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetAlphaToOneEnableEXT (VkCommandBuffer commandBuffer, VkBool32 alphaToOneEnable)
Defined at line 5634 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLogicOpEnableEXT (VkCommandBuffer commandBuffer, VkBool32 logicOpEnable)
Defined at line 5639 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetColorBlendEnableEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkBool32 * pColorBlendEnables)
Defined at line 5644 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetColorBlendEquationEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendEquationEXT * pColorBlendEquations)
Defined at line 5652 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetColorWriteMaskEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorComponentFlags * pColorWriteMasks)
Defined at line 5660 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetTessellationDomainOriginEXT (VkCommandBuffer commandBuffer, VkTessellationDomainOrigin domainOrigin)
Defined at line 5668 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRasterizationStreamEXT (VkCommandBuffer commandBuffer, uint32_t rasterizationStream)
Defined at line 5673 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetConservativeRasterizationModeEXT (VkCommandBuffer commandBuffer, VkConservativeRasterizationModeEXT conservativeRasterizationMode)
Defined at line 5678 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetExtraPrimitiveOverestimationSizeEXT (VkCommandBuffer commandBuffer, float extraPrimitiveOverestimationSize)
Defined at line 5684 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthClipEnableEXT (VkCommandBuffer commandBuffer, VkBool32 depthClipEnable)
Defined at line 5689 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetSampleLocationsEnableEXT (VkCommandBuffer commandBuffer, VkBool32 sampleLocationsEnable)
Defined at line 5694 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetColorBlendAdvancedEXT (VkCommandBuffer commandBuffer, uint32_t firstAttachment, uint32_t attachmentCount, const VkColorBlendAdvancedEXT * pColorBlendAdvanced)
Defined at line 5699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetProvokingVertexModeEXT (VkCommandBuffer commandBuffer, VkProvokingVertexModeEXT provokingVertexMode)
Defined at line 5707 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLineRasterizationModeEXT (VkCommandBuffer commandBuffer, VkLineRasterizationModeEXT lineRasterizationMode)
Defined at line 5712 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLineStippleEnableEXT (VkCommandBuffer commandBuffer, VkBool32 stippledLineEnable)
Defined at line 5717 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthClipNegativeOneToOneEXT (VkCommandBuffer commandBuffer, VkBool32 negativeOneToOne)
Defined at line 5722 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportWScalingEnableNV (VkCommandBuffer commandBuffer, VkBool32 viewportWScalingEnable)
Defined at line 5727 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetViewportSwizzleNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportSwizzleNV * pViewportSwizzles)
Defined at line 5732 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoverageToColorEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageToColorEnable)
Defined at line 5740 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoverageToColorLocationNV (VkCommandBuffer commandBuffer, uint32_t coverageToColorLocation)
Defined at line 5745 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoverageModulationModeNV (VkCommandBuffer commandBuffer, VkCoverageModulationModeNV coverageModulationMode)
Defined at line 5750 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoverageModulationTableEnableNV (VkCommandBuffer commandBuffer, VkBool32 coverageModulationTableEnable)
Defined at line 5755 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoverageModulationTableNV (VkCommandBuffer commandBuffer, uint32_t coverageModulationTableCount, const float * pCoverageModulationTable)
Defined at line 5760 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetShadingRateImageEnableNV (VkCommandBuffer commandBuffer, VkBool32 shadingRateImageEnable)
Defined at line 5767 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetRepresentativeFragmentTestEnableNV (VkCommandBuffer commandBuffer, VkBool32 representativeFragmentTestEnable)
Defined at line 5772 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetCoverageReductionModeNV (VkCommandBuffer commandBuffer, VkCoverageReductionModeNV coverageReductionMode)
Defined at line 5777 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetShaderModuleIdentifierEXT (VkDevice device, VkShaderModule shaderModule, VkShaderModuleIdentifierEXT * pIdentifier)
=== VK_EXT_shader_module_identifier ===
Defined at line 5784 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetShaderModuleCreateInfoIdentifierEXT (VkDevice device, const VkShaderModuleCreateInfo * pCreateInfo, VkShaderModuleIdentifierEXT * pIdentifier)
Defined at line 5789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceOpticalFlowImageFormatsNV (VkPhysicalDevice physicalDevice, const VkOpticalFlowImageFormatInfoNV * pOpticalFlowImageFormatInfo, uint32_t * pFormatCount, VkOpticalFlowImageFormatPropertiesNV * pImageFormatProperties)
=== VK_NV_optical_flow ===
Defined at line 5798 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateOpticalFlowSessionNV (VkDevice device, const VkOpticalFlowSessionCreateInfoNV * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkOpticalFlowSessionNV * pSession)
Defined at line 5806 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyOpticalFlowSessionNV (VkDevice device, VkOpticalFlowSessionNV session, const VkAllocationCallbacks * pAllocator)
Defined at line 5814 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkBindOpticalFlowSessionImageNV (VkDevice device, VkOpticalFlowSessionNV session, VkOpticalFlowSessionBindingPointNV bindingPoint, VkImageView view, VkImageLayout layout)
Defined at line 5819 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdOpticalFlowExecuteNV (VkCommandBuffer commandBuffer, VkOpticalFlowSessionNV session, const VkOpticalFlowExecuteInfoNV * pExecuteInfo)
Defined at line 5828 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindIndexBuffer2KHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size, VkIndexType indexType)
=== VK_KHR_maintenance5 ===
Defined at line 5837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetRenderingAreaGranularityKHR (VkDevice device, const VkRenderingAreaInfo * pRenderingAreaInfo, VkExtent2D * pGranularity)
Defined at line 5843 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetDeviceImageSubresourceLayoutKHR (VkDevice device, const VkDeviceImageSubresourceInfo * pInfo, VkSubresourceLayout2 * pLayout)
Defined at line 5849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetImageSubresourceLayout2KHR (VkDevice device, VkImage image, const VkImageSubresource2 * pSubresource, VkSubresourceLayout2 * pLayout)
Defined at line 5856 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkAntiLagUpdateAMD (VkDevice device, const VkAntiLagDataAMD * pData)
=== VK_AMD_anti_lag ===
Defined at line 5866 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateShadersEXT (VkDevice device, uint32_t createInfoCount, const VkShaderCreateInfoEXT * pCreateInfos, const VkAllocationCallbacks * pAllocator, VkShaderEXT * pShaders)
=== VK_EXT_shader_object ===
Defined at line 5873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyShaderEXT (VkDevice device, VkShaderEXT shader, const VkAllocationCallbacks * pAllocator)
Defined at line 5882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetShaderBinaryDataEXT (VkDevice device, VkShaderEXT shader, size_t * pDataSize, void * pData)
Defined at line 5887 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindShadersEXT (VkCommandBuffer commandBuffer, uint32_t stageCount, const VkShaderStageFlagBits * pStages, const VkShaderEXT * pShaders)
Defined at line 5892 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDepthClampRangeEXT (VkCommandBuffer commandBuffer, VkDepthClampModeEXT depthClampMode, const VkDepthClampRangeEXT * pDepthClampRange)
Defined at line 5900 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreatePipelineBinariesKHR (VkDevice device, const VkPipelineBinaryCreateInfoKHR * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkPipelineBinaryHandlesInfoKHR * pBinaries)
=== VK_KHR_pipeline_binary ===
Defined at line 5909 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyPipelineBinaryKHR (VkDevice device, VkPipelineBinaryKHR pipelineBinary, const VkAllocationCallbacks * pAllocator)
Defined at line 5917 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineKeyKHR (VkDevice device, const VkPipelineCreateInfoKHR * pPipelineCreateInfo, VkPipelineBinaryKeyKHR * pPipelineKey)
Defined at line 5922 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPipelineBinaryDataKHR (VkDevice device, const VkPipelineBinaryDataInfoKHR * pInfo, VkPipelineBinaryKeyKHR * pPipelineBinaryKey, size_t * pPipelineBinaryDataSize, void * pPipelineBinaryData)
Defined at line 5929 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkReleaseCapturedPipelineDataKHR (VkDevice device, const VkReleaseCapturedPipelineDataInfoKHR * pInfo, const VkAllocationCallbacks * pAllocator)
Defined at line 5938 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetFramebufferTilePropertiesQCOM (VkDevice device, VkFramebuffer framebuffer, uint32_t * pPropertiesCount, VkTilePropertiesQCOM * pProperties)
=== VK_QCOM_tile_properties ===
Defined at line 5947 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetDynamicRenderingTilePropertiesQCOM (VkDevice device, const VkRenderingInfo * pRenderingInfo, VkTilePropertiesQCOM * pProperties)
Defined at line 5955 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkSetLatencySleepModeNV (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepModeInfoNV * pSleepModeInfo)
=== VK_NV_low_latency2 ===
Defined at line 5964 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkLatencySleepNV (VkDevice device, VkSwapchainKHR swapchain, const VkLatencySleepInfoNV * pSleepInfo)
Defined at line 5969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkSetLatencyMarkerNV (VkDevice device, VkSwapchainKHR swapchain, const VkSetLatencyMarkerInfoNV * pLatencyMarkerInfo)
Defined at line 5974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetLatencyTimingsNV (VkDevice device, VkSwapchainKHR swapchain, VkGetLatencyMarkerInfoNV * pLatencyMarkerInfo)
Defined at line 5979 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkQueueNotifyOutOfBandNV (VkQueue queue, const VkOutOfBandQueueTypeInfoNV * pQueueTypeInfo)
Defined at line 5984 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCooperativeMatrixPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeMatrixPropertiesKHR * pProperties)
=== VK_KHR_cooperative_matrix ===
Defined at line 5991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetAttachmentFeedbackLoopEnableEXT (VkCommandBuffer commandBuffer, VkImageAspectFlags aspectMask)
=== VK_EXT_attachment_feedback_loop_dynamic_state ===
Defined at line 6000 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetLineStippleKHR (VkCommandBuffer commandBuffer, uint32_t lineStippleFactor, uint16_t lineStipplePattern)
=== VK_KHR_line_rasterization ===
Defined at line 6018 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCalibrateableTimeDomainsKHR (VkPhysicalDevice physicalDevice, uint32_t * pTimeDomainCount, VkTimeDomainKHR * pTimeDomains)
=== VK_KHR_calibrated_timestamps ===
Defined at line 6025 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetCalibratedTimestampsKHR (VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoKHR * pTimestampInfos, uint64_t * pTimestamps, uint64_t * pMaxDeviation)
Defined at line 6032 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorSets2KHR (VkCommandBuffer commandBuffer, const VkBindDescriptorSetsInfo * pBindDescriptorSetsInfo)
=== VK_KHR_maintenance6 ===
Defined at line 6043 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushConstants2KHR (VkCommandBuffer commandBuffer, const VkPushConstantsInfo * pPushConstantsInfo)
Defined at line 6048 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSet2KHR (VkCommandBuffer commandBuffer, const VkPushDescriptorSetInfo * pPushDescriptorSetInfo)
Defined at line 6053 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPushDescriptorSetWithTemplate2KHR (VkCommandBuffer commandBuffer, const VkPushDescriptorSetWithTemplateInfo * pPushDescriptorSetWithTemplateInfo)
Defined at line 6058 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdSetDescriptorBufferOffsets2EXT (VkCommandBuffer commandBuffer, const VkSetDescriptorBufferOffsetsInfoEXT * pSetDescriptorBufferOffsetsInfo)
Defined at line 6064 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdBindDescriptorBufferEmbeddedSamplers2EXT (VkCommandBuffer commandBuffer, const VkBindDescriptorBufferEmbeddedSamplersInfoEXT * pBindDescriptorBufferEmbeddedSamplersInfo)
Defined at line 6070 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkGetGeneratedCommandsMemoryRequirementsEXT (VkDevice device, const VkGeneratedCommandsMemoryRequirementsInfoEXT * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
=== VK_EXT_device_generated_commands ===
Defined at line 6079 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdPreprocessGeneratedCommandsEXT (VkCommandBuffer commandBuffer, const VkGeneratedCommandsInfoEXT * pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer)
Defined at line 6086 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkCmdExecuteGeneratedCommandsEXT (VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, const VkGeneratedCommandsInfoEXT * pGeneratedCommandsInfo)
Defined at line 6093 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateIndirectCommandsLayoutEXT (VkDevice device, const VkIndirectCommandsLayoutCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)
Defined at line 6100 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyIndirectCommandsLayoutEXT (VkDevice device, VkIndirectCommandsLayoutEXT indirectCommandsLayout, const VkAllocationCallbacks * pAllocator)
Defined at line 6108 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkCreateIndirectExecutionSetEXT (VkDevice device, const VkIndirectExecutionSetCreateInfoEXT * pCreateInfo, const VkAllocationCallbacks * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)
Defined at line 6115 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkDestroyIndirectExecutionSetEXT (VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, const VkAllocationCallbacks * pAllocator)
Defined at line 6123 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateIndirectExecutionSetPipelineEXT (VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, const VkWriteIndirectExecutionSetPipelineEXT * pExecutionSetWrites)
Defined at line 6130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void vkUpdateIndirectExecutionSetShaderEXT (VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, const VkWriteIndirectExecutionSetShaderEXT * pExecutionSetWrites)
Defined at line 6138 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
VkResult vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV (VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkCooperativeMatrixFlexibleDimensionsPropertiesNV * pProperties)
=== VK_NV_cooperative_matrix2 ===
Defined at line 6148 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp