mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Fri Jul 4 09:44:01 PDT 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/drivers/dri/tdfx/tdfx_tex.c |    2 +-
 src/mesa/main/attrib.c               |    1 +
 src/mesa/main/colortab.c             |  306 ++++++++++-----------------------
 src/mesa/main/context.c              |   14 +--
 src/mesa/main/fbobject.c             |   17 +--
 src/mesa/main/framebuffer.c          |   13 +-
 src/mesa/main/mtypes.h               |    5 +
 src/mesa/main/teximage.c             |   58 ++++----
 src/mesa/main/texobj.c               |  253 ++++++++++++++--------------
 src/mesa/main/texobj.h               |    4 +
 src/mesa/main/texstate.c             |  179 ++++++++------------
 src/mesa/state_tracker/st_format.c   |    5 +-
 12 files changed, 349 insertions(+), 508 deletions(-)

       via  0bc2409e3808df54bf7d228475320e2ec4fe80a1 (commit)
       via  a3de65659cf07420363c91ae38dd61468f122ef0 (commit)
       via  2fa7b3f78639114aec42fcbbfc29d3645832708b (commit)
      from  9ca1c62a963ca7024c4bccf83af3f90955cd5068 (commit)


- Commits -----------------------------------------------
commit 0bc2409e3808df54bf7d228475320e2ec4fe80a1
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Fri Jul 4 10:37:07 2008 -0600

    mesa: Replace Proxy1D/2D/etc with ProxyTex[] indexed by TEXTURE_x_INDEX.
    
    Simplification in colortab.c too.
    
    cherry-picked from master (fe469007037d9d5cdbe1677d8ff7368b276e9e7c)

commit a3de65659cf07420363c91ae38dd61468f122ef0
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Fri Jul 4 10:35:32 2008 -0600

    gallium: fix st_choose_format(internalFormat=GL_RGBA16)
    
    Need to check if we're choosing a surface or texture format.

commit 2fa7b3f78639114aec42fcbbfc29d3645832708b
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Fri Jul 4 10:29:15 2008 -0600

    mesa: Implement mutex/locking around texture object reference counting.
    
    Use new _mesa_reference_texobj() function for referencing/unreferencing
    textures.  Add new assertions/tests to try to detect invalid usage of
    deleted textures.
    
    cherry-picked from master (9e01b915f1243a3f551cb795b7124bd1e52ca15f)

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



More information about the mesa-commit mailing list