Merge commit 'origin/master' into gallium-0.2
authorKeith Whitwell <keith@tungstengraphics.com>
Sat, 15 Nov 2008 16:53:24 +0000 (16:53 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Sat, 15 Nov 2008 16:53:24 +0000 (16:53 +0000)
Conflicts:

src/mesa/shader/prog_print.c

1  2 
progs/xdemos/Makefile
src/mesa/shader/prog_print.c
src/mesa/shader/prog_print.h

Simple merge
index 22b8f1de3c25f6b5041a89056f58cfe33ee96412,baa4ef85e921cd5060ae4a9187d30979a8589d26..db6eac4fd9844468ac33d204f791f42d4902df7a
@@@ -358,21 -356,8 +358,21 @@@ _mesa_swizzle_string(GLuint swizzle, GL
  }
  
  
- static const char *
- writemask_string(GLuint writeMask)
 +void
 +_mesa_print_swizzle(GLuint swizzle)
 +{
 +   if (swizzle == SWIZZLE_XYZW) {
 +      _mesa_printf(".xyzw\n");
 +   }
 +   else {
 +      const char *s = _mesa_swizzle_string(swizzle, 0, 0);
 +      _mesa_printf("%s\n", s);
 +   }
 +}
 +
 +
+ const char *
+ _mesa_writemask_string(GLuint writeMask)
  {
     static char s[10];
     GLuint i = 0;
index 3cdb1b195e05dd7c587f8fa0c34f2c82e64528f6,cd9e388e825329b2daa43e3b45de447b7d233adf..3966909aed02c623b2b023c13a575b5568c02a62
@@@ -43,9 -43,9 +43,12 @@@ _mesa_condcode_string(GLuint condcode)
  extern const char *
  _mesa_swizzle_string(GLuint swizzle, GLuint negateBase, GLboolean extended);
  
+ const char *
+ _mesa_writemask_string(GLuint writeMask);
 +extern void
 +_mesa_print_swizzle(GLuint swizzle);
 +
  extern void
  _mesa_print_alu_instruction(const struct prog_instruction *inst,
                              const char *opcode_string, GLuint numRegs);