mesa: Changes to 'gallium-0.1'

Brian Paul brianp at
Tue Jul 1 17:47:22 PDT 2008

The branch, gallium-0.1 has been updated
        Commits at:

Summary of changes:
 src/mesa/shader/slang/slang_codegen.c |  313 +++++++++++++++++++--------------
 src/mesa/shader/slang/slang_emit.c    |   17 +-
 src/mesa/shader/slang/slang_emit.h    |    8 +-
 3 files changed, 194 insertions(+), 144 deletions(-)

       via  66b48202c221a25f3980df8f443ce63c2fb4119f (commit)
       via  eeefe175de8bae93b9ed2204afa9e748b205e868 (commit)
       via  81a0acca31aa8f96ac9488ff81345a6cd51403a4 (commit)
      from  44c99ad23655204fd2e567fc38512f12e5f262af (commit)

- Commits -----------------------------------------------
commit 66b48202c221a25f3980df8f443ce63c2fb4119f
Author: Brian Paul <brian.paul at>
Date:   Tue Jul 1 18:40:23 2008 -0600

    mesa: fix a GLSL vector subscript/writemask bug
    This fixes a failure for cases like:
       vec4 v;
       v[1] *= 2.0;
    The v[1] actually acts like a writemask, equivalent to v.y
    The fix is a bit convoluted, but will do for now.
    cherry-picked from master

commit eeefe175de8bae93b9ed2204afa9e748b205e868
Author: Brian Paul <brian.paul at>
Date:   Tue Jul 1 18:39:46 2008 -0600

    mesa: move some functions
    cherry-picked from master

commit 81a0acca31aa8f96ac9488ff81345a6cd51403a4
Author: Brian Paul <brian.paul at>
Date:   Tue Jul 1 18:39:22 2008 -0600

    mesa: make _slang_swizzle_swizzle() non-private
    cherry-picked from master


More information about the mesa-commit mailing list