i965/disasm: Actually disassemble Gen7+ URB opcodes.
authorKenneth Graunke <kenneth@whitecape.org>
Sun, 29 Jun 2014 01:37:02 +0000 (18:37 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 30 Jun 2014 21:05:28 +0000 (14:05 -0700)
commiteb3185f6864acf43084a3e083902d943e481f759
tree02e14da7a01c18e14042a9ac38961a44b346882b
parentaa9e23dbe81977032e8e53211b46b6daef347cb8
i965/disasm: Actually disassemble Gen7+ URB opcodes.

I never bothered implementing the disassembler for Gen7+ URB opcodes, so
we were just disassembling them as Ironlake/Sandybridge ones.  This
looked pretty bad when running Paul's GS EndPrimitive tests, as the
"write OWord" message was decoded at ff_sync, which doesn't exist.

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