fix bug of not correctly setting command pool queue indices
This commit is contained in:
parent
c09beacd76
commit
2dd274742d
@ -1521,6 +1521,7 @@ InitFrameStructures(Vulkan* vk)
|
|||||||
|
|
||||||
if (success)
|
if (success)
|
||||||
{
|
{
|
||||||
|
pool_info.queueFamilyIndex = vk.gfx_index;
|
||||||
result = vkCreateCommandPool(vk.device, &pool_info, null, vk.cmd_pools.ptr + i);
|
result = vkCreateCommandPool(vk.device, &pool_info, null, vk.cmd_pools.ptr + i);
|
||||||
success = VkCheck("vkCreateCommandPool failure", result);
|
success = VkCheck("vkCreateCommandPool failure", result);
|
||||||
}
|
}
|
||||||
@ -1547,6 +1548,7 @@ InitFrameStructures(Vulkan* vk)
|
|||||||
|
|
||||||
if (success)
|
if (success)
|
||||||
{
|
{
|
||||||
|
pool_info.queueFamilyIndex = vk.tfer_index;
|
||||||
VkResult result = vkCreateCommandPool(vk.device, &pool_info, null, &vk.imm_pool);
|
VkResult result = vkCreateCommandPool(vk.device, &pool_info, null, &vk.imm_pool);
|
||||||
success = VkCheck("vkCreateCommandPool failure", result);
|
success = VkCheck("vkCreateCommandPool failure", result);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user