diff --git a/src/hardware/r_opengl/r_opengl.c b/src/hardware/r_opengl/r_opengl.c index d5366bf4d..d79be21ef 100644 --- a/src/hardware/r_opengl/r_opengl.c +++ b/src/hardware/r_opengl/r_opengl.c @@ -1962,6 +1962,7 @@ EXPORT void HWRAPI(UpdateTexture) (GLMipmap_t *pTexInfo) if (!(pTexInfo->flags & TF_BRIGHTMAP)) { + tex_downloaded = 0; // force update SetNoTexture(GL_TEXTURE1); // will be assigned later, if needed } @@ -2076,6 +2077,7 @@ EXPORT void HWRAPI(SetTexture) (GLMipmap_t *pTexInfo) { if (!(pTexInfo->flags & TF_BRIGHTMAP)) { + tex_downloaded = 0; // force update SetNoTexture(GL_TEXTURE1); // will be assigned later, if needed }