Răsfoiți Sursa

pica: Handle default lighting case

Sam Spilsbury 10 ani în urmă
părinte
comite
39d4994c15
1 a modificat fișierele cu 6 adăugiri și 1 ștergeri
  1. 6 1
      src/video_core/pica.h

+ 6 - 1
src/video_core/pica.h

@@ -747,8 +747,13 @@ struct Regs {
         case LightingSampler::ReflectGreen:
         case LightingSampler::ReflectGreen:
         case LightingSampler::ReflectBlue:
         case LightingSampler::ReflectBlue:
             return (config == LightingConfig::Config4) || (config == LightingConfig::Config5) || (config == LightingConfig::Config7);
             return (config == LightingConfig::Config4) || (config == LightingConfig::Config5) || (config == LightingConfig::Config7);
+        default:
+            UNREACHABLE_MSG("Regs::IsLightingSamplerSupported: Reached "
+                            "unreachable section, sampler should be one "
+                            "of Distribution0, Distribution1, Fresnel, "
+                            "ReflectRed, ReflectGreen or ReflectBlue, instead "
+                            "got %i", static_cast<int>(config));
         }
         }
-        return false;
     }
     }
 
 
     struct {
     struct {