diff --git a/GPU/GLES/TextureCache.cpp b/GPU/GLES/TextureCache.cpp index 3f1657b67..49bae3c92 100644 --- a/GPU/GLES/TextureCache.cpp +++ b/GPU/GLES/TextureCache.cpp @@ -1002,7 +1002,7 @@ void TextureCache::SetTexture() { int h = 1 << ((gstate.texsize[0] >> 8) & 0xf); gstate_c.actualTextureHeight = h; gstate_c.flipTexture = true; - gstate_c.textureFullAlpha = false; + gstate_c.textureFullAlpha = entry->framebuffer->format == GE_FORMAT_565; entry->lastFrame = gpuStats.numFrames; return; }