diff --git a/GPU/GLES/TextureCache.cpp b/GPU/GLES/TextureCache.cpp index ce2f151c53..d574a3ee88 100644 --- a/GPU/GLES/TextureCache.cpp +++ b/GPU/GLES/TextureCache.cpp @@ -1122,6 +1122,12 @@ bool TextureCache::SetOffsetTexture(u32 offset) { } } + if (success) { + SetTextureFramebuffer(entry, entry->framebuffer); + lastBoundTexture = -1; + entry->lastFrame = gpuStats.numFlips; + } + return success; }