diff --git a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp index 0a7c635c..a7a94800 100644 --- a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp +++ b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp @@ -784,9 +784,6 @@ void VulkanRenderer::InitializeSurface(const Vector2i& size, bool mainWindow) { m_mainSwapchainInfo = std::make_unique(mainWindow, size); m_mainSwapchainInfo->Create(); - - // aquire first command buffer - InitFirstCommandBuffer(); } else { @@ -1659,6 +1656,7 @@ void VulkanRenderer::ImguiInit() void VulkanRenderer::Initialize() { Renderer::Initialize(); + InitFirstCommandBuffer(); CreatePipelineCache(); ImguiInit(); CreateNullObjects();