From 6277ea1ca7725edf4e26d5c875e40e7ec58afa6c Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Fri, 24 Oct 2014 19:55:31 +0700 Subject: [PATCH] Enable bilinear filter for sprites. --- Textures.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Textures.cpp b/Textures.cpp index db7145da..864378d1 100644 --- a/Textures.cpp +++ b/Textures.cpp @@ -589,7 +589,7 @@ void TextureCache::activateTexture(u32 _t, CachedTexture *_pTexture) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAX_LEVEL, _pTexture->max_level); // Set filter mode. Almost always bilinear, but check anyways - if ((gDP.otherMode.textureFilter == G_TF_BILERP) || (gDP.otherMode.textureFilter == G_TF_AVERAGE) || (config.texture.forceBilinear)) { + if ((gDP.otherMode.textureFilter == G_TF_BILERP) || (gDP.otherMode.textureFilter == G_TF_AVERAGE) || ((gSP.objRendermode&G_OBJRM_BILERP) != 0) || (config.texture.forceBilinear)) { if (_pTexture->max_level > 0) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_NEAREST); else