mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Wed May 7 05:08:15 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/context.c                 |   42 ++++++++++---
 src/mesa/main/ffvertex_prog.c           |   43 ++++++-------
 src/mesa/main/mtypes.h                  |    4 +-
 src/mesa/main/state.c                   |   32 ++++++----
 src/mesa/shader/prog_cache.c            |    5 +-
 src/mesa/shader/program.c               |  103 ++++++++++++++++++++-----------
 src/mesa/shader/program.h               |   22 +++++++
 src/mesa/shader/shader_api.c            |    6 +-
 src/mesa/shader/slang/slang_link.c      |   12 ++--
 src/mesa/state_tracker/st_atom_shader.c |    7 ++-
 src/mesa/state_tracker/st_context.c     |    3 +
 src/mesa/state_tracker/st_program.h     |   24 +++++++-
 12 files changed, 205 insertions(+), 98 deletions(-)

       via  05370685fedab9608d6b5b5de7042dac4289e522 (commit)
       via  103ae5d16fd9fef566096570f731bb634a8025d4 (commit)
       via  10f6ae0355937615d137c79c060b9e5a923f0d65 (commit)
      from  66f703dca938f7749edc717fd8f690aba2d6e936 (commit)


- Commits -----------------------------------------------
commit 05370685fedab9608d6b5b5de7042dac4289e522
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue May 6 23:08:02 2008 -0600

    mesa: free shader program data before deleting shader objects.
    
    Picked from master.
    Fixes mem corruption seen when glean/api2 test exits.

commit 103ae5d16fd9fef566096570f731bb634a8025d4
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue May 6 22:13:06 2008 -0600

    gallium: implement full reference counting for vertex/fragment programs
    
    Use _mesa_reference_vert/fragprog() wherever we assign program pointers.
    Fixes a memory corruption bug found with glean/api2 test.
    Another memory bug involving shaders yet to be fixed...

commit 10f6ae0355937615d137c79c060b9e5a923f0d65
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu May 1 19:29:25 2008 -0600

    mesa: comments, whitespace

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




More information about the mesa-commit mailing list