From: Chris Wilson Date: Wed, 4 Feb 2009 20:25:08 +0000 (+0000) Subject: intel: Correct decoding of 3DSTATE_PIXEL_SHADER_CONSTANTS X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=05d130a35acf10c0c002fcf5f3a32154ca9cb19e;p=mesa.git intel: Correct decoding of 3DSTATE_PIXEL_SHADER_CONSTANTS A couple of minor typos that proclaimed an error in the wrong command, and failed to offset the mask. --- diff --git a/src/mesa/drivers/dri/intel/intel_decode.c b/src/mesa/drivers/dri/intel/intel_decode.c index 5f90ca22ece..cbee7dc5d9b 100644 --- a/src/mesa/drivers/dri/intel/intel_decode.c +++ b/src/mesa/drivers/dri/intel/intel_decode.c @@ -932,7 +932,7 @@ decode_3d_1d(uint32_t *data, int count, uint32_t hw_offset, int *failures, int i instr_out(data, hw_offset, 0, "3DSTATE_PIXEL_SHADER_CONSTANTS\n"); len = (data[0] & 0x000000ff) + 2; - i = 1; + i = 2; for (c = 0; c <= 31; c++) { if (data[1] & (1 << c)) { if (i + 4 >= count) @@ -952,7 +952,7 @@ decode_3d_1d(uint32_t *data, int count, uint32_t hw_offset, int *failures, int i } } if (len != i) { - fprintf(out, "Bad count in 3DSTATE_MAP_STATE\n"); + fprintf(out, "Bad count in 3DSTATE_PIXEL_SHADER_CONSTANTS\n"); (*failures)++; } return len;