From 68c4254d757012cbb5994d3b55769eb250747fce Mon Sep 17 00:00:00 2001
From: Brian <brian.paul@tungstengraphics.com>
Date: Wed, 3 Oct 2007 16:18:44 -0600
Subject: updated comments

---
 src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c | 18 ++++--------------
 1 file changed, 4 insertions(+), 14 deletions(-)

(limited to 'src/mesa/pipe/tgsi')

diff --git a/src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c b/src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c
index 2a2a1a0430..189c7f3eda 100644
--- a/src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c
+++ b/src/mesa/pipe/tgsi/mesa/mesa_to_tgsi.c
@@ -59,22 +59,13 @@ map_register_file_index(
 
    switch( file ) {
    case TGSI_FILE_INPUT:
-      /*
-       * The fragment/vertex program input indexes (FRAG/VERT_ATTRIB_x) get
-       * mapped to a packed sequence of integers.
-       * If a program uses one input attribute, the mapped index will be 1.
-       * If a program uses two input attribs, the mapped indexes will be 1,2.
-       * If a program uses 3 input attribs, the mapped indexes will be 1,2,3.
-       * etc.
-       */
+      /* inputs are mapped according to the user-defined map */
       return inputMapping[index];
 
    case TGSI_FILE_OUTPUT:
-      /*
-      assert( usage_bitmask == 0x0 );
-      */
       if( processor == TGSI_PROCESSOR_FRAGMENT ) {
-         /* depth result  -> index 0
+         /* fragment program outputs are hard-coded:
+          * depth result  -> index 0
           * color results -> index 1, 2, ...
           */
 	 if( index == FRAG_RESULT_DEPR ) {
@@ -86,8 +77,7 @@ map_register_file_index(
          }
       }
       else {
-         /* vertex output slots are tightly packed, find mapped pos */
-         /* mapped_index = VERT_RESULT_x */
+         /* vertex outputs are mapped according to the user-defined map */
          mapped_index = outputMapping[index];
       }
       break;
-- 
cgit v1.2.3