Browse Source

shader_ir: Add error message for EXIT.FCSM_TR

nce_cpp
ReinUsesLisp 6 years ago
parent
commit
fc4fc348bc
  1. 3
      src/video_core/shader/shader_ir.cpp

3
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);

Loading…
Cancel
Save