From: Eric Anholt Date: Thu, 22 Jul 2010 08:53:43 +0000 (-0700) Subject: i965: Fix the disasm output for da16 src widths. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4ea71cbd0e5f622f760a01120b0ccf4baf4ee7c7;p=mesa.git i965: Fix the disasm output for da16 src widths. This has confused me twice now. It's a fixed width of 4 (usually a region description of <4,4,1>), not 1. If it was 1, we'd have been skipping all over register space. --- diff --git a/src/mesa/drivers/dri/i965/brw_disasm.c b/src/mesa/drivers/dri/i965/brw_disasm.c index 52865c7028d..d2307145361 100644 --- a/src/mesa/drivers/dri/i965/brw_disasm.c +++ b/src/mesa/drivers/dri/i965/brw_disasm.c @@ -598,7 +598,7 @@ static int src_da16 (FILE *file, format (file, ".%d", _subreg_nr); string (file, "<"); err |= control (file, "vert stride", vert_stride, _vert_stride, NULL); - string (file, ",1,1>"); + string (file, ",4,1>"); err |= control (file, "src da16 reg type", reg_encoding, _reg_type, NULL); /* * Three kinds of swizzle display: