From c1adf143c87da67d1a4ff367b5f435a82cfa5488 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 23 Aug 2015 23:09:00 +0200 Subject: [PATCH] Need to fixup our own command buffer for our purposes --- renderdoc/driver/vulkan/vk_core.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_core.cpp b/renderdoc/driver/vulkan/vk_core.cpp index 375487fb1..32d1e493b 100644 --- a/renderdoc/driver/vulkan/vk_core.cpp +++ b/renderdoc/driver/vulkan/vk_core.cpp @@ -487,7 +487,8 @@ bool WrappedVulkan::Serialise_vkCreateDevice( // VKTODO: shouldn't be 0, 0 m_Real.vkGetDeviceQueue(device, 0, 0, &m_PhysicalReplayData[i].q); VkCmdBufferCreateInfo createInfo = { VK_STRUCTURE_TYPE_CMD_BUFFER_CREATE_INFO, NULL, VK_NULL_HANDLE, VK_CMD_BUFFER_LEVEL_PRIMARY, 0 }; - m_Real.vkCreateCommandBuffer(device, &createInfo, &m_PhysicalReplayData[i].cmd); + //VKTODO: Needs a command pool + //m_Real.vkCreateCommandBuffer(device, &createInfo, &m_PhysicalReplayData[i].cmd); found = true; break; } @@ -527,7 +528,8 @@ VkResult WrappedVulkan::vkCreateDevice( // VKTODO: createInfo needs pool m_Real.vkGetDeviceQueue(*pDevice, 0, 0, &m_PhysicalReplayData[i].q); VkCmdBufferCreateInfo createInfo = { VK_STRUCTURE_TYPE_CMD_BUFFER_CREATE_INFO, NULL, VK_NULL_HANDLE, VK_CMD_BUFFER_LEVEL_PRIMARY, 0 }; - m_Real.vkCreateCommandBuffer(*pDevice, &createInfo, &m_PhysicalReplayData[i].cmd); + //VKTODO: Needs a command pool + //m_Real.vkCreateCommandBuffer(device, &createInfo, &m_PhysicalReplayData[i].cmd); found = true; break; }