i965: Disassemble Ivybridge Data Port/Data Cache messages.
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 8 Oct 2011 08:31:11 +0000 (01:31 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Tue, 18 Oct 2011 22:57:56 +0000 (15:57 -0700)
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_disasm.c

index 1dd6b4b8f4f1b69f20506d46788c7ce32106b418..23ad3de71df838a011b9099e1f7aec4df878d6c2 100644 (file)
@@ -1066,6 +1066,14 @@ int brw_disasm (FILE *file, struct brw_instruction *inst, int gen)
            break;
        case BRW_SFID_THREAD_SPAWNER:
            break;
+       case GEN7_SFID_DATAPORT_DATA_CACHE:
+           format (file, " (%d, %d, %d)",
+                   inst->bits3.gen7_dp.binding_table_index,
+                   inst->bits3.gen7_dp.msg_control,
+                   inst->bits3.gen7_dp.msg_type);
+           break;
+
+
        default:
            format (file, "unsupported target %d", target);
            break;