Parcourir la source

shader_ir: Add error message for EXIT.FCSM_TR

ReinUsesLisp il y a 6 ans
Parent
commit
16ae98dbb3
1 fichiers modifiés avec 3 ajouts et 0 suppressions
  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);