MCPcopy Create free account
hub / github.com/LunarG/VulkanTools / QueuePresentKHR

Function QueuePresentKHR

layersvt/screenshot.cpp:1709–1717  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1707}
1708
1709VKAPI_ATTR VkResult VKAPI_CALL QueuePresentKHR(VkQueue queue, const VkPresentInfoKHR *pPresentInfo) {
1710 VkPresentInfoKHR presentInfo = *pPresentInfo;
1711 onQueuePresentKHR(queue, presentInfo);
1712 DispatchMapStruct *dispMap = get_dispatch_info((VkDevice)queue);
1713 VkuDeviceDispatchTable *pDisp = dispMap->device_dispatch_table;
1714 assert(dispMap);
1715 VkResult result = pDisp->QueuePresentKHR(queue, &presentInfo);
1716 return result;
1717}
1718
1719static const VkLayerProperties global_layer = {
1720 "VK_LAYER_LUNARG_screenshot", // layerName

Callers

nothing calls this directly

Calls 2

onQueuePresentKHRFunction · 0.85
get_dispatch_infoFunction · 0.85

Tested by

no test coverage detected