diff options
Diffstat (limited to 'Source/Core/VideoCommon/PixelShaderManager.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/PixelShaderManager.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/PixelShaderManager.cpp b/Source/Core/VideoCommon/PixelShaderManager.cpp index 4ca5d38f81..551f881c3e 100644 --- a/Source/Core/VideoCommon/PixelShaderManager.cpp +++ b/Source/Core/VideoCommon/PixelShaderManager.cpp @@ -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; } |
