mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Wed Feb 6 08:43:38 PST 2008


 src/mesa/drivers/common/driverfuncs.c        |    2 
 src/mesa/main/dd.h                           |    7 ++
 src/mesa/main/fbobject.c                     |    2 
 src/mesa/main/texstore.c                     |   48 +++++++-------
 src/mesa/pipe/cell/ppu/cell_state_blend.c    |    9 --
 src/mesa/pipe/cell/ppu/cell_state_sampler.c  |    4 -
 src/mesa/pipe/cell/ppu/cell_texture.c        |   31 ++++-----
 src/mesa/pipe/cell/ppu/cell_texture.h        |    5 -
 src/mesa/pipe/i915simple/i915_texture.c      |   17 ++---
 src/mesa/pipe/i915simple/i915_texture.h      |    5 -
 src/mesa/pipe/i965simple/brw_tex_layout.c    |   15 ++--
 src/mesa/pipe/i965simple/brw_tex_layout.h    |    4 -
 src/mesa/pipe/p_context.h                    |    4 -
 src/mesa/pipe/p_defines.h                    |    2 
 src/mesa/pipe/p_util.h                       |   14 ++++
 src/mesa/pipe/softpipe/sp_state_blend.c      |   10 ---
 src/mesa/pipe/softpipe/sp_state_rasterizer.c |    7 --
 src/mesa/pipe/softpipe/sp_state_sampler.c    |    4 -
 src/mesa/pipe/softpipe/sp_texture.c          |   33 ++++------
 src/mesa/pipe/softpipe/sp_texture.h          |    5 -
 src/mesa/state_tracker/st_atom_texture.c     |   20 ++----
 src/mesa/state_tracker/st_cb_drawpixels.c    |    7 +-
 src/mesa/state_tracker/st_cb_texture.c       |   87 +++++++++++++--------------
 src/mesa/state_tracker/st_context.h          |    2 
 src/mesa/state_tracker/st_extensions.c       |    3 
 src/mesa/state_tracker/st_texture.c          |   61 +++++++++---------
 src/mesa/state_tracker/st_texture.h          |    8 +-
 27 files changed, 214 insertions(+), 202 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit c0235d0a24da82304f7f23936c71032c0a9a7ce1
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Feb 6 09:35:33 2008 -0700

    Cell: use mem_dup()

commit f12d641ab2bafe20f876dddb90ada76c83732757
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Feb 6 09:29:00 2008 -0700

    gallium: use mem_dup()

commit c8af89cf722830ec16d594afd99d717aed71d44c
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Feb 6 09:28:20 2008 -0700

    gallium: added mem_dup()

commit 31c98eafb043cbc82e5de206ceecc5888174b5e6
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Feb 6 09:24:30 2008 -0700

    gallium: change pipe->texture_create() to operate like the CSO functions
    
    Now, pass in a template object and return a new object.

commit f52f5136e6eed23e55098681e5b082cc452136d6
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Feb 6 08:44:19 2008 -0700

    clean-ups in guess_and_alloc_texture()

commit 2440ff74d69a8caf49b05a960b4c7e282a96565e
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 5 18:15:39 2008 -0700

    plug in ctx->Driver.GenerateMipmap function

commit 4c2f3dbca940f289e67248682b84a3516d5a3031
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 5 18:15:03 2008 -0700

    Added ctx->Driver.GenerateMipmap() driver hook

commit afc54983370033b65e3a7cbb29bd9c87156f0881
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 5 18:13:28 2008 -0700

    clean-ups

commit 105b3596be6c0644e3aaa0823ab7e27aa76fa909
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 5 18:01:18 2008 -0700

    added comment

commit a4fbf096734efca2100aff41e988cce26ced5f6f
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 5 17:55:16 2008 -0700

    comments, clean-ups, consts

commit 71984d76aae937274f6dd08c24f995d3c0c06357
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 5 17:46:31 2008 -0700

    clean-up

commit 4650b35846e8e87fb0d74573a5f66452bb449b4b
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 5 16:32:15 2008 -0700

    gallium: add bitmap/drawpixels texcoord bias support
    
    The state tracker will call pipe->get_paramf(PIPE_CAP_BITMAP_TEXCOORD_BIAS)
    to get a bias factor for adjusting the texcoords used in bitmap/drawpixels.
    This allows us to compensate for small differences in rasterization from
    one device to another.



More information about the mesa-commit mailing list