From a25bfcb0d00b882129997ab403d1d274d743527d Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Wed, 11 Feb 2026 22:54:07 +0800 Subject: [PATCH] [Fix] (MG_Test/Backend/DirectVulkan): prevents double init --- .../MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp index 45d1de57..fc060360 100644 --- a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp +++ b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanRenderer.cpp @@ -51,7 +51,7 @@ namespace MobileGL::MG_Backend::DirectVulkan { } VulkanRenderer::VulkanRenderer(NativeWindowType window, const RendererConfig& cfg) : m_window(window), m_config(cfg) { - Initialize(); + // Initialize(); } VulkanRenderer::~VulkanRenderer() { @@ -96,8 +96,8 @@ namespace MobileGL::MG_Backend::DirectVulkan { } Bool validationLayerAvailable = CheckValidationLayerSupport(); - MGLOG_D("Validation layers %s.", validationLayerAvailable ? "available" : "not available"); - MGLOG_D("Validation layers %s.", m_config.EnableValidationLayers ? "requested" : "not requested"); + MGLOG_I("Validation layers %s.", validationLayerAvailable ? "available" : "not available"); + MGLOG_I("Validation layers %s.", m_config.EnableValidationLayers ? "requested" : "not requested"); if (m_config.EnableValidationLayers && !validationLayerAvailable) { MOBILEGL_ASSERT(false, "Validation layers requested but not available!"); @@ -145,7 +145,7 @@ namespace MobileGL::MG_Backend::DirectVulkan { auto debugMessengerCreateInfo = PopulateDebugMessengerCreateInfo(); // Layers if (m_validationLayersEnabled) { - MGLOG_I("Enabling validation layer."); + MGLOG_I("Enabling validation layer..."); instanceInfo.enabledLayerCount = static_cast(std::size(s_validationLayerNames)); instanceInfo.ppEnabledLayerNames = s_validationLayerNames; instanceInfo.pNext = &debugMessengerCreateInfo;