From 733523011bab213f613f680cbf47d03957d48660 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sun, 22 Feb 2026 12:31:18 +0800 Subject: [PATCH] [Chore] (MG_Backend/DirectVulkan): more hard assertions --- .../DirectVulkan/Renderer/VkTextureSamplerManager.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/MobileGL/MG_Backend/DirectVulkan/Renderer/VkTextureSamplerManager.cpp b/MobileGL/MG_Backend/DirectVulkan/Renderer/VkTextureSamplerManager.cpp index fc8bf183..5afec8b6 100644 --- a/MobileGL/MG_Backend/DirectVulkan/Renderer/VkTextureSamplerManager.cpp +++ b/MobileGL/MG_Backend/DirectVulkan/Renderer/VkTextureSamplerManager.cpp @@ -25,12 +25,8 @@ namespace MobileGL::MG_Backend::DirectVulkan { m_commandPool = initInfo.commandPool; m_graphicsQueue = initInfo.graphicsQueue; - if (m_device == VK_NULL_HANDLE || m_physicalDevice == VK_NULL_HANDLE || m_commandPool == VK_NULL_HANDLE || - m_graphicsQueue == VK_NULL_HANDLE) { - MGLOG_E("VkTextureSamplerManager::Initialize failed: invalid Vulkan handles"); - Shutdown(); - return false; - } + MOBILEGL_ASSERT(m_device != VK_NULL_HANDLE && m_physicalDevice != VK_NULL_HANDLE && m_commandPool != VK_NULL_HANDLE && + m_graphicsQueue != VK_NULL_HANDLE, "VkTextureSamplerManager::Initialize failed: invalid Vulkan handles"); return true; }