Explorar el Código

shader_ir: Add error message for EXIT.FCSM_TR

ReinUsesLisp hace 6 años
padre
commit
16ae98dbb3
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      src/video_core/shader/shader_ir.cpp

+ 3 - 0
src/video_core/shader/shader_ir.cpp

@@ -359,6 +359,9 @@ Node ShaderIR::GetConditionCode(Tegra::Shader::ConditionCode cc) const {
     switch (cc) {
     case Tegra::Shader::ConditionCode::NEU:
         return GetInternalFlag(InternalFlag::Zero, true);
+    case Tegra::Shader::ConditionCode::FCSM_TR:
+        UNIMPLEMENTED_MSG("EXIT.FCSM_TR is not implemented");
+        return MakeNode<PredicateNode>(Pred::NeverExecute, false);
     default:
         UNIMPLEMENTED_MSG("Unimplemented condition code: {}", static_cast<u32>(cc));
         return MakeNode<PredicateNode>(Pred::NeverExecute, false);