mesa: document ati_fragment_shader::cur_pass and swizzlerq
authorMiklós Máté <mtmkls@gmail.com>
Sat, 2 Dec 2017 22:35:24 +0000 (23:35 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Mon, 25 Dec 2017 13:32:23 +0000 (14:32 +0100)
Signed-off-by: Miklós Máté <mtmkls@gmail.com>
src/mesa/main/mtypes.h

index a29d78b1017655acdfa7a0cfde3b08f7a63f293c..a4f1e78f41b6891134e45b8064201c487135fa1c 100644 (file)
@@ -2390,10 +2390,14 @@ struct ati_fragment_shader
    GLubyte numArithInstr[2];
    GLubyte regsAssigned[2];
    GLubyte NumPasses;         /**< 1 or 2 */
+   /** Current compile stage: 0 setup pass1, 1 arith pass1, 2 setup pass2, 3 arith pass2 */
    GLubyte cur_pass;
    GLubyte last_optype;
    GLboolean interpinp1;
    GLboolean isValid;
+   /** Array of 2 bit values for each tex unit to remember whether
+    * STR or STQ swizzle was used
+    */
    GLuint swizzlerq;
    struct gl_program *Program;
 };