diff options
| author | NeoBrainX <NeoBrainX@gmail.com> | 2013-03-15 15:05:48 +0100 |
|---|---|---|
| committer | NeoBrainX <NeoBrainX@gmail.com> | 2013-03-15 15:08:51 +0100 |
| commit | e877b5019b391e9ca7b720efa683a5ef2cb8a203 (patch) | |
| tree | 0a83ae88a9c3e67a4062512909a921aa44eb42c4 /Source/Core/VideoCommon/Src/PixelShaderManager.cpp | |
| parent | def578fea6ff47892c4fa45532c7437686d5ea65 (diff) | |
PixelShaderManager: Reload fog range adjustment shader constants upon viewport change.
Fixes issue 5618.
Diffstat (limited to 'Source/Core/VideoCommon/Src/PixelShaderManager.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/Src/PixelShaderManager.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/Src/PixelShaderManager.cpp b/Source/Core/VideoCommon/Src/PixelShaderManager.cpp index eaaf99fbc8..0405c998ba 100644 --- a/Source/Core/VideoCommon/Src/PixelShaderManager.cpp +++ b/Source/Core/VideoCommon/Src/PixelShaderManager.cpp @@ -413,6 +413,7 @@ void PixelShaderManager::SetZTextureBias(u32 bias) void PixelShaderManager::SetViewportChanged() { s_bDepthRangeChanged = true; + s_bFogRangeAdjustChanged = true; // TODO: Shouldn't be necessary with an accurate fog range adjust implementation } void PixelShaderManager::SetIndTexScaleChanged(u8 stagemask) |
