d3d12: Fix for rsx_fp_dynamic_test2

The compare function shouldn't be swizzled.
This commit is contained in:
vlj 2015-05-24 18:36:22 +02:00 committed by Vincent Lejeune
parent 824b9aa628
commit 6d61e36f5d

View file

@ -70,17 +70,17 @@ std::string D3D12FragmentDecompiler::compareFunction(COMPARE f, const std::strin
default: default:
abort(); abort();
case COMPARE::FUNCTION_SEQ: case COMPARE::FUNCTION_SEQ:
return "(" + Op0 + " == " + Op1 + ").xxxx"; return "(" + Op0 + " == " + Op1 + ")";
case COMPARE::FUNCTION_SGE: case COMPARE::FUNCTION_SGE:
return "(" + Op0 + " >= " + Op1 +").xxxx"; return "(" + Op0 + " >= " + Op1 +")";
case COMPARE::FUNCTION_SGT: case COMPARE::FUNCTION_SGT:
return "(" + Op0 + " > " + Op1 + ").xxxx"; return "(" + Op0 + " > " + Op1 + ")";
case COMPARE::FUNCTION_SLE: case COMPARE::FUNCTION_SLE:
return "(" + Op0 + " <= " + Op1 + ").xxxx"; return "(" + Op0 + " <= " + Op1 + ")";
case COMPARE::FUNCTION_SLT: case COMPARE::FUNCTION_SLT:
return "(" + Op0 + " < " + Op1 + ").xxxx"; return "(" + Op0 + " < " + Op1 + ")";
case COMPARE::FUNCTION_SNE: case COMPARE::FUNCTION_SNE:
return "(" + Op0 + " != " + Op1 + ").xxxx"; return "(" + Op0 + " != " + Op1 + ")";
} }
} }