diff mbox

intel_gpu_dump: Fix the length of CONSTANT_BUFFER

Message ID 1251868296-6595-1-git-send-email-haihao.xiang@intel.com (mailing list archive)
State Not Applicable
Headers show

Commit Message

Xiang, Haihao Sept. 2, 2009, 5:11 a.m. UTC
---
 tools/intel_gpu_dump.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

Comments

Rémi Cardona Sept. 2, 2009, 7:51 a.m. UTC | #1
Le mercredi 02 septembre 2009 à 13:11 +0800, Xiang, Haihao a écrit :
> diff --git a/tools/intel_gpu_dump.c b/tools/intel_gpu_dump.c
> index bb2637d..2ab418c 100644
> --- a/tools/intel_gpu_dump.c
> +++ b/tools/intel_gpu_dump.c
> @@ -1521,6 +1521,7 @@ decode_3d_965(uint32_t *data, int count, uint32_t hw_offset, int *failures)
>  			(data[1] >> 4) & 0x1f, data[1] & 0x7);
>  	return len;
>      case 0x6002:
> +    len = (data[0] & 0x000000ff) + 2;
>  	instr_out(data, hw_offset, 0, "CONSTANT_BUFFER: %s\n",
>  			(data[0] >> 8) & 1 ? "valid" : "invalid");
       ^^^^ weird indentation

Cheers,

Rémi
diff mbox

Patch

diff --git a/tools/intel_gpu_dump.c b/tools/intel_gpu_dump.c
index bb2637d..2ab418c 100644
--- a/tools/intel_gpu_dump.c
+++ b/tools/intel_gpu_dump.c
@@ -1521,6 +1521,7 @@  decode_3d_965(uint32_t *data, int count, uint32_t hw_offset, int *failures)
 			(data[1] >> 4) & 0x1f, data[1] & 0x7);
 	return len;
     case 0x6002:
+    len = (data[0] & 0x000000ff) + 2;
 	instr_out(data, hw_offset, 0, "CONSTANT_BUFFER: %s\n",
 			(data[0] >> 8) & 1 ? "valid" : "invalid");
 	instr_out(data, hw_offset, 1, "offset: 0x%08x, length: 0x%08x\n",