diff options
author | Kenneth Graunke <[email protected]> | 2012-09-20 16:31:15 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2012-09-21 01:29:40 -0700 |
commit | cd49025affe621548ca66df8c1a2ec38829eafe3 (patch) | |
tree | b961853416b3b9ba965062e59b10603a5681acba | |
parent | 328961d95586931a17fe81ba816d362e8389c105 (diff) |
i965: Remove brw_set_predicate_inverse(p, true) from scratch offset code
Given that it exists between a push/pop of instruction state, this call
can only affect the MOV or ADD instruction generated just below it.
Neither of those instructions are predicated, so it makes no sense to
ask for the inverse predicate.
This fixes grumblings from the simulator debugger, which was
complaining about an invalid predicate.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Paul Berry <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_vec4_emit.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_emit.cpp b/src/mesa/drivers/dri/i965/brw_vec4_emit.cpp index 6417fdb1980..27758abeb53 100644 --- a/src/mesa/drivers/dri/i965/brw_vec4_emit.cpp +++ b/src/mesa/drivers/dri/i965/brw_vec4_emit.cpp @@ -521,7 +521,6 @@ vec4_visitor::generate_oword_dual_block_offsets(struct brw_reg m1, brw_MOV(p, m1_0, index_0); - brw_set_predicate_inverse(p, true); if (index.file == BRW_IMMEDIATE_VALUE) { index_4.dw1.ud += second_vertex_offset; brw_MOV(p, m1_4, index_4); |