glgsg: fix broken upload of downscaled texture without mipmaps

Fixes #306
This commit is contained in:
rdb 2018-04-30 19:13:54 -04:00
parent f986f8de1b
commit 3b4d4b0804

View File

@ -12647,7 +12647,7 @@ upload_texture_image(CLP(TextureContext) *gtc, bool needs_reload,
int depth = tex->get_expected_mipmap_z_size(mipmap_bias);
// Determine the number of images to upload.
int num_levels = 1;
int num_levels = mipmap_bias + 1;
if (uses_mipmaps) {
num_levels = tex->get_expected_num_mipmap_levels();
}