mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
Also move video filtering override.
This commit is contained in:
parent
0e464a61e0
commit
f3ce685b0e
1 changed files with 8 additions and 7 deletions
|
@ -176,13 +176,6 @@ SamplerCacheKey TextureCacheCommon::GetSamplingParams(int maxLevel, u32 texAddr)
|
|||
lodBias = 0.0f;
|
||||
}
|
||||
|
||||
if (!(magFilt & 1) && texAddr != 0 && g_Config.iTexFiltering != TEX_FILTER_FORCE_NEAREST) {
|
||||
if (videos_.find(texAddr & 0x3FFFFFFF) != videos_.end()) {
|
||||
// Enforce bilinear filtering on magnification.
|
||||
magFilt |= 1;
|
||||
}
|
||||
}
|
||||
|
||||
key.minFilt = minFilt & 1;
|
||||
key.mipEnable = (minFilt >> 2) & 1;
|
||||
key.mipFilt = (minFilt >> 1) & 1;
|
||||
|
@ -223,6 +216,14 @@ SamplerCacheKey TextureCacheCommon::GetSamplingParams(int maxLevel, u32 texAddr)
|
|||
}
|
||||
}
|
||||
|
||||
// Video bilinear override
|
||||
if (!key.magFilt && texAddr != 0) {
|
||||
if (videos_.find(texAddr & 0x3FFFFFFF) != videos_.end()) {
|
||||
// Enforce bilinear filtering on magnification.
|
||||
key.magFilt = 1;
|
||||
}
|
||||
}
|
||||
|
||||
// Filtering overrides
|
||||
switch (g_Config.iTexFiltering) {
|
||||
case TEX_FILTER_AUTO:
|
||||
|
|
Loading…
Add table
Reference in a new issue