mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-12 06:08:30 +09:00
[Fix] (MG_State/TextureStorage): fix wrong assertion
This commit is contained in:
@@ -40,7 +40,7 @@ namespace MobileGL {
|
|||||||
auto& targetData = m_data[targetIndex];
|
auto& targetData = m_data[targetIndex];
|
||||||
MOBILEGL_ASSERT(level < targetData.size(), "UpdateSubData: level out of range");
|
MOBILEGL_ASSERT(level < targetData.size(), "UpdateSubData: level out of range");
|
||||||
auto& levelData = targetData[level];
|
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) {
|
if (input.data && input.size > 0) {
|
||||||
const Uint8* src = static_cast<const Uint8*>(input.data);
|
const Uint8* src = static_cast<const Uint8*>(input.data);
|
||||||
|
|||||||
Reference in New Issue
Block a user