mesa: Changes to 'master'

Keith Whitwell keithw at kemper.freedesktop.org
Sun Sep 21 16:48:33 UTC 2008


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

Summary of changes:
 include/GLES/egltypes.h                            |   14 +-
 src/egl/main/eglconfig.c                           |   18 +-
 src/egl/main/eglconfig.h                           |    2 +-
 src/mesa/drivers/common/driverfuncs.c              |    7 +-
 src/mesa/drivers/dri/common/dri_util.h             |    4 +-
 src/mesa/drivers/dri/common/mmio.h                 |    8 +-
 src/mesa/drivers/dri/common/utils.c                |   18 +-
 src/mesa/drivers/dri/common/utils.h                |    2 +-
 src/mesa/drivers/dri/fb/fb_dri.c                   |    4 +-
 src/mesa/drivers/dri/fb/fb_egl.c                   |    4 +-
 src/mesa/drivers/dri/ffb/ffb_xmesa.c               |    4 +-
 src/mesa/drivers/dri/gamma/gamma_context.h         |   38 +-
 src/mesa/drivers/dri/gamma/gamma_render.c          |    6 +-
 src/mesa/drivers/dri/gamma/gamma_span.c            |    8 +-
 src/mesa/drivers/dri/gamma/gamma_state.c           |   34 +-
 src/mesa/drivers/dri/gamma/gamma_tex.c             |    8 +-
 src/mesa/drivers/dri/gamma/gamma_tritmp.h          |   16 +-
 src/mesa/drivers/dri/i810/i810screen.c             |    4 +-
 src/mesa/drivers/dri/intel/intel_context.c         |    4 +-
 src/mesa/drivers/dri/intel/intel_screen.c          |    4 +-
 src/mesa/drivers/dri/mach64/mach64_screen.c        |    4 +-
 src/mesa/drivers/dri/mga/mga_xmesa.c               |    4 +-
 src/mesa/drivers/dri/mga/mga_xmesa.h               |    2 +-
 src/mesa/drivers/dri/r128/r128_context.h           |    6 +-
 src/mesa/drivers/dri/r128/r128_ioctl.c             |    2 +-
 src/mesa/drivers/dri/r128/r128_ioctl.h             |    6 +-
 src/mesa/drivers/dri/r128/r128_screen.c            |    4 +-
 src/mesa/drivers/dri/r128/r128_tex.c               |    6 +-
 src/mesa/drivers/dri/r128/r128_tex.h               |    2 +-
 src/mesa/drivers/dri/r128/r128_texmem.c            |    6 +-
 src/mesa/drivers/dri/r128/r128_texobj.h            |    4 +-
 src/mesa/drivers/dri/r128/server/r128.h            |  128 +-
 src/mesa/drivers/dri/r128/server/r128_dri.c        |    2 +-
 src/mesa/drivers/dri/r200/r200_ioctl.c             |    4 +-
 src/mesa/drivers/dri/r200/r200_state.c             |    2 +-
 src/mesa/drivers/dri/radeon/radeon_ioctl.c         |    6 +-
 src/mesa/drivers/dri/radeon/radeon_screen.c        |    6 +-
 src/mesa/drivers/dri/radeon/radeon_screen.h        |    2 +-
 src/mesa/drivers/dri/radeon/radeon_state.c         |    2 +-
 src/mesa/drivers/dri/radeon/server/radeon_egl.c    |    4 +-
 src/mesa/drivers/dri/savage/savage_3d_reg.h        |   70 +-
 src/mesa/drivers/dri/savage/savage_xmesa.c         |    6 +-
 src/mesa/drivers/dri/savage/savagecontext.h        |    2 +-
 src/mesa/drivers/dri/savage/savageioctl.c          |   52 +-
 src/mesa/drivers/dri/savage/savageioctl.h          |   14 +-
 src/mesa/drivers/dri/savage/savagestate.c          |   46 +-
 src/mesa/drivers/dri/savage/savagetex.c            |    6 +-
 src/mesa/drivers/dri/savage/savagetris.c           |   14 +-
 src/mesa/drivers/dri/sis/sis_screen.c              |    4 +-
 src/mesa/drivers/dri/swrast/swrast.c               |    4 +-
 src/mesa/drivers/dri/unichrome/server/via_dri.c    |   34 +-
 src/mesa/drivers/dri/unichrome/server/via_driver.h |   26 +-
 src/mesa/drivers/dri/unichrome/via_screen.c        |    4 +-
 src/mesa/drivers/dri/unichrome/via_state.c         |    8 +-
 src/mesa/drivers/x11/xm_dd.c                       |    8 +-
 src/mesa/main/dd.h                                 |   19 +-
 src/mesa/main/ffvertex_prog.c                      | 1753 ++++++++++++++++++++
 src/mesa/main/ffvertex_prog.h                      |   40 +
 src/mesa/main/glheader.h                           |    9 -
 src/mesa/main/mtypes.h                             |   29 +-
 src/mesa/main/queryobj.c                           |  117 +-
 src/mesa/main/queryobj.h                           |   17 +-
 src/mesa/main/rastpos.c                            |  565 +------
 src/mesa/main/state.c                              |   98 +-
 src/mesa/main/texenvprogram.c                      |  164 +--
 src/mesa/main/texenvprogram.h                      |   14 +-
 src/mesa/main/texstate.c                           |    3 -
 src/mesa/shader/prog_cache.c                       |  193 +++
 src/mesa/shader/prog_cache.h                       |   55 +
 src/mesa/shader/prog_statevars.c                   |   47 +-
 src/mesa/shader/prog_statevars.h                   |    6 +-
 src/mesa/shader/program.c                          |    6 +
 src/mesa/sources                                   |    3 +
 src/mesa/tnl/t_context.c                           |    4 -
 src/mesa/tnl/t_context.h                           |   17 -
 src/mesa/tnl/t_rasterpos.c                         |  505 ++++++
 src/mesa/tnl/t_vp_build.c                          | 1571 +-----------------
 src/mesa/tnl/t_vp_build.h                          |   11 +-
 src/mesa/tnl/tnl.h                                 |    4 +
 src/mesa/x86-64/Makefile                           |    2 +-
 src/mesa/x86/3dnow_normal.S                        |    1 +
 src/mesa/x86/3dnow_xform1.S                        |    1 +
 src/mesa/x86/3dnow_xform2.S                        |    1 +
 src/mesa/x86/3dnow_xform3.S                        |    1 +
 src/mesa/x86/3dnow_xform4.S                        |    1 +
 src/mesa/x86/gen_matypes.c                         |    1 -
 src/mesa/x86/mmx_blend.S                           |    3 +-
 src/mesa/x86/sse_normal.S                          |    1 +
 src/mesa/x86/sse_xform1.S                          |    1 +
 src/mesa/x86/sse_xform2.S                          |    1 +
 src/mesa/x86/sse_xform3.S                          |    1 +
 src/mesa/x86/sse_xform4.S                          |    1 +
 src/mesa/x86/x86_cliptest.S                        |    1 +
 src/mesa/x86/x86_xform2.S                          |    1 +
 src/mesa/x86/x86_xform3.S                          |    1 +
 src/mesa/x86/x86_xform4.S                          |    1 +
 96 files changed, 3223 insertions(+), 2754 deletions(-)
 create mode 100644 src/mesa/main/ffvertex_prog.c
 create mode 100644 src/mesa/main/ffvertex_prog.h
 create mode 100644 src/mesa/shader/prog_cache.c
 create mode 100644 src/mesa/shader/prog_cache.h
 create mode 100644 src/mesa/tnl/t_rasterpos.c

       via  32ef6e75839d6be283e034436e5dd34eabb67958 (commit)
       via  e019ead5d76fd4e6e7d47d23e0284058391e1e29 (commit)
       via  5a46e176715b0eae7b8a715e8aec42f5a27214fc (commit)
       via  3474e9de924d92a941b4ea33ecc694f5fad2651f (commit)
       via  6b146214dc16b441376d8dcaba21bcc4256a2402 (commit)
       via  7ce597508e7400e962c8fdb2d255f9887cb9c710 (commit)
      from  dc8058c3370588bfcad49fadace1691da47d58cd (commit)


- Commits -----------------------------------------------
commit 32ef6e75839d6be283e034436e5dd34eabb67958
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Sat Sep 20 08:26:11 2008 -0700

    mesa: move fixed function vertex program builder from tnl to core mesa
    
    Also unify caching of fragment and vertex programs in shader/prog_cache.c`
    
    Brought across from gallium-0.2

commit e019ead5d76fd4e6e7d47d23e0284058391e1e29
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 11:29:59 2008 -0600

    mesa: add parenthesis
    
    (cherry picked from commit c366fd83b617db6c8c064802ff4bf120d654507d)

commit 5a46e176715b0eae7b8a715e8aec42f5a27214fc
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Sat Sep 20 07:32:30 2008 -0700

    mesa: standardize on C99's uint*_t instead of u_int*_t

commit 3474e9de924d92a941b4ea33ecc694f5fad2651f
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Wed Jun 4 23:55:55 2008 +0900

    mesa: Remove assyntax.h include from generated matypes.h.
    
    matypes.h doesn't really depend on assyntax.h; assyntax.h is only present
    on x86; and this way we remove the need of grep being available (which is
    relevant for scons and non-unix platforms).
    (cherry picked from commit fc286ff3ba089af5f1aca2d35b93b53a9383b1cf)

commit 6b146214dc16b441376d8dcaba21bcc4256a2402
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Sat Sep 20 06:43:24 2008 -0700

    mesa: move rastpos helper to tnl

commit 7ce597508e7400e962c8fdb2d255f9887cb9c710
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Sat Sep 20 06:34:23 2008 -0700

    mesa: improved driver query interface
    
    Brought over from gallium-0.2 branch.

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




More information about the mesa-commit mailing list