MCPcopy Create free account
hub / github.com/danoon2/Boxedwine / vk_GetDeviceQueue2

Function vk_GetDeviceQueue2

source/vulkan/vk_host.cpp:4403–4411  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4401 pBoxedInfo->pvkDestroySamplerYcbcrConversionKHR(device, ycbcrConversion, pAllocator);
4402}
4403void vk_GetDeviceQueue2(CPU* cpu) {
4404 VkDevice device = (VkDevice)getVulkanPtr(cpu->memory, ARG1);
4405 BoxedVulkanInfo* pBoxedInfo = getInfoFromHandle(cpu->memory, ARG1);
4406 MarshalVkDeviceQueueInfo2 local_pQueueInfo(pBoxedInfo, cpu->memory, ARG2);
4407 VkDeviceQueueInfo2* pQueueInfo = &local_pQueueInfo.s;
4408 VkQueue pQueue = (VkQueue)getVulkanPtr(cpu->memory, ARG3);
4409 pBoxedInfo->pvkGetDeviceQueue2(device, pQueueInfo, &pQueue);
4410 cpu->memory->writed(ARG3, createVulkanPtr(cpu->memory, pQueue, pBoxedInfo));
4411}
4412// return type: VkResult(4 bytes)
4413void vk_CreateValidationCacheEXT(CPU* cpu) {
4414 VkDevice device = (VkDevice)getVulkanPtr(cpu->memory, ARG1);

Callers

nothing calls this directly

Calls 4

getVulkanPtrFunction · 0.85
getInfoFromHandleFunction · 0.85
createVulkanPtrFunction · 0.85
writedMethod · 0.45

Tested by

no test coverage detected