PixelShaderManager: Fizzle out fog changes when disabled here

This lets us remove a use of GetConfig.
This commit is contained in:
Jasper St. Pierre
2014-05-03 15:08:11 -04:00
parent fe645b888b
commit 08611c3f36
4 changed files with 9 additions and 6 deletions

View File

@ -268,6 +268,9 @@ void PixelShaderManager::SetTexCoordChanged(u8 texmapid)
void PixelShaderManager::SetFogColorChanged()
{
if (g_ActiveConfig.bDisableFog)
return;
constants.fogcolor[0] = bpmem.fog.color.r;
constants.fogcolor[1] = bpmem.fog.color.g;
constants.fogcolor[2] = bpmem.fog.color.b;
@ -295,6 +298,9 @@ void PixelShaderManager::SetFogParamChanged()
void PixelShaderManager::SetFogRangeAdjustChanged()
{
if (g_ActiveConfig.bDisableFog)
return;
s_bFogRangeAdjustChanged = true;
}