Nebula
Loading...
Searching...
No Matches
vkloader.cc File Reference
#include "vkloader.h"
#include "core/debug.h"

Namespaces

namespace  Vulkan
 Vulkan implementation of GPU acceleration structure.
 

Functions

void Vulkan::InitVulkan ()
 initialize Vulkan by loading dll and setting up the instance loader
 
void Vulkan::InitInstance (VkInstance instance)
 initialize Vulkan instance, loads function pointers directly from driver
 
 _DEF_VK (vkGetInstanceProcAddr)
 
 _DEF_VK (vkCreateInstance)
 
 _DEF_VK (vkEnumerateInstanceExtensionProperties)
 
 _DEF_VK (vkEnumerateInstanceLayerProperties)
 
 _DEF_VK (vkEnumerateInstanceVersion)
 
 _DEF_VK (vkCreateDevice)
 
 _DEF_VK (vkDestroyDevice)
 
 _DEF_VK (vkDestroyInstance)
 
 _DEF_VK (vkDeviceWaitIdle)
 
 _DEF_VK (vkGetDeviceQueue)
 
 _DEF_VK (vkGetPhysicalDeviceSurfaceFormatsKHR)
 
 _DEF_VK (vkGetPhysicalDeviceSurfaceCapabilitiesKHR)
 
 _DEF_VK (vkGetPhysicalDeviceSurfacePresentModesKHR)
 
 _DEF_VK (vkGetPhysicalDeviceSurfaceSupportKHR)
 
 _DEF_VK (vkGetPhysicalDeviceImageFormatProperties2)
 
 _DEF_VK (vkCreateSwapchainKHR)
 
 _DEF_VK (vkGetSwapchainImagesKHR)
 
 _DEF_VK (vkAcquireNextImageKHR)
 
 _DEF_VK (vkDestroySwapchainKHR)
 
 _DEF_VK (vkQueuePresentKHR)
 
 _DEF_VK (vkQueueSubmit)
 
 _DEF_VK (vkQueueBindSparse)
 
 _DEF_VK (vkQueueWaitIdle)
 
 _DEF_VK (vkEnumerateDeviceExtensionProperties)
 
 _DEF_VK (vkEnumerateDeviceLayerProperties)
 
 _DEF_VK (vkEnumeratePhysicalDevices)
 
 _DEF_VK (vkGetDeviceProcAddr)
 
 _DEF_VK (vkCreatePipelineCache)
 
 _DEF_VK (vkDestroyPipelineCache)
 
 _DEF_VK (vkGetPipelineCacheData)
 
 _DEF_VK (vkCreateQueryPool)
 
 _DEF_VK (vkDestroyQueryPool)
 
 _DEF_VK (vkResetQueryPool)
 
 _DEF_VK (vkGetPhysicalDeviceProperties2)
 
 _DEF_VK (vkGetPhysicalDeviceFeatures)
 
 _DEF_VK (vkGetPhysicalDeviceFeatures2)
 
 _DEF_VK (vkGetPhysicalDeviceQueueFamilyProperties)
 
 _DEF_VK (vkGetPhysicalDeviceMemoryProperties)
 
 _DEF_VK (vkGetPhysicalDeviceFormatProperties)
 
 _DEF_VK (vkGetPhysicalDeviceFormatProperties2)
 
 _DEF_VK (vkGetPhysicalDeviceSparseImageFormatProperties)
 
 _DEF_VK (vkGetImageSparseMemoryRequirements)
 
 _DEF_VK (vkCmdDraw)
 
 _DEF_VK (vkCmdDrawIndexed)
 
 _DEF_VK (vkCmdDrawIndirect)
 
 _DEF_VK (vkCmdDrawIndexedIndirect)
 
 _DEF_VK (vkCmdDispatch)
 
 _DEF_VK (vkCmdResolveImage)
 
 _DEF_VK (vkCmdCopyImage)
 
 _DEF_VK (vkCmdBlitImage)
 
 _DEF_VK (vkCmdCopyBuffer)
 
 _DEF_VK (vkCmdUpdateBuffer)
 
 _DEF_VK (vkCmdCopyBufferToImage)
 
 _DEF_VK (vkCmdCopyImageToBuffer)
 
 _DEF_VK (vkCmdBindDescriptorSets)
 
 _DEF_VK (vkCmdPushConstants)
 
 _DEF_VK (vkCmdSetViewport)
 
 _DEF_VK (vkCmdSetScissor)
 
 _DEF_VK (vkCmdSetStencilCompareMask)
 
 _DEF_VK (vkCmdSetStencilWriteMask)
 
 _DEF_VK (vkCmdSetStencilReference)
 
 _DEF_VK (vkCmdSetPrimitiveTopology)
 
 _DEF_VK (vkCmdSetPrimitiveRestartEnable)
 
 _DEF_VK (vkCmdSetVertexInputEXT)
 
 _DEF_VK (vkCreateCommandPool)
 
 _DEF_VK (vkDestroyCommandPool)
 
 _DEF_VK (vkAllocateCommandBuffers)
 
 _DEF_VK (vkFreeCommandBuffers)
 
 _DEF_VK (vkCmdExecuteCommands)
 
 _DEF_VK (vkBeginCommandBuffer)
 
 _DEF_VK (vkEndCommandBuffer)
 
 _DEF_VK (vkResetCommandBuffer)
 
 _DEF_VK (vkCreateEvent)
 
 _DEF_VK (vkDestroyEvent)
 
 _DEF_VK (vkCmdSetEvent)
 
 _DEF_VK (vkCmdWaitEvents)
 
 _DEF_VK (vkCmdResetEvent)
 
 _DEF_VK (vkGetEventStatus)
 
 _DEF_VK (vkResetEvent)
 
 _DEF_VK (vkSetEvent)
 
 _DEF_VK (vkCmdPipelineBarrier)
 
 _DEF_VK (vkCreateFence)
 
 _DEF_VK (vkDestroyFence)
 
 _DEF_VK (vkResetFences)
 
 _DEF_VK (vkGetFenceStatus)
 
 _DEF_VK (vkWaitForFences)
 
 _DEF_VK (vkWaitSemaphores)
 
 _DEF_VK (vkGetSemaphoreCounterValue)
 
 _DEF_VK (vkCreateRenderPass)
 
 _DEF_VK (vkDestroyRenderPass)
 
 _DEF_VK (vkCmdBeginRenderPass)
 
 _DEF_VK (vkCmdEndRenderPass)
 
 _DEF_VK (vkCmdNextSubpass)
 
 _DEF_VK (vkCmdBindIndexBuffer)
 
 _DEF_VK (vkCmdBindVertexBuffers)
 
 _DEF_VK (vkCmdClearDepthStencilImage)
 
 _DEF_VK (vkCmdClearColorImage)
 
 _DEF_VK (vkCreateFramebuffer)
 
 _DEF_VK (vkDestroyFramebuffer)
 
 _DEF_VK (vkCreateGraphicsPipelines)
 
 _DEF_VK (vkCreateComputePipelines)
 
 _DEF_VK (vkDestroyPipeline)
 
 _DEF_VK (vkCreateShaderModule)
 
 _DEF_VK (vkDestroyShaderModule)
 
 _DEF_VK (vkCreateDescriptorSetLayout)
 
 _DEF_VK (vkDestroyDescriptorSetLayout)
 
 _DEF_VK (vkCreateDescriptorPool)
 
 _DEF_VK (vkDestroyDescriptorPool)
 
 _DEF_VK (vkAllocateDescriptorSets)
 
 _DEF_VK (vkFreeDescriptorSets)
 
 _DEF_VK (vkUpdateDescriptorSets)
 
 _DEF_VK (vkCreatePipelineLayout)
 
 _DEF_VK (vkDestroyPipelineLayout)
 
 _DEF_VK (vkCreateSampler)
 
 _DEF_VK (vkDestroySampler)
 
 _DEF_VK (vkCmdBindPipeline)
 
 _DEF_VK (vkCmdCopyQueryPoolResults)
 
 _DEF_VK (vkCmdResetQueryPool)
 
 _DEF_VK (vkCmdWriteTimestamp)
 
 _DEF_VK (vkCmdBeginQuery)
 
 _DEF_VK (vkCmdEndQuery)
 
 _DEF_VK (vkCreateSemaphore)
 
 _DEF_VK (vkDestroySemaphore)
 
 _DEF_VK (vkAllocateMemory)
 
 _DEF_VK (vkFreeMemory)
 
 _DEF_VK (vkMapMemory)
 
 _DEF_VK (vkUnmapMemory)
 
 _DEF_VK (vkFlushMappedMemoryRanges)
 
 _DEF_VK (vkInvalidateMappedMemoryRanges)
 
 _DEF_VK (vkGetBufferMemoryRequirements)
 
 _DEF_VK (vkGetImageMemoryRequirements)
 
 _DEF_VK (vkCreateBuffer)
 
 _DEF_VK (vkCreateBufferView)
 
 _DEF_VK (vkDestroyBuffer)
 
 _DEF_VK (vkBindBufferMemory)
 
 _DEF_VK (vkCreateImage)
 
 _DEF_VK (vkDestroyImage)
 
 _DEF_VK (vkBindImageMemory)
 
 _DEF_VK (vkCreateImageView)
 
 _DEF_VK (vkDestroyImageView)
 
 _DEF_VK (vkCreateRayTracingPipelinesKHR)
 
 _DEF_VK (vkGetAccelerationStructureBuildSizesKHR)
 
 _DEF_VK (vkCreateAccelerationStructureKHR)
 
 _DEF_VK (vkDestroyAccelerationStructureKHR)
 
 _DEF_VK (vkBuildAccelerationStructuresKHR)
 
 _DEF_VK (vkGetAccelerationStructureDeviceAddressKHR)
 
 _DEF_VK (vkGetDeviceAccelerationStructureCompatibilityKHR)
 
 _DEF_VK (vkGetBufferDeviceAddress)
 
 _DEF_VK (vkCmdBuildAccelerationStructuresKHR)
 
 _DEF_VK (vkCmdTraceRaysKHR)
 
 _DEF_VK (vkGetRayTracingShaderGroupHandlesKHR)
 

Variables

PFN_vkSetDebugUtilsObjectNameEXT Vulkan::VkDebugObjectName = nullptr
 

Function Documentation

◆ _DEF_VK() [1/151]

_DEF_VK ( vkAcquireNextImageKHR )

◆ _DEF_VK() [2/151]

_DEF_VK ( vkAllocateCommandBuffers )

◆ _DEF_VK() [3/151]

_DEF_VK ( vkAllocateDescriptorSets )

◆ _DEF_VK() [4/151]

_DEF_VK ( vkAllocateMemory )

◆ _DEF_VK() [5/151]

_DEF_VK ( vkBeginCommandBuffer )

◆ _DEF_VK() [6/151]

_DEF_VK ( vkBindBufferMemory )

◆ _DEF_VK() [7/151]

_DEF_VK ( vkBindImageMemory )

◆ _DEF_VK() [8/151]

_DEF_VK ( vkBuildAccelerationStructuresKHR )

◆ _DEF_VK() [9/151]

_DEF_VK ( vkCmdBeginQuery )

◆ _DEF_VK() [10/151]

_DEF_VK ( vkCmdBeginRenderPass )

◆ _DEF_VK() [11/151]

_DEF_VK ( vkCmdBindDescriptorSets )

◆ _DEF_VK() [12/151]

_DEF_VK ( vkCmdBindIndexBuffer )

◆ _DEF_VK() [13/151]

_DEF_VK ( vkCmdBindPipeline )

◆ _DEF_VK() [14/151]

_DEF_VK ( vkCmdBindVertexBuffers )

◆ _DEF_VK() [15/151]

_DEF_VK ( vkCmdBlitImage )

◆ _DEF_VK() [16/151]

_DEF_VK ( vkCmdBuildAccelerationStructuresKHR )

◆ _DEF_VK() [17/151]

_DEF_VK ( vkCmdClearColorImage )

◆ _DEF_VK() [18/151]

_DEF_VK ( vkCmdClearDepthStencilImage )

◆ _DEF_VK() [19/151]

_DEF_VK ( vkCmdCopyBuffer )

◆ _DEF_VK() [20/151]

_DEF_VK ( vkCmdCopyBufferToImage )

◆ _DEF_VK() [21/151]

_DEF_VK ( vkCmdCopyImage )

◆ _DEF_VK() [22/151]

_DEF_VK ( vkCmdCopyImageToBuffer )

◆ _DEF_VK() [23/151]

_DEF_VK ( vkCmdCopyQueryPoolResults )

◆ _DEF_VK() [24/151]

_DEF_VK ( vkCmdDispatch )

◆ _DEF_VK() [25/151]

_DEF_VK ( vkCmdDraw )

◆ _DEF_VK() [26/151]

_DEF_VK ( vkCmdDrawIndexed )

◆ _DEF_VK() [27/151]

_DEF_VK ( vkCmdDrawIndexedIndirect )

◆ _DEF_VK() [28/151]

_DEF_VK ( vkCmdDrawIndirect )

◆ _DEF_VK() [29/151]

_DEF_VK ( vkCmdEndQuery )

◆ _DEF_VK() [30/151]

_DEF_VK ( vkCmdEndRenderPass )

◆ _DEF_VK() [31/151]

_DEF_VK ( vkCmdExecuteCommands )

◆ _DEF_VK() [32/151]

_DEF_VK ( vkCmdNextSubpass )

◆ _DEF_VK() [33/151]

_DEF_VK ( vkCmdPipelineBarrier )

◆ _DEF_VK() [34/151]

_DEF_VK ( vkCmdPushConstants )

◆ _DEF_VK() [35/151]

_DEF_VK ( vkCmdResetEvent )

◆ _DEF_VK() [36/151]

_DEF_VK ( vkCmdResetQueryPool )

◆ _DEF_VK() [37/151]

_DEF_VK ( vkCmdResolveImage )

◆ _DEF_VK() [38/151]

_DEF_VK ( vkCmdSetEvent )

◆ _DEF_VK() [39/151]

_DEF_VK ( vkCmdSetPrimitiveRestartEnable )

◆ _DEF_VK() [40/151]

_DEF_VK ( vkCmdSetPrimitiveTopology )

◆ _DEF_VK() [41/151]

_DEF_VK ( vkCmdSetScissor )

◆ _DEF_VK() [42/151]

_DEF_VK ( vkCmdSetStencilCompareMask )

◆ _DEF_VK() [43/151]

_DEF_VK ( vkCmdSetStencilReference )

◆ _DEF_VK() [44/151]

_DEF_VK ( vkCmdSetStencilWriteMask )

◆ _DEF_VK() [45/151]

_DEF_VK ( vkCmdSetVertexInputEXT )

◆ _DEF_VK() [46/151]

_DEF_VK ( vkCmdSetViewport )

◆ _DEF_VK() [47/151]

_DEF_VK ( vkCmdTraceRaysKHR )

◆ _DEF_VK() [48/151]

_DEF_VK ( vkCmdUpdateBuffer )

◆ _DEF_VK() [49/151]

_DEF_VK ( vkCmdWaitEvents )

◆ _DEF_VK() [50/151]

_DEF_VK ( vkCmdWriteTimestamp )

◆ _DEF_VK() [51/151]

_DEF_VK ( vkCreateAccelerationStructureKHR )

◆ _DEF_VK() [52/151]

_DEF_VK ( vkCreateBuffer )

◆ _DEF_VK() [53/151]

_DEF_VK ( vkCreateBufferView )

◆ _DEF_VK() [54/151]

_DEF_VK ( vkCreateCommandPool )

◆ _DEF_VK() [55/151]

_DEF_VK ( vkCreateComputePipelines )

◆ _DEF_VK() [56/151]

_DEF_VK ( vkCreateDescriptorPool )

◆ _DEF_VK() [57/151]

_DEF_VK ( vkCreateDescriptorSetLayout )

◆ _DEF_VK() [58/151]

_DEF_VK ( vkCreateDevice )

◆ _DEF_VK() [59/151]

_DEF_VK ( vkCreateEvent )

◆ _DEF_VK() [60/151]

_DEF_VK ( vkCreateFence )

◆ _DEF_VK() [61/151]

_DEF_VK ( vkCreateFramebuffer )

◆ _DEF_VK() [62/151]

_DEF_VK ( vkCreateGraphicsPipelines )

◆ _DEF_VK() [63/151]

_DEF_VK ( vkCreateImage )

◆ _DEF_VK() [64/151]

_DEF_VK ( vkCreateImageView )

◆ _DEF_VK() [65/151]

_DEF_VK ( vkCreateInstance )

◆ _DEF_VK() [66/151]

_DEF_VK ( vkCreatePipelineCache )

◆ _DEF_VK() [67/151]

_DEF_VK ( vkCreatePipelineLayout )

◆ _DEF_VK() [68/151]

_DEF_VK ( vkCreateQueryPool )

◆ _DEF_VK() [69/151]

_DEF_VK ( vkCreateRayTracingPipelinesKHR )

◆ _DEF_VK() [70/151]

_DEF_VK ( vkCreateRenderPass )

◆ _DEF_VK() [71/151]

_DEF_VK ( vkCreateSampler )

◆ _DEF_VK() [72/151]

_DEF_VK ( vkCreateSemaphore )

◆ _DEF_VK() [73/151]

_DEF_VK ( vkCreateShaderModule )

◆ _DEF_VK() [74/151]

_DEF_VK ( vkCreateSwapchainKHR )

◆ _DEF_VK() [75/151]

_DEF_VK ( vkDestroyAccelerationStructureKHR )

◆ _DEF_VK() [76/151]

_DEF_VK ( vkDestroyBuffer )

◆ _DEF_VK() [77/151]

_DEF_VK ( vkDestroyCommandPool )

◆ _DEF_VK() [78/151]

_DEF_VK ( vkDestroyDescriptorPool )

◆ _DEF_VK() [79/151]

_DEF_VK ( vkDestroyDescriptorSetLayout )

◆ _DEF_VK() [80/151]

_DEF_VK ( vkDestroyDevice )

◆ _DEF_VK() [81/151]

_DEF_VK ( vkDestroyEvent )

◆ _DEF_VK() [82/151]

_DEF_VK ( vkDestroyFence )

◆ _DEF_VK() [83/151]

_DEF_VK ( vkDestroyFramebuffer )

◆ _DEF_VK() [84/151]

_DEF_VK ( vkDestroyImage )

◆ _DEF_VK() [85/151]

_DEF_VK ( vkDestroyImageView )

◆ _DEF_VK() [86/151]

_DEF_VK ( vkDestroyInstance )

◆ _DEF_VK() [87/151]

_DEF_VK ( vkDestroyPipeline )

◆ _DEF_VK() [88/151]

_DEF_VK ( vkDestroyPipelineCache )

◆ _DEF_VK() [89/151]

_DEF_VK ( vkDestroyPipelineLayout )

◆ _DEF_VK() [90/151]

_DEF_VK ( vkDestroyQueryPool )

◆ _DEF_VK() [91/151]

_DEF_VK ( vkDestroyRenderPass )

◆ _DEF_VK() [92/151]

_DEF_VK ( vkDestroySampler )

◆ _DEF_VK() [93/151]

_DEF_VK ( vkDestroySemaphore )

◆ _DEF_VK() [94/151]

_DEF_VK ( vkDestroyShaderModule )

◆ _DEF_VK() [95/151]

_DEF_VK ( vkDestroySwapchainKHR )

◆ _DEF_VK() [96/151]

_DEF_VK ( vkDeviceWaitIdle )

◆ _DEF_VK() [97/151]

_DEF_VK ( vkEndCommandBuffer )

◆ _DEF_VK() [98/151]

_DEF_VK ( vkEnumerateDeviceExtensionProperties )

◆ _DEF_VK() [99/151]

_DEF_VK ( vkEnumerateDeviceLayerProperties )

◆ _DEF_VK() [100/151]

_DEF_VK ( vkEnumerateInstanceExtensionProperties )

◆ _DEF_VK() [101/151]

_DEF_VK ( vkEnumerateInstanceLayerProperties )

◆ _DEF_VK() [102/151]

_DEF_VK ( vkEnumerateInstanceVersion )

◆ _DEF_VK() [103/151]

_DEF_VK ( vkEnumeratePhysicalDevices )

◆ _DEF_VK() [104/151]

_DEF_VK ( vkFlushMappedMemoryRanges )

◆ _DEF_VK() [105/151]

_DEF_VK ( vkFreeCommandBuffers )

◆ _DEF_VK() [106/151]

_DEF_VK ( vkFreeDescriptorSets )

◆ _DEF_VK() [107/151]

_DEF_VK ( vkFreeMemory )

◆ _DEF_VK() [108/151]

_DEF_VK ( vkGetAccelerationStructureBuildSizesKHR )

◆ _DEF_VK() [109/151]

_DEF_VK ( vkGetAccelerationStructureDeviceAddressKHR )

◆ _DEF_VK() [110/151]

_DEF_VK ( vkGetBufferDeviceAddress )

◆ _DEF_VK() [111/151]

_DEF_VK ( vkGetBufferMemoryRequirements )

◆ _DEF_VK() [112/151]

_DEF_VK ( vkGetDeviceAccelerationStructureCompatibilityKHR )

◆ _DEF_VK() [113/151]

_DEF_VK ( vkGetDeviceProcAddr )

◆ _DEF_VK() [114/151]

_DEF_VK ( vkGetDeviceQueue )

◆ _DEF_VK() [115/151]

_DEF_VK ( vkGetEventStatus )

◆ _DEF_VK() [116/151]

_DEF_VK ( vkGetFenceStatus )

◆ _DEF_VK() [117/151]

_DEF_VK ( vkGetImageMemoryRequirements )

◆ _DEF_VK() [118/151]

_DEF_VK ( vkGetImageSparseMemoryRequirements )

◆ _DEF_VK() [119/151]

_DEF_VK ( vkGetInstanceProcAddr )

◆ _DEF_VK() [120/151]

_DEF_VK ( vkGetPhysicalDeviceFeatures )

◆ _DEF_VK() [121/151]

_DEF_VK ( vkGetPhysicalDeviceFeatures2 )

◆ _DEF_VK() [122/151]

_DEF_VK ( vkGetPhysicalDeviceFormatProperties )

◆ _DEF_VK() [123/151]

_DEF_VK ( vkGetPhysicalDeviceFormatProperties2 )

◆ _DEF_VK() [124/151]

_DEF_VK ( vkGetPhysicalDeviceImageFormatProperties2 )

◆ _DEF_VK() [125/151]

_DEF_VK ( vkGetPhysicalDeviceMemoryProperties )

◆ _DEF_VK() [126/151]

_DEF_VK ( vkGetPhysicalDeviceProperties2 )

◆ _DEF_VK() [127/151]

_DEF_VK ( vkGetPhysicalDeviceQueueFamilyProperties )

◆ _DEF_VK() [128/151]

_DEF_VK ( vkGetPhysicalDeviceSparseImageFormatProperties )

◆ _DEF_VK() [129/151]

_DEF_VK ( vkGetPhysicalDeviceSurfaceCapabilitiesKHR )

◆ _DEF_VK() [130/151]

_DEF_VK ( vkGetPhysicalDeviceSurfaceFormatsKHR )

◆ _DEF_VK() [131/151]

_DEF_VK ( vkGetPhysicalDeviceSurfacePresentModesKHR )

◆ _DEF_VK() [132/151]

_DEF_VK ( vkGetPhysicalDeviceSurfaceSupportKHR )

◆ _DEF_VK() [133/151]

_DEF_VK ( vkGetPipelineCacheData )

◆ _DEF_VK() [134/151]

_DEF_VK ( vkGetRayTracingShaderGroupHandlesKHR )

◆ _DEF_VK() [135/151]

_DEF_VK ( vkGetSemaphoreCounterValue )

◆ _DEF_VK() [136/151]

_DEF_VK ( vkGetSwapchainImagesKHR )

◆ _DEF_VK() [137/151]

_DEF_VK ( vkInvalidateMappedMemoryRanges )

◆ _DEF_VK() [138/151]

_DEF_VK ( vkMapMemory )

◆ _DEF_VK() [139/151]

_DEF_VK ( vkQueueBindSparse )

◆ _DEF_VK() [140/151]

_DEF_VK ( vkQueuePresentKHR )

◆ _DEF_VK() [141/151]

_DEF_VK ( vkQueueSubmit )

◆ _DEF_VK() [142/151]

_DEF_VK ( vkQueueWaitIdle )

◆ _DEF_VK() [143/151]

_DEF_VK ( vkResetCommandBuffer )

◆ _DEF_VK() [144/151]

_DEF_VK ( vkResetEvent )

◆ _DEF_VK() [145/151]

_DEF_VK ( vkResetFences )

◆ _DEF_VK() [146/151]

_DEF_VK ( vkResetQueryPool )

◆ _DEF_VK() [147/151]

_DEF_VK ( vkSetEvent )

◆ _DEF_VK() [148/151]

_DEF_VK ( vkUnmapMemory )

◆ _DEF_VK() [149/151]

_DEF_VK ( vkUpdateDescriptorSets )

◆ _DEF_VK() [150/151]

_DEF_VK ( vkWaitForFences )

◆ _DEF_VK() [151/151]

_DEF_VK ( vkWaitSemaphores )