[Fix] (Types, GL_Texture): Memcpy insanity, proxy texture fix

This commit is contained in:
2025-10-28 11:49:08 +08:00
parent bd01e4f99d
commit 7151080a67
4 changed files with 9 additions and 7 deletions
@@ -189,9 +189,10 @@ namespace MobileGL {
Bool dirty = true;
MipmapLevelInternal(const MipmapLevelInput& input) : MipmapLevelBase(input) {
data.resize(input.inputData.size);
if (input.inputData.data && input.inputData.size > 0) {
const Uint8* src = static_cast<const Uint8*>(input.inputData.data);
data.assign(src, src + input.inputData.size);
Memcpy(data.data(), src, input.inputData.size);
}
}
};