Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Linear texture filtering problem with later versions
05-12-2014, 06:49 PM (This post was last modified: 05-12-2014 06:56 PM by solarmystic.)
Post: #2
RE: Linear texture filtering problem with later versions
@Nightquaker
This is a known issue, and I've already noted it for another affected game (Tekken 6) on the github 6 months ago here.

The short of it is that Linear Filtering has been broken for certain games since a certain commit.

The responsible commit is this one merged into master with v0.9.1-2045-ga3f2fcf.

If you have compiling abilities, you can resolve it by changing the following line of code located in GPU/GLES/TextureCache.cpp at line 524 from

Code:
if ((g_Config.iTexFiltering == LINEAR || (g_Config.iTexFiltering == LINEARFMV && g_iNumVideos)) && !gstate.isColorTestEnabled() && !gstate.isAlphaTestEnabled()) {

to

Code:
if ((g_Config.iTexFiltering == LINEAR || (g_Config.iTexFiltering == LINEARFMV && g_iNumVideos)) && !gstate.isColorTestEnabled()) {

which effectively reverts that commit back to the previous one before it for that file.

PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Linear texture filtering problem with later versions - solarmystic - 05-12-2014 06:49 PM

Forum Jump: