mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Tue Sep 16 21:51:19 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/main/mtypes.h                 |    4 +-
 src/mesa/shader/shader_api.c           |   62 ++++++++-------
 src/mesa/shader/slang/slang_link.c     |  139 ++++++++++++++++---------------
 src/mesa/shader/slang/slang_link.h     |    8 +--
 src/mesa/state_tracker/st_cb_texture.c |    5 +
 5 files changed, 115 insertions(+), 103 deletions(-)

       via  e53296c928d80c6627a9551345c160533aa1a19e (commit)
       via  37607aeaf8b0fd35213635ba1c3743b6e059d48f (commit)
      from  39cb5b9f73318a069e2d8553243ae17955a85695 (commit)


- Commits -----------------------------------------------
commit e53296c928d80c6627a9551345c160533aa1a19e
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Sep 16 15:50:44 2008 -0600

    mesa: rework GLSL vertex attribute binding
    
    Calls to glBindAttribLocation() should not take effect until the next time
    that glLinkProgram() is called.
    gl_shader_program::Attributes now just contains user-defined bindings.
    gl_shader_program::VertexProgram->Attributes contains the actual/final bindings.

commit 37607aeaf8b0fd35213635ba1c3743b6e059d48f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Sep 16 11:59:24 2008 -0600

    gallium: fix glTexImage(width=height=depth=0) case
    
    Free old teximage/level data, then stop.

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




More information about the mesa-commit mailing list