Attempting to workaround the problem present in #20904, let me know if it works.

This commit is contained in:
Juan Linietsky 2018-08-15 13:24:06 -03:00
parent d006aa0abb
commit c627f3a707
1 changed files with 5 additions and 1 deletions

View File

@ -621,7 +621,11 @@ Error StreamTexture::_load_data(const String &p_path, int &tw, int &th, int &fla
memdelete(f);
if (bytes != total_size - ofs) {
int expected = total_size - ofs;
if (bytes < expected) {
//this is a compatibility workaround for older format, which saved less mipmaps. It is still recommended the image is reimported.
zeromem(w.ptr() + bytes, (expected - bytes));
} else if (bytes != expected) {
ERR_FAIL_V(ERR_FILE_CORRUPT);
}
}