i965: Disassemble all of DP write message control bits on Gen6.
authorKenneth Graunke <kenneth@whitecape.org>
Thu, 26 Jun 2014 18:19:15 +0000 (11:19 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 26 Jun 2014 18:46:26 +0000 (11:46 -0700)
Prior to the new brw_inst API, the brw_instruction structure split off
bits 4 and 5 of msg_control for specific fields, and we failed to
disassemble them.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_disasm.c

index 8513c48177502a790e786aadaf83ddaeb92c7bed..2e02732834916d1d521d83116427cda38c8ab096 100644 (file)
@@ -1301,7 +1301,7 @@ brw_disassemble_inst(FILE *file, struct brw_context *brw, brw_inst *inst,
 
                format (file, ", %d, %d, %d, %d)",
                        brw_inst_binding_table_index(brw, inst),
-                       brw_inst_dp_msg_control(brw, inst) & 0x7,
+                       brw_inst_dp_msg_control(brw, inst),
                        brw_inst_dp_msg_type(brw, inst),
                        brw_inst_dp_write_commit(brw, inst));
            } else {