From fe6bd76cfa35239876770328fc883e041d9da809 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sun, 30 Nov 2025 10:34:03 +0800 Subject: [PATCH] [Fix] (MG_State/TextureStorage): fix wrong assertion --- MobileGL/MG_State/GLState/TextureState/TextureStorage.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MobileGL/MG_State/GLState/TextureState/TextureStorage.h b/MobileGL/MG_State/GLState/TextureState/TextureStorage.h index ecbebe57..eb9ab302 100644 --- a/MobileGL/MG_State/GLState/TextureState/TextureStorage.h +++ b/MobileGL/MG_State/GLState/TextureState/TextureStorage.h @@ -40,7 +40,7 @@ namespace MobileGL { auto& targetData = m_data[targetIndex]; MOBILEGL_ASSERT(level < targetData.size(), "UpdateSubData: level out of range"); auto& levelData = targetData[level]; - MOBILEGL_ASSERT(levelData.size() < input.size, "UpdateSubData: input data larger than allocated"); + MOBILEGL_ASSERT(levelData.size() <= input.size, "UpdateSubData: input data larger than allocated"); if (input.data && input.size > 0) { const Uint8* src = static_cast(input.data);