diff options
| author | omegadox <omegadox@gmail.com> | 2009-07-26 11:13:56 +0000 |
|---|---|---|
| committer | omegadox <omegadox@gmail.com> | 2009-07-26 11:13:56 +0000 |
| commit | 7f00960a32f90519a61ea1c6771cdecab29adb3e (patch) | |
| tree | 6cb1781788ad57cd890abf6d5403664ed965696c /Source/Core/VideoCommon/Src/PixelShaderGen.cpp | |
| parent | e4a9faeba413744160e36c57c12b1bf154af8835 (diff) | |
Log unknown fog types in Warn log, and tiny code cleanup.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3885 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/VideoCommon/Src/PixelShaderGen.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/Src/PixelShaderGen.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/Core/VideoCommon/Src/PixelShaderGen.cpp b/Source/Core/VideoCommon/Src/PixelShaderGen.cpp index 871b64f3a6..1a6a6ccd08 100644 --- a/Source/Core/VideoCommon/Src/PixelShaderGen.cpp +++ b/Source/Core/VideoCommon/Src/PixelShaderGen.cpp @@ -914,7 +914,9 @@ static void WriteFog(char *&p) } switch (bpmem.fog.c_proj_fsel.fsel) - { + { + case 0: // TODO - No fog? + break; case 2: // linear // empty break; @@ -932,7 +934,7 @@ static void WriteFog(char *&p) WRITE(p, " fog = 1.0f - fog;\n"); WRITE(p, " fog = pow(2, -8.0f * fog * fog);\n"); break; - default: PanicAlert("Unknown Fog Type! %08x", bpmem.fog.c_proj_fsel.fsel); + default: WARN_LOG(VIDEO, "Unknown Fog Type! %08x", bpmem.fog.c_proj_fsel.fsel); } if (enabled) |
