From fe5c3d778cf2b01c8874639c06f122b7ebc5a64e Mon Sep 17 00:00:00 2001 From: raven02 Date: Wed, 3 Apr 2013 16:43:09 +0800 Subject: [PATCH] Set min/mag filter to GL_LINEAR when disable mipmapping --- GPU/GLES/TextureCache.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/GPU/GLES/TextureCache.cpp b/GPU/GLES/TextureCache.cpp index f60db9f559..12fbd35f15 100644 --- a/GPU/GLES/TextureCache.cpp +++ b/GPU/GLES/TextureCache.cpp @@ -437,6 +437,11 @@ void TextureCache::UpdateSamplingParams(TexCacheEntry &entry, bool force) { minFilt |= 1; } + if (!g_Config.bMipMap) { + magFilt &= 1; + minFilt &= 1; + } + if (force || entry.minFilt != minFilt) { glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, MinFiltGL[minFilt]); entry.minFilt = minFilt;