summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/shader_ir.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/video_core/shader/shader_ir.cpp')
-rw-r--r--src/video_core/shader/shader_ir.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/video_core/shader/shader_ir.cpp b/src/video_core/shader/shader_ir.cpp
index 1fc838d15..b07642517 100644
--- a/src/video_core/shader/shader_ir.cpp
+++ b/src/video_core/shader/shader_ir.cpp
@@ -289,17 +289,17 @@ Node ShaderIR::GetPredicateComparisonHalf(Tegra::Shader::PredCondition condition
"Unimplemented NaN comparison for half floats");
static const std::unordered_map<PredCondition, OperationCode> PredicateComparisonTable = {
- {PredCondition::LessThan, OperationCode::LogicalHLessThan},
- {PredCondition::Equal, OperationCode::LogicalHEqual},
- {PredCondition::LessEqual, OperationCode::LogicalHLessEqual},
- {PredCondition::GreaterThan, OperationCode::LogicalHGreaterThan},
- {PredCondition::NotEqual, OperationCode::LogicalHNotEqual},
- {PredCondition::GreaterEqual, OperationCode::LogicalHGreaterEqual},
- {PredCondition::LessThanWithNan, OperationCode::LogicalHLessThan},
- {PredCondition::NotEqualWithNan, OperationCode::LogicalHNotEqual},
- {PredCondition::LessEqualWithNan, OperationCode::LogicalHLessEqual},
- {PredCondition::GreaterThanWithNan, OperationCode::LogicalHGreaterThan},
- {PredCondition::GreaterEqualWithNan, OperationCode::LogicalHGreaterEqual}};
+ {PredCondition::LessThan, OperationCode::Logical2HLessThan},
+ {PredCondition::Equal, OperationCode::Logical2HEqual},
+ {PredCondition::LessEqual, OperationCode::Logical2HLessEqual},
+ {PredCondition::GreaterThan, OperationCode::Logical2HGreaterThan},
+ {PredCondition::NotEqual, OperationCode::Logical2HNotEqual},
+ {PredCondition::GreaterEqual, OperationCode::Logical2HGreaterEqual},
+ {PredCondition::LessThanWithNan, OperationCode::Logical2HLessThan},
+ {PredCondition::NotEqualWithNan, OperationCode::Logical2HNotEqual},
+ {PredCondition::LessEqualWithNan, OperationCode::Logical2HLessEqual},
+ {PredCondition::GreaterThanWithNan, OperationCode::Logical2HGreaterThan},
+ {PredCondition::GreaterEqualWithNan, OperationCode::Logical2HGreaterEqual}};
const auto comparison{PredicateComparisonTable.find(condition)};
UNIMPLEMENTED_IF_MSG(comparison == PredicateComparisonTable.end(),