diff --git a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp index 62f56286..9505f98a 100644 --- a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp +++ b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp @@ -276,12 +276,6 @@ namespace MobileGL::MG_Backend::DirectVulkan { return flags; } - void VulkanRenderer::CreateFrameContexts() { - VK_VERIFY(m_frameContext.Initialize(m_device, m_commandPool, m_config.MaxFramesInFlight), - "CreateFrameContexts"); - MGLOG_I("CreateFrameContexts completed"); - } - void VulkanRenderer::Initialize() { CreateInstance(); CreateSurface(); @@ -290,7 +284,9 @@ namespace MobileGL::MG_Backend::DirectVulkan { CreateAllocator(); CreateCommandPool(); - CreateFrameContexts(); + VK_VERIFY(m_frameContext.Initialize(m_device, m_commandPool, m_config.MaxFramesInFlight), + "CreateFrameContexts"); + MGLOG_I("CreateFrameContexts completed"); auto succeeded = false; succeeded = m_bufferManager.Initialize({ .allocator = m_allocator, diff --git a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.h b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.h index 778771e9..449fe822 100644 --- a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.h +++ b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.h @@ -197,7 +197,6 @@ namespace MobileGL::MG_Backend::DirectVulkan { void DestroyAllocator(); void CreateSwapchain(); void CreateCommandPool(); - void CreateFrameContexts(); VkPipeline GetOrCreatePipeline( GLenum mode,