mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Wed Aug 6 22:30:11 UTC 2008


The branch, gallium-0.1 has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1

Summary of changes:
 src/mesa/shader/shader_api.c                     |  230 +++++++++++++++++++---
 src/mesa/shader/slang/library/slang_shader.syn   |    4 +-
 src/mesa/shader/slang/library/slang_shader_syn.h |    2 +-
 src/mesa/shader/slang/slang_link.c               |   12 ++
 4 files changed, 215 insertions(+), 33 deletions(-)

       via  695fc325032f642dea6a10267a57c3d9758bea62 (commit)
       via  35b9aedf7fc29ccc1d8c969b11eeb5eca57c5af2 (commit)
       via  95d3642122f48439e356b781f62649553f97c7ee (commit)
       via  8a40fe06d72aa8b0c3a03b92b60a0f5b4ea61987 (commit)
      from  7e2458c7b55b2662067d8cce8a962d8c2bbd3a43 (commit)


- Commits -----------------------------------------------
commit 695fc325032f642dea6a10267a57c3d9758bea62
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Aug 6 16:29:50 2008 -0600

    mesa: glsl: regenerated file

commit 35b9aedf7fc29ccc1d8c969b11eeb5eca57c5af2
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Aug 6 16:29:40 2008 -0600

    mesa: glsl: report 'Syntax Error' instead of 'Invalid external declaration'

commit 95d3642122f48439e356b781f62649553f97c7ee
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Aug 6 16:29:10 2008 -0600

    mesa: glsl: additional error checking

commit 8a40fe06d72aa8b0c3a03b92b60a0f5b4ea61987
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Aug 6 16:26:47 2008 -0600

    mesa: glsl: fix a number of glUniform issues
    
    Additional error checking.
    Allow setting elements of uniform arrays.  This involves encoding both
    a uniform location and a parameter offset in the value returned by
    glGetUniformLocation().
    Limit glUniform[if]v()'s count to the size of the uniform array.
    When setting bool-valued uniforms, convert all float/int values to 0 or 1.

---------------------------------




More information about the mesa-commit mailing list