Lines Matching refs:device
55 static void AddQueueInfo(VkDevice device, uint32_t queue_node_index, VkQueue queue) { in AddQueueInfo() argument
56 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in AddQueueInfo()
74 static void DestroyQueueDataStructures(VkDevice device) { in DestroyQueueDataStructures() argument
75 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in DestroyQueueDataStructures()
117 static void AllocateCommandBuffer(VkDevice device, const VkCommandPool command_pool, const VkComman… in AllocateCommandBuffer() argument
119 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in AllocateCommandBuffer()
139 static bool ValidateCommandBuffer(VkDevice device, VkCommandPool command_pool, VkCommandBuffer comm… in ValidateCommandBuffer() argument
140 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in ValidateCommandBuffer()
165 static void AllocateDescriptorSet(VkDevice device, VkDescriptorPool descriptor_pool, VkDescriptorSe… in AllocateDescriptorSet() argument
167 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in AllocateDescriptorSet()
185 static bool ValidateDescriptorSet(VkDevice device, VkDescriptorPool descriptor_pool, VkDescriptorSe… in ValidateDescriptorSet() argument
186 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in ValidateDescriptorSet()
210 static void CreateQueue(VkDevice device, VkQueue vkObj, VkDebugReportObjectTypeEXT object_type) { in CreateQueue() argument
211 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in CreateQueue()
339 static void DeviceReportUndestroyedObjects(VkDevice device, VkDebugReportObjectTypeEXT object_type)… in DeviceReportUndestroyedObjects() argument
340 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in DeviceReportUndestroyedObjects()
346 reinterpret_cast<uint64_t>(device), object_name[object_type], object_info->handle); in DeviceReportUndestroyedObjects()
375 VkDevice device = reinterpret_cast<VkDevice>(pNode->handle); in DestroyInstance() local
381 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT); in DestroyInstance()
382 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT); in DestroyInstance()
383 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT); in DestroyInstance()
384 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT); in DestroyInstance()
385 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT); in DestroyInstance()
386 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT); in DestroyInstance()
387 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT); in DestroyInstance()
388 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT); in DestroyInstance()
389 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT); in DestroyInstance()
390 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT); in DestroyInstance()
391 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT); in DestroyInstance()
392 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT); in DestroyInstance()
393 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT); in DestroyInstance()
394 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT); in DestroyInstance()
395 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT); in DestroyInstance()
396 … DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT); in DestroyInstance()
397 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT); in DestroyInstance()
398 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT); in DestroyInstance()
399 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT); in DestroyInstance()
400 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT); in DestroyInstance()
401 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT); in DestroyInstance()
402 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT); in DestroyInstance()
434 VKAPI_ATTR void VKAPI_CALL DestroyDevice(VkDevice device, const VkAllocationCallbacks *pAllocator) { in DestroyDevice() argument
437 …ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, true, VALIDATION_ERROR_0005… in DestroyDevice()
438 DestroyObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, pAllocator); in DestroyDevice()
441 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT); in DestroyDevice()
442 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT); in DestroyDevice()
443 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT); in DestroyDevice()
444 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT); in DestroyDevice()
445 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT); in DestroyDevice()
446 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT); in DestroyDevice()
447 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT); in DestroyDevice()
448 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT); in DestroyDevice()
449 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT); in DestroyDevice()
450 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT); in DestroyDevice()
451 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT); in DestroyDevice()
452 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT); in DestroyDevice()
453 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT); in DestroyDevice()
454 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT); in DestroyDevice()
455 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT); in DestroyDevice()
456 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT); in DestroyDevice()
457 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT); in DestroyDevice()
459 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT); in DestroyDevice()
460 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT); in DestroyDevice()
462 DeviceReportUndestroyedObjects(device, VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT); in DestroyDevice()
466 DestroyQueueDataStructures(device); in DestroyDevice()
470 dispatch_key key = get_dispatch_key(device); in DestroyDevice()
471 VkLayerDispatchTable *pDisp = get_dispatch_table(ot_device_table_map, device); in DestroyDevice()
472 pDisp->DestroyDevice(device, pAllocator); in DestroyDevice()
552 VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetDeviceProcAddr(VkDevice device, const char *pName);
613 VKAPI_ATTR VkResult VKAPI_CALL DeviceWaitIdle(VkDevice device) { in DeviceWaitIdle() argument
617 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DeviceWaitIdle()
622 VkResult result = get_dispatch_table(ot_device_table_map, device)->DeviceWaitIdle(device); in DeviceWaitIdle()
626 VKAPI_ATTR VkResult VKAPI_CALL AllocateMemory(VkDevice device, const VkMemoryAllocateInfo *pAllocat… in AllocateMemory() argument
631 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in AllocateMemory()
636 …VkResult result = get_dispatch_table(ot_device_table_map, device)->AllocateMemory(device, pAllocat… in AllocateMemory()
640 … CreateObject(device, *pMemory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, pAllocator); in AllocateMemory()
646 VKAPI_ATTR VkResult VKAPI_CALL FlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, in FlushMappedMemoryRanges() argument
651 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in FlushMappedMemoryRanges()
655 …skip_call |= ValidateObject(device, pMemoryRanges[idx0].memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE… in FlushMappedMemoryRanges()
665 …get_dispatch_table(ot_device_table_map, device)->FlushMappedMemoryRanges(device, memoryRangeCount,… in FlushMappedMemoryRanges()
669 VKAPI_ATTR VkResult VKAPI_CALL InvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCo… in InvalidateMappedMemoryRanges() argument
674 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in InvalidateMappedMemoryRanges()
678 …skip_call |= ValidateObject(device, pMemoryRanges[idx0].memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE… in InvalidateMappedMemoryRanges()
688 …get_dispatch_table(ot_device_table_map, device)->InvalidateMappedMemoryRanges(device, memoryRangeC… in InvalidateMappedMemoryRanges()
692 VKAPI_ATTR void VKAPI_CALL GetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, in GetDeviceMemoryCommitment() argument
697 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetDeviceMemoryCommitment()
698 …skip_call |= ValidateObject(device, memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, false, … in GetDeviceMemoryCommitment()
703 …get_dispatch_table(ot_device_table_map, device)->GetDeviceMemoryCommitment(device, memory, pCommit… in GetDeviceMemoryCommitment()
706 VKAPI_ATTR VkResult VKAPI_CALL BindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory me… in BindBufferMemory() argument
711 …skip_call |= ValidateObject(device, buffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, false, VALIDAT… in BindBufferMemory()
712 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in BindBufferMemory()
713 …skip_call |= ValidateObject(device, memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, false, … in BindBufferMemory()
718 …VkResult result = get_dispatch_table(ot_device_table_map, device)->BindBufferMemory(device, buffer… in BindBufferMemory()
722 VKAPI_ATTR VkResult VKAPI_CALL BindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memor… in BindImageMemory() argument
726 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in BindImageMemory()
727 …skip_call |= ValidateObject(device, image, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, false, VALIDATIO… in BindImageMemory()
728 …skip_call |= ValidateObject(device, memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, false, … in BindImageMemory()
733 …VkResult result = get_dispatch_table(ot_device_table_map, device)->BindImageMemory(device, image, … in BindImageMemory()
737 VKAPI_ATTR void VKAPI_CALL GetBufferMemoryRequirements(VkDevice device, VkBuffer buffer, in GetBufferMemoryRequirements() argument
742 …skip_call |= ValidateObject(device, buffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, false, VALIDAT… in GetBufferMemoryRequirements()
743 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetBufferMemoryRequirements()
748 …get_dispatch_table(ot_device_table_map, device)->GetBufferMemoryRequirements(device, buffer, pMemo… in GetBufferMemoryRequirements()
751 VKAPI_ATTR void VKAPI_CALL GetImageMemoryRequirements(VkDevice device, VkImage image, VkMemoryRequi… in GetImageMemoryRequirements() argument
755 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetImageMemoryRequirements()
756 …skip_call |= ValidateObject(device, image, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, false, VALIDATIO… in GetImageMemoryRequirements()
761 …get_dispatch_table(ot_device_table_map, device)->GetImageMemoryRequirements(device, image, pMemory… in GetImageMemoryRequirements()
764 VKAPI_ATTR void VKAPI_CALL GetImageSparseMemoryRequirements(VkDevice device, VkImage image, uint32_… in GetImageSparseMemoryRequirements() argument
769 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetImageSparseMemoryRequirements()
770 …skip_call |= ValidateObject(device, image, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, false, VALIDATIO… in GetImageSparseMemoryRequirements()
775 get_dispatch_table(ot_device_table_map, device) in GetImageSparseMemoryRequirements()
776 …->GetImageSparseMemoryRequirements(device, image, pSparseMemoryRequirementCount, pSparseMemoryRequ… in GetImageSparseMemoryRequirements()
798 VKAPI_ATTR VkResult VKAPI_CALL CreateFence(VkDevice device, const VkFenceCreateInfo *pCreateInfo, in CreateFence() argument
803 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateFence()
808 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateFence(device, pCreateInfo… in CreateFence()
812 CreateObject(device, *pFence, VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, pAllocator); in CreateFence()
818 VKAPI_ATTR void VKAPI_CALL DestroyFence(VkDevice device, VkFence fence, const VkAllocationCallbacks… in DestroyFence() argument
822 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyFence()
823 …skip_call |= ValidateObject(device, fence, VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, true, VALIDATION… in DestroyFence()
830 DestroyObject(device, fence, VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, pAllocator); in DestroyFence()
832 get_dispatch_table(ot_device_table_map, device)->DestroyFence(device, fence, pAllocator); in DestroyFence()
835 VKAPI_ATTR VkResult VKAPI_CALL ResetFences(VkDevice device, uint32_t fenceCount, const VkFence *pFe… in ResetFences() argument
839 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in ResetFences()
843 …ValidateObject(device, pFences[idx0], VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, false, VALIDATION_ERR… in ResetFences()
850 …VkResult result = get_dispatch_table(ot_device_table_map, device)->ResetFences(device, fenceCount,… in ResetFences()
854 VKAPI_ATTR VkResult VKAPI_CALL GetFenceStatus(VkDevice device, VkFence fence) { in GetFenceStatus() argument
858 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetFenceStatus()
859 …skip_call |= ValidateObject(device, fence, VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, false, VALIDATIO… in GetFenceStatus()
864 … VkResult result = get_dispatch_table(ot_device_table_map, device)->GetFenceStatus(device, fence); in GetFenceStatus()
868 VKAPI_ATTR VkResult VKAPI_CALL WaitForFences(VkDevice device, uint32_t fenceCount, const VkFence *p… in WaitForFences() argument
873 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in WaitForFences()
877 …ValidateObject(device, pFences[idx0], VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, false, VALIDATION_ERR… in WaitForFences()
884 …VkResult result = get_dispatch_table(ot_device_table_map, device)->WaitForFences(device, fenceCoun… in WaitForFences()
888 VKAPI_ATTR VkResult VKAPI_CALL CreateSemaphore(VkDevice device, const VkSemaphoreCreateInfo *pCreat… in CreateSemaphore() argument
893 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateSemaphore()
898 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateSemaphore(device, pCreate… in CreateSemaphore()
902 … CreateObject(device, *pSemaphore, VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT, pAllocator); in CreateSemaphore()
908 VKAPI_ATTR void VKAPI_CALL DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocat… in DestroySemaphore() argument
912 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroySemaphore()
913 …skip_call |= ValidateObject(device, semaphore, VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT, true, VA… in DestroySemaphore()
920 DestroyObject(device, semaphore, VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT, pAllocator); in DestroySemaphore()
922 … get_dispatch_table(ot_device_table_map, device)->DestroySemaphore(device, semaphore, pAllocator); in DestroySemaphore()
925 VKAPI_ATTR VkResult VKAPI_CALL CreateEvent(VkDevice device, const VkEventCreateInfo *pCreateInfo, in CreateEvent() argument
930 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateEvent()
935 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateEvent(device, pCreateInfo… in CreateEvent()
939 CreateObject(device, *pEvent, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT, pAllocator); in CreateEvent()
945 VKAPI_ATTR void VKAPI_CALL DestroyEvent(VkDevice device, VkEvent event, const VkAllocationCallbacks… in DestroyEvent() argument
949 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyEvent()
950 …skip_call |= ValidateObject(device, event, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT, true, VALIDATION… in DestroyEvent()
957 DestroyObject(device, event, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT, pAllocator); in DestroyEvent()
959 get_dispatch_table(ot_device_table_map, device)->DestroyEvent(device, event, pAllocator); in DestroyEvent()
962 VKAPI_ATTR VkResult VKAPI_CALL GetEventStatus(VkDevice device, VkEvent event) { in GetEventStatus() argument
966 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetEventStatus()
967 …skip_call |= ValidateObject(device, event, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT, false, VALIDATIO… in GetEventStatus()
972 … VkResult result = get_dispatch_table(ot_device_table_map, device)->GetEventStatus(device, event); in GetEventStatus()
976 VKAPI_ATTR VkResult VKAPI_CALL SetEvent(VkDevice device, VkEvent event) { in SetEvent() argument
980 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in SetEvent()
981 …skip_call |= ValidateObject(device, event, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT, false, VALIDATIO… in SetEvent()
986 VkResult result = get_dispatch_table(ot_device_table_map, device)->SetEvent(device, event); in SetEvent()
990 VKAPI_ATTR VkResult VKAPI_CALL ResetEvent(VkDevice device, VkEvent event) { in ResetEvent() argument
994 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in ResetEvent()
995 …skip_call |= ValidateObject(device, event, VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT, false, VALIDATIO… in ResetEvent()
1000 VkResult result = get_dispatch_table(ot_device_table_map, device)->ResetEvent(device, event); in ResetEvent()
1004 VKAPI_ATTR VkResult VKAPI_CALL CreateQueryPool(VkDevice device, const VkQueryPoolCreateInfo *pCreat… in CreateQueryPool() argument
1009 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateQueryPool()
1014 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateQueryPool(device, pCreate… in CreateQueryPool()
1018 … CreateObject(device, *pQueryPool, VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT, pAllocator); in CreateQueryPool()
1024 VKAPI_ATTR void VKAPI_CALL DestroyQueryPool(VkDevice device, VkQueryPool queryPool, const VkAllocat… in DestroyQueryPool() argument
1028 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyQueryPool()
1029 …skip_call |= ValidateObject(device, queryPool, VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT, true, V… in DestroyQueryPool()
1036 DestroyObject(device, queryPool, VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT, pAllocator); in DestroyQueryPool()
1038 … get_dispatch_table(ot_device_table_map, device)->DestroyQueryPool(device, queryPool, pAllocator); in DestroyQueryPool()
1041 VKAPI_ATTR VkResult VKAPI_CALL GetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t… in GetQueryPoolResults() argument
1046 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetQueryPoolResults()
1047 …skip_call |= ValidateObject(device, queryPool, VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT, false, … in GetQueryPoolResults()
1052 VkResult result = get_dispatch_table(ot_device_table_map, device) in GetQueryPoolResults()
1053 … ->GetQueryPoolResults(device, queryPool, firstQuery, queryCount, dataSize, pData, stride, flags); in GetQueryPoolResults()
1057 VKAPI_ATTR VkResult VKAPI_CALL CreateBuffer(VkDevice device, const VkBufferCreateInfo *pCreateInfo, in CreateBuffer() argument
1062 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateBuffer()
1067 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateBuffer(device, pCreateInf… in CreateBuffer()
1071 CreateObject(device, *pBuffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, pAllocator); in CreateBuffer()
1077 VKAPI_ATTR void VKAPI_CALL DestroyBuffer(VkDevice device, VkBuffer buffer, const VkAllocationCallba… in DestroyBuffer() argument
1081 …skip_call |= ValidateObject(device, buffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, true, VALIDATI… in DestroyBuffer()
1082 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyBuffer()
1089 DestroyObject(device, buffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, pAllocator); in DestroyBuffer()
1091 get_dispatch_table(ot_device_table_map, device)->DestroyBuffer(device, buffer, pAllocator); in DestroyBuffer()
1094 VKAPI_ATTR VkResult VKAPI_CALL CreateBufferView(VkDevice device, const VkBufferViewCreateInfo *pCre… in CreateBufferView() argument
1099 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateBufferView()
1102 …ValidateObject(device, pCreateInfo->buffer, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT, false, VALIDAT… in CreateBufferView()
1108 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateBufferView(device, pCreat… in CreateBufferView()
1112 CreateObject(device, *pView, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT, pAllocator); in CreateBufferView()
1118 VKAPI_ATTR void VKAPI_CALL DestroyBufferView(VkDevice device, VkBufferView bufferView, const VkAllo… in DestroyBufferView() argument
1122 …skip_call |= ValidateObject(device, bufferView, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT, true,… in DestroyBufferView()
1123 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyBufferView()
1130 DestroyObject(device, bufferView, VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT, pAllocator); in DestroyBufferView()
1132 …get_dispatch_table(ot_device_table_map, device)->DestroyBufferView(device, bufferView, pAllocator); in DestroyBufferView()
1135 VKAPI_ATTR VkResult VKAPI_CALL CreateImage(VkDevice device, const VkImageCreateInfo *pCreateInfo, in CreateImage() argument
1140 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateImage()
1145 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateImage(device, pCreateInfo… in CreateImage()
1149 CreateObject(device, *pImage, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, pAllocator); in CreateImage()
1155 VKAPI_ATTR void VKAPI_CALL DestroyImage(VkDevice device, VkImage image, const VkAllocationCallbacks… in DestroyImage() argument
1159 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyImage()
1160 …skip_call |= ValidateObject(device, image, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, true, VALIDATION… in DestroyImage()
1167 DestroyObject(device, image, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, pAllocator); in DestroyImage()
1169 get_dispatch_table(ot_device_table_map, device)->DestroyImage(device, image, pAllocator); in DestroyImage()
1172 VKAPI_ATTR void VKAPI_CALL GetImageSubresourceLayout(VkDevice device, VkImage image, const VkImageS… in GetImageSubresourceLayout() argument
1177 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetImageSubresourceLayout()
1178 …skip_call |= ValidateObject(device, image, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, false, VALIDATIO… in GetImageSubresourceLayout()
1183 …get_dispatch_table(ot_device_table_map, device)->GetImageSubresourceLayout(device, image, pSubreso… in GetImageSubresourceLayout()
1186 VKAPI_ATTR VkResult VKAPI_CALL CreateImageView(VkDevice device, const VkImageViewCreateInfo *pCreat… in CreateImageView() argument
1191 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateImageView()
1194 …ValidateObject(device, pCreateInfo->image, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, false, VALIDATIO… in CreateImageView()
1200 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateImageView(device, pCreate… in CreateImageView()
1204 CreateObject(device, *pView, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT, pAllocator); in CreateImageView()
1210 VKAPI_ATTR void VKAPI_CALL DestroyImageView(VkDevice device, VkImageView imageView, const VkAllocat… in DestroyImageView() argument
1214 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyImageView()
1215 …skip_call |= ValidateObject(device, imageView, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT, true, V… in DestroyImageView()
1222 DestroyObject(device, imageView, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT, pAllocator); in DestroyImageView()
1224 … get_dispatch_table(ot_device_table_map, device)->DestroyImageView(device, imageView, pAllocator); in DestroyImageView()
1227 VKAPI_ATTR VkResult VKAPI_CALL CreateShaderModule(VkDevice device, const VkShaderModuleCreateInfo *… in CreateShaderModule() argument
1232 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateShaderModule()
1238 …get_dispatch_table(ot_device_table_map, device)->CreateShaderModule(device, pCreateInfo, pAllocato… in CreateShaderModule()
1242 … CreateObject(device, *pShaderModule, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT, pAllocator); in CreateShaderModule()
1248 VKAPI_ATTR void VKAPI_CALL DestroyShaderModule(VkDevice device, VkShaderModule shaderModule, in DestroyShaderModule() argument
1253 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyShaderModule()
1255 …ValidateObject(device, shaderModule, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT, true, VALIDATI… in DestroyShaderModule()
1262 … DestroyObject(device, shaderModule, VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT, pAllocator); in DestroyShaderModule()
1264 …get_dispatch_table(ot_device_table_map, device)->DestroyShaderModule(device, shaderModule, pAlloca… in DestroyShaderModule()
1267 VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineCache(VkDevice device, const VkPipelineCacheCreateInfo… in CreatePipelineCache() argument
1272 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreatePipelineCache()
1278 …get_dispatch_table(ot_device_table_map, device)->CreatePipelineCache(device, pCreateInfo, pAllocat… in CreatePipelineCache()
1282 … CreateObject(device, *pPipelineCache, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, pAllocator); in CreatePipelineCache()
1288 VKAPI_ATTR void VKAPI_CALL DestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache, in DestroyPipelineCache() argument
1293 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyPipelineCache()
1295 …ValidateObject(device, pipelineCache, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, true, VALIDA… in DestroyPipelineCache()
1302 … DestroyObject(device, pipelineCache, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, pAllocator); in DestroyPipelineCache()
1304 …get_dispatch_table(ot_device_table_map, device)->DestroyPipelineCache(device, pipelineCache, pAllo… in DestroyPipelineCache()
1307 VKAPI_ATTR VkResult VKAPI_CALL GetPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache,… in GetPipelineCacheData() argument
1312 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetPipelineCacheData()
1314 …ValidateObject(device, pipelineCache, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, false, VALID… in GetPipelineCacheData()
1320 …get_dispatch_table(ot_device_table_map, device)->GetPipelineCacheData(device, pipelineCache, pData… in GetPipelineCacheData()
1324 VKAPI_ATTR VkResult VKAPI_CALL MergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint3… in MergePipelineCaches() argument
1329 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in MergePipelineCaches()
1331 …ValidateObject(device, dstCache, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, false, VALIDATION… in MergePipelineCaches()
1334 …skip_call |= ValidateObject(device, pSrcCaches[idx0], VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_E… in MergePipelineCaches()
1343 …get_dispatch_table(ot_device_table_map, device)->MergePipelineCaches(device, dstCache, srcCacheCou… in MergePipelineCaches()
1347 VKAPI_ATTR void VKAPI_CALL DestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocation… in DestroyPipeline() argument
1351 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyPipeline()
1352 …skip_call |= ValidateObject(device, pipeline, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT, true, VALI… in DestroyPipeline()
1359 DestroyObject(device, pipeline, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT, pAllocator); in DestroyPipeline()
1361 get_dispatch_table(ot_device_table_map, device)->DestroyPipeline(device, pipeline, pAllocator); in DestroyPipeline()
1364 VKAPI_ATTR VkResult VKAPI_CALL CreatePipelineLayout(VkDevice device, const VkPipelineLayoutCreateIn… in CreatePipelineLayout() argument
1369 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreatePipelineLayout()
1374 ValidateObject(device, pCreateInfo->pSetLayouts[idx0], in CreatePipelineLayout()
1384 …get_dispatch_table(ot_device_table_map, device)->CreatePipelineLayout(device, pCreateInfo, pAlloca… in CreatePipelineLayout()
1388 …CreateObject(device, *pPipelineLayout, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT, pAllocator… in CreatePipelineLayout()
1394 VKAPI_ATTR void VKAPI_CALL DestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout, in DestroyPipelineLayout() argument
1399 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyPipelineLayout()
1401 …ValidateObject(device, pipelineLayout, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT, true, VALI… in DestroyPipelineLayout()
1408 …DestroyObject(device, pipelineLayout, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT, pAllocator); in DestroyPipelineLayout()
1410 …get_dispatch_table(ot_device_table_map, device)->DestroyPipelineLayout(device, pipelineLayout, pAl… in DestroyPipelineLayout()
1413 VKAPI_ATTR VkResult VKAPI_CALL CreateSampler(VkDevice device, const VkSamplerCreateInfo *pCreateInf… in CreateSampler() argument
1418 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateSampler()
1423 …VkResult result = get_dispatch_table(ot_device_table_map, device)->CreateSampler(device, pCreateIn… in CreateSampler()
1427 CreateObject(device, *pSampler, VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT, pAllocator); in CreateSampler()
1433 VKAPI_ATTR void VKAPI_CALL DestroySampler(VkDevice device, VkSampler sampler, const VkAllocationCal… in DestroySampler() argument
1437 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroySampler()
1438 …skip_call |= ValidateObject(device, sampler, VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT, true, VALIDA… in DestroySampler()
1445 DestroyObject(device, sampler, VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT, pAllocator); in DestroySampler()
1447 get_dispatch_table(ot_device_table_map, device)->DestroySampler(device, sampler, pAllocator); in DestroySampler()
1450 VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorSetLayout(VkDevice device, const VkDescriptorSetLayo… in CreateDescriptorSetLayout() argument
1456 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateDescriptorSetLayout()
1464 … skip_call |= ValidateObject(device, pCreateInfo->pBindings[idx0].pImmutableSamplers[idx1], in CreateDescriptorSetLayout()
1477 …get_dispatch_table(ot_device_table_map, device)->CreateDescriptorSetLayout(device, pCreateInfo, pA… in CreateDescriptorSetLayout()
1481 …CreateObject(device, *pSetLayout, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT, pAllocato… in CreateDescriptorSetLayout()
1487 VKAPI_ATTR void VKAPI_CALL DestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout descri… in DestroyDescriptorSetLayout() argument
1492 …skip_call |= ValidateObject(device, descriptorSetLayout, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SE… in DestroyDescriptorSetLayout()
1494 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyDescriptorSetLayout()
1501 …DestroyObject(device, descriptorSetLayout, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT, … in DestroyDescriptorSetLayout()
1503 …get_dispatch_table(ot_device_table_map, device)->DestroyDescriptorSetLayout(device, descriptorSetL… in DestroyDescriptorSetLayout()
1506 VKAPI_ATTR VkResult VKAPI_CALL CreateDescriptorPool(VkDevice device, const VkDescriptorPoolCreateIn… in CreateDescriptorPool() argument
1511 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateDescriptorPool()
1517 …get_dispatch_table(ot_device_table_map, device)->CreateDescriptorPool(device, pCreateInfo, pAlloca… in CreateDescriptorPool()
1521 …CreateObject(device, *pDescriptorPool, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT, pAllocator… in CreateDescriptorPool()
1527 VKAPI_ATTR VkResult VKAPI_CALL ResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, in ResetDescriptorPool() argument
1531 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in ResetDescriptorPool()
1533 …ValidateObject(device, descriptorPool, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT, false, VAL… in ResetDescriptorPool()
1534 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in ResetDescriptorPool()
1545 DestroyObject(device, (VkDescriptorSet)((*del_itr).first), in ResetDescriptorPool()
1550 …VkResult result = get_dispatch_table(ot_device_table_map, device)->ResetDescriptorPool(device, des… in ResetDescriptorPool()
1554 VKAPI_ATTR void VKAPI_CALL UpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCount, in UpdateDescriptorSets() argument
1560 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in UpdateDescriptorSets()
1564 skip_call |= ValidateObject(device, pDescriptorCopies[idx0].dstSet, in UpdateDescriptorSets()
1568 skip_call |= ValidateObject(device, pDescriptorCopies[idx0].srcSet, in UpdateDescriptorSets()
1576 skip_call |= ValidateObject(device, pDescriptorWrites[idx1].dstSet, in UpdateDescriptorSets()
1582 … skip_call |= ValidateObject(device, pDescriptorWrites[idx1].pTexelBufferView[idx2], in UpdateDescriptorSets()
1592 … skip_call |= ValidateObject(device, pDescriptorWrites[idx1].pImageInfo[idx3].imageView, in UpdateDescriptorSets()
1603 … skip_call |= ValidateObject(device, pDescriptorWrites[idx1].pBufferInfo[idx4].buffer, in UpdateDescriptorSets()
1614 get_dispatch_table(ot_device_table_map, device) in UpdateDescriptorSets()
1615 …->UpdateDescriptorSets(device, descriptorWriteCount, pDescriptorWrites, descriptorCopyCount, pDesc… in UpdateDescriptorSets()
1618 VKAPI_ATTR VkResult VKAPI_CALL CreateFramebuffer(VkDevice device, const VkFramebufferCreateInfo *pC… in CreateFramebuffer() argument
1623 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateFramebuffer()
1627 …skip_call |= ValidateObject(device, pCreateInfo->pAttachments[idx0], VK_DEBUG_REPORT_OBJECT_TYPE_I… in CreateFramebuffer()
1632 …skip_call |= ValidateObject(device, pCreateInfo->renderPass, VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PA… in CreateFramebuffer()
1641 …get_dispatch_table(ot_device_table_map, device)->CreateFramebuffer(device, pCreateInfo, pAllocator… in CreateFramebuffer()
1645 … CreateObject(device, *pFramebuffer, VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT, pAllocator); in CreateFramebuffer()
1651 VKAPI_ATTR void VKAPI_CALL DestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer, const VkA… in DestroyFramebuffer() argument
1655 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyFramebuffer()
1656 …skip_call |= ValidateObject(device, framebuffer, VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT, true… in DestroyFramebuffer()
1663 DestroyObject(device, framebuffer, VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT, pAllocator); in DestroyFramebuffer()
1665 …get_dispatch_table(ot_device_table_map, device)->DestroyFramebuffer(device, framebuffer, pAllocato… in DestroyFramebuffer()
1668 VKAPI_ATTR VkResult VKAPI_CALL CreateRenderPass(VkDevice device, const VkRenderPassCreateInfo *pCre… in CreateRenderPass() argument
1673 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateRenderPass()
1679 …get_dispatch_table(ot_device_table_map, device)->CreateRenderPass(device, pCreateInfo, pAllocator,… in CreateRenderPass()
1683 … CreateObject(device, *pRenderPass, VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT, pAllocator); in CreateRenderPass()
1689 VKAPI_ATTR void VKAPI_CALL DestroyRenderPass(VkDevice device, VkRenderPass renderPass, const VkAllo… in DestroyRenderPass() argument
1693 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyRenderPass()
1694 …skip_call |= ValidateObject(device, renderPass, VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT, true,… in DestroyRenderPass()
1701 DestroyObject(device, renderPass, VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT, pAllocator); in DestroyRenderPass()
1703 …get_dispatch_table(ot_device_table_map, device)->DestroyRenderPass(device, renderPass, pAllocator); in DestroyRenderPass()
1706 VKAPI_ATTR void VKAPI_CALL GetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, VkExt… in GetRenderAreaGranularity() argument
1710 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in GetRenderAreaGranularity()
1711 …skip_call |= ValidateObject(device, renderPass, VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT, false… in GetRenderAreaGranularity()
1716 …get_dispatch_table(ot_device_table_map, device)->GetRenderAreaGranularity(device, renderPass, pGra… in GetRenderAreaGranularity()
1719 VKAPI_ATTR VkResult VKAPI_CALL CreateCommandPool(VkDevice device, const VkCommandPoolCreateInfo *pC… in CreateCommandPool() argument
1724 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateCommandPool()
1730 …get_dispatch_table(ot_device_table_map, device)->CreateCommandPool(device, pCreateInfo, pAllocator… in CreateCommandPool()
1734 … CreateObject(device, *pCommandPool, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT, pAllocator); in CreateCommandPool()
1740 VKAPI_ATTR VkResult VKAPI_CALL ResetCommandPool(VkDevice device, VkCommandPool commandPool, VkComma… in ResetCommandPool() argument
1745 …ValidateObject(device, commandPool, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT, false, VALIDATIO… in ResetCommandPool()
1746 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in ResetCommandPool()
1751 …VkResult result = get_dispatch_table(ot_device_table_map, device)->ResetCommandPool(device, comman… in ResetCommandPool()
2645 VKAPI_ATTR VkResult VKAPI_CALL CreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR *… in CreateSwapchainKHR() argument
2650 skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false); in CreateSwapchainKHR()
2652 skip_call |= ValidateObject(device, pCreateInfo->oldSwapchain, in CreateSwapchainKHR()
2654 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in CreateSwapchainKHR()
2663 …get_dispatch_table(ot_device_table_map, device)->CreateSwapchainKHR(device, pCreateInfo, pAllocato… in CreateSwapchainKHR()
2667 … CreateObject(device, *pSwapchain, VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT, pAllocator); in CreateSwapchainKHR()
2673 VKAPI_ATTR VkResult VKAPI_CALL AcquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, uint6… in AcquireNextImageKHR() argument
2678 skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false); in AcquireNextImageKHR()
2679 skip_call |= ValidateObject(device, fence, VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT, true); in AcquireNextImageKHR()
2680 … skip_call |= ValidateObject(device, semaphore, VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT, true); in AcquireNextImageKHR()
2681 …skip_call |= ValidateObject(device, swapchain, VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT, fals… in AcquireNextImageKHR()
2686 VkResult result = get_dispatch_table(ot_device_table_map, device) in AcquireNextImageKHR()
2687 … ->AcquireNextImageKHR(device, swapchain, timeout, semaphore, fence, pImageIndex); in AcquireNextImageKHR()
2939 VKAPI_ATTR VkResult VKAPI_CALL CreateSharedSwapchainsKHR(VkDevice device, uint32_t swapchainCount, in CreateSharedSwapchainsKHR() argument
2946 skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false); in CreateSharedSwapchainsKHR()
2949 skip_call |= ValidateObject(device, pCreateInfos[i].oldSwapchain, in CreateSharedSwapchainsKHR()
2951 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in CreateSharedSwapchainsKHR()
2961 …get_dispatch_table(ot_device_table_map, device)->CreateSharedSwapchainsKHR(device, swapchainCount,… in CreateSharedSwapchainsKHR()
2966 … CreateObject(device, pSwapchains[i], VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT, pAllocator); in CreateSharedSwapchainsKHR()
3096 static void CheckDeviceRegisterExtensions(const VkDeviceCreateInfo *pCreateInfo, VkDevice device) { in CheckDeviceRegisterExtensions() argument
3097 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in CheckDeviceRegisterExtensions()
3271 VKAPI_ATTR void VKAPI_CALL GetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_t queu… in GetDeviceQueue() argument
3273 …ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDATION_ERROR_000… in GetDeviceQueue()
3276 …get_dispatch_table(ot_device_table_map, device)->GetDeviceQueue(device, queueFamilyIndex, queueInd… in GetDeviceQueue()
3280 CreateQueue(device, *pQueue, VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT); in GetDeviceQueue()
3281 AddQueueInfo(device, queueFamilyIndex, *pQueue); in GetDeviceQueue()
3284 VKAPI_ATTR void VKAPI_CALL FreeMemory(VkDevice device, VkDeviceMemory memory, const VkAllocationCal… in FreeMemory() argument
3287 …skip |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDATION_E… in FreeMemory()
3288 …skip |= ValidateObject(device, memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, true, VALIDA… in FreeMemory()
3291 get_dispatch_table(ot_device_table_map, device)->FreeMemory(device, memory, pAllocator); in FreeMemory()
3294 DestroyObject(device, memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, pAllocator); in FreeMemory()
3298 VKAPI_ATTR VkResult VKAPI_CALL MapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize offse… in MapMemory() argument
3302 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in MapMemory()
3307 …VkResult result = get_dispatch_table(ot_device_table_map, device)->MapMemory(device, memory, offse… in MapMemory()
3311 VKAPI_ATTR void VKAPI_CALL UnmapMemory(VkDevice device, VkDeviceMemory memory) { in UnmapMemory() argument
3314 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in UnmapMemory()
3320 get_dispatch_table(ot_device_table_map, device)->UnmapMemory(device, memory); in UnmapMemory()
3343 VKAPI_ATTR VkResult VKAPI_CALL AllocateCommandBuffers(VkDevice device, const VkCommandBufferAllocat… in AllocateCommandBuffers() argument
3347 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in AllocateCommandBuffers()
3348 …skip_call |= ValidateObject(device, pAllocateInfo->commandPool, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAN… in AllocateCommandBuffers()
3357 …get_dispatch_table(ot_device_table_map, device)->AllocateCommandBuffers(device, pAllocateInfo, pCo… in AllocateCommandBuffers()
3361 AllocateCommandBuffer(device, pAllocateInfo->commandPool, pCommandBuffers[i], in AllocateCommandBuffers()
3369 VKAPI_ATTR VkResult VKAPI_CALL AllocateDescriptorSets(VkDevice device, const VkDescriptorSetAllocat… in AllocateDescriptorSets() argument
3373 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in AllocateDescriptorSets()
3374 skip_call |= ValidateObject(device, pAllocateInfo->descriptorPool, in AllocateDescriptorSets()
3377 skip_call |= ValidateObject(device, pAllocateInfo->pSetLayouts[i], in AllocateDescriptorSets()
3386 …get_dispatch_table(ot_device_table_map, device)->AllocateDescriptorSets(device, pAllocateInfo, pDe… in AllocateDescriptorSets()
3391 AllocateDescriptorSet(device, pAllocateInfo->descriptorPool, pDescriptorSets[i], in AllocateDescriptorSets()
3400 VKAPI_ATTR void VKAPI_CALL FreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint32_t … in FreeCommandBuffers() argument
3404 …ValidateObject(device, commandPool, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT, false, VALIDATIO… in FreeCommandBuffers()
3405 …ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDATION_ERROR_000… in FreeCommandBuffers()
3407 skip_call |= ValidateCommandBuffer(device, commandPool, pCommandBuffers[i]); in FreeCommandBuffers()
3411 …DestroyObject(device, pCommandBuffers[i], VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT, nullptr); in FreeCommandBuffers()
3416 get_dispatch_table(ot_device_table_map, device) in FreeCommandBuffers()
3417 ->FreeCommandBuffers(device, commandPool, commandBufferCount, pCommandBuffers); in FreeCommandBuffers()
3420 VKAPI_ATTR void VKAPI_CALL DestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain, const VkA… in DestroySwapchainKHR() argument
3421 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in DestroySwapchainKHR()
3436 DestroyObject(device, swapchain, VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT, pAllocator); in DestroySwapchainKHR()
3439 …get_dispatch_table(ot_device_table_map, device)->DestroySwapchainKHR(device, swapchain, pAllocator… in DestroySwapchainKHR()
3442 VKAPI_ATTR VkResult VKAPI_CALL FreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool,… in FreeDescriptorSets() argument
3448 …ValidateObject(device, descriptorPool, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT, false, VAL… in FreeDescriptorSets()
3449 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in FreeDescriptorSets()
3451 skip_call |= ValidateDescriptorSet(device, descriptorPool, pDescriptorSets[i]); in FreeDescriptorSets()
3455 …DestroyObject(device, pDescriptorSets[i], VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT, nullptr); in FreeDescriptorSets()
3460 result = get_dispatch_table(ot_device_table_map, device) in FreeDescriptorSets()
3461 … ->FreeDescriptorSets(device, descriptorPool, descriptorSetCount, pDescriptorSets); in FreeDescriptorSets()
3466 VKAPI_ATTR void VKAPI_CALL DestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, in DestroyDescriptorPool() argument
3469 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in DestroyDescriptorPool()
3471 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyDescriptorPool()
3473 …ValidateObject(device, descriptorPool, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT, true, VALI… in DestroyDescriptorPool()
3487 DestroyObject(device, (VkDescriptorSet)((*del_itr).first), in DestroyDescriptorPool()
3491 …DestroyObject(device, descriptorPool, VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT, pAllocator); in DestroyDescriptorPool()
3493 …get_dispatch_table(ot_device_table_map, device)->DestroyDescriptorPool(device, descriptorPool, pAl… in DestroyDescriptorPool()
3496 VKAPI_ATTR void VKAPI_CALL DestroyCommandPool(VkDevice device, VkCommandPool commandPool, const VkA… in DestroyCommandPool() argument
3497 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in DestroyCommandPool()
3500 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in DestroyCommandPool()
3501 …skip_call |= ValidateObject(device, commandPool, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT, tru… in DestroyCommandPool()
3515 …skip_call |= ValidateCommandBuffer(device, commandPool, reinterpret_cast<VkCommandBuffer>((*del_it… in DestroyCommandPool()
3516 DestroyObject(device, reinterpret_cast<VkCommandBuffer>((*del_itr).first), in DestroyCommandPool()
3520 DestroyObject(device, commandPool, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT, pAllocator); in DestroyCommandPool()
3522 …get_dispatch_table(ot_device_table_map, device)->DestroyCommandPool(device, commandPool, pAllocato… in DestroyCommandPool()
3525 VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, uin… in GetSwapchainImagesKHR() argument
3529 skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false); in GetSwapchainImagesKHR()
3534 VkResult result = get_dispatch_table(ot_device_table_map, device) in GetSwapchainImagesKHR()
3535 … ->GetSwapchainImagesKHR(device, swapchain, pSwapchainImageCount, pSwapchainImages); in GetSwapchainImagesKHR()
3539 CreateSwapchainImageObject(device, pSwapchainImages[i], swapchain); in GetSwapchainImagesKHR()
3546 VKAPI_ATTR VkResult VKAPI_CALL CreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCac… in CreateGraphicsPipelines() argument
3551 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateGraphicsPipelines()
3555 skip_call |= ValidateObject(device, pCreateInfos[idx0].basePipelineHandle, in CreateGraphicsPipelines()
3559 skip_call |= ValidateObject(device, pCreateInfos[idx0].layout, in CreateGraphicsPipelines()
3565 skip_call |= ValidateObject(device, pCreateInfos[idx0].pStages[idx1].module, in CreateGraphicsPipelines()
3571 skip_call |= ValidateObject(device, pCreateInfos[idx0].renderPass, in CreateGraphicsPipelines()
3578 …ValidateObject(device, pipelineCache, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, true, VALIDA… in CreateGraphicsPipelines()
3584 VkResult result = get_dispatch_table(ot_device_table_map, device) in CreateGraphicsPipelines()
3585 …->CreateGraphicsPipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipel… in CreateGraphicsPipelines()
3589 … CreateObject(device, pPipelines[idx2], VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT, pAllocator); in CreateGraphicsPipelines()
3596 VKAPI_ATTR VkResult VKAPI_CALL CreateComputePipelines(VkDevice device, VkPipelineCache pipelineCach… in CreateComputePipelines() argument
3601 …skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false, VALIDAT… in CreateComputePipelines()
3605 skip_call |= ValidateObject(device, pCreateInfos[idx0].basePipelineHandle, in CreateComputePipelines()
3609 skip_call |= ValidateObject(device, pCreateInfos[idx0].layout, in CreateComputePipelines()
3613 skip_call |= ValidateObject(device, pCreateInfos[idx0].stage.module, in CreateComputePipelines()
3620 …ValidateObject(device, pipelineCache, VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT, true, VALIDA… in CreateComputePipelines()
3626 VkResult result = get_dispatch_table(ot_device_table_map, device) in CreateComputePipelines()
3627 …->CreateComputePipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipeli… in CreateComputePipelines()
3631 … CreateObject(device, pPipelines[idx1], VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT, pAllocator); in CreateComputePipelines()
3639 VKAPI_ATTR VkResult VKAPI_CALL DebugMarkerSetObjectTagEXT(VkDevice device, VkDebugMarkerObjectTagIn… in DebugMarkerSetObjectTagEXT() argument
3642 skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false); in DebugMarkerSetObjectTagEXT()
3647 …esult result = get_dispatch_table(ot_device_table_map, device)->DebugMarkerSetObjectTagEXT(device,… in DebugMarkerSetObjectTagEXT()
3651 VKAPI_ATTR VkResult VKAPI_CALL DebugMarkerSetObjectNameEXT(VkDevice device, VkDebugMarkerObjectName… in DebugMarkerSetObjectNameEXT() argument
3654 skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false); in DebugMarkerSetObjectNameEXT()
3659 …esult result = get_dispatch_table(ot_device_table_map, device)->DebugMarkerSetObjectNameEXT(device… in DebugMarkerSetObjectNameEXT()
3715 VKAPI_ATTR VkResult VKAPI_CALL GetMemoryWin32HandleNV(VkDevice device, VkDeviceMemory memory, in GetMemoryWin32HandleNV() argument
3719 skip_call |= ValidateObject(device, device, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, false); in GetMemoryWin32HandleNV()
3720 … skip_call |= ValidateObject(device, memory, VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT, false); in GetMemoryWin32HandleNV()
3725 …kResult result = get_dispatch_table(ot_device_table_map, device)->GetMemoryWin32HandleNV(device, m… in GetMemoryWin32HandleNV()
4069 static inline PFN_vkVoidFunction InterceptWsiEnabledCommand(const char *name, VkDevice device) { in InterceptWsiEnabledCommand() argument
4070 if (device) { in InterceptWsiEnabledCommand()
4071 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); in InterceptWsiEnabledCommand()
4096 VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetDeviceProcAddr(VkDevice device, const char *funcName) { in GetDeviceProcAddr() argument
4102 assert(device); in GetDeviceProcAddr()
4104 addr = InterceptWsiEnabledCommand(funcName, device); in GetDeviceProcAddr()
4108 if (get_dispatch_table(ot_device_table_map, device)->GetDeviceProcAddr == NULL) { in GetDeviceProcAddr()
4111 return get_dispatch_table(ot_device_table_map, device)->GetDeviceProcAddr(device, funcName); in GetDeviceProcAddr()