1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-22 02:32:36 +01:00

GL: ignore texture upload if invalid dimension found (#2097)

This commit is contained in:
raven02 2016-08-24 21:19:16 +08:00 committed by GitHub
parent 8ebe9d7dc2
commit 5b225ad59f

View File

@ -497,6 +497,12 @@ namespace gl
obj->gl_id = 0;
}
if (!tex.width() || !tex.height())
{
LOG_ERROR(RSX, "Texture upload requested but invalid texture dimensions passed");
return;
}
__glcheck gl_texture.init(index, tex);
gl_cached_texture &_obj = create_obj_for_params(gl_texture.id(), texaddr, tex.width(), tex.height(), tex.get_exact_mipmap_count());
@ -669,4 +675,4 @@ namespace gl
return false;
}
};
}
}