summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/PixelShaderGen.cpp
diff options
context:
space:
mode:
authoromegadox <omegadox@gmail.com>2009-07-26 11:13:56 +0000
committeromegadox <omegadox@gmail.com>2009-07-26 11:13:56 +0000
commit7f00960a32f90519a61ea1c6771cdecab29adb3e (patch)
tree6cb1781788ad57cd890abf6d5403664ed965696c /Source/Core/VideoCommon/Src/PixelShaderGen.cpp
parente4a9faeba413744160e36c57c12b1bf154af8835 (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.cpp6
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)