tgsi: Fix dumping of indirect addressing.
authorMichal Krol <michal@tungstengraphics.com>
Sat, 12 Jul 2008 15:03:30 +0000 (17:03 +0200)
committerMichal Krol <michal@tungstengraphics.com>
Sat, 12 Jul 2008 15:03:30 +0000 (17:03 +0200)
src/gallium/auxiliary/tgsi/util/tgsi_dump.c

index a395c630cc7c5f61c27deb525fc1b0f88d019beb..6356b6de06cc4815cedc1fbfa251de928a3a7ebc 100644 (file)
@@ -805,10 +805,12 @@ tgsi_dump_instruction(
 
       CHR( '[' );
       if (src->SrcRegister.Indirect) {
-         TXT( "addr" );
-         if (src->SrcRegister.Index > 0)
-            CHR( '+' );
-         SID( src->SrcRegister.Index );
+         TXT( "ADDR[0]" );
+         if (src->SrcRegister.Index != 0) {
+            if (src->SrcRegister.Index > 0)
+               CHR( '+' );
+            SID( src->SrcRegister.Index );
+         }
       }
       else
          SID( src->SrcRegister.Index );