From 09d6ea9ae3c487be20fb3157368003d30856d3bc Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Tue, 10 Feb 2015 21:36:26 -0800 Subject: [PATCH] i965/fs: Remove conditional mod when optimizing a SEL into a MOV. Missed in commit ca675b73, but got right in the companion commit 3c28b2c0. --- src/mesa/drivers/dri/i965/brw_fs.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp b/src/mesa/drivers/dri/i965/brw_fs.cpp index f149ab5e6c1..c7c6accebf6 100644 --- a/src/mesa/drivers/dri/i965/brw_fs.cpp +++ b/src/mesa/drivers/dri/i965/brw_fs.cpp @@ -2393,6 +2393,7 @@ fs_visitor::opt_algebraic() if (inst->src[1].fixed_hw_reg.dw1.f >= 1.0f) { inst->opcode = BRW_OPCODE_MOV; inst->src[1] = reg_undef; + inst->conditional_mod = BRW_CONDITIONAL_NONE; progress = true; } break; -- 2.30.2