mesa: Changes to 'master'

Brian Paul brianp at kemper.freedesktop.org
Sun Jan 6 17:44:57 UTC 2008


 src/mesa/drivers/dri/i915/intel_state.c       |    2 
 src/mesa/drivers/dri/i965/brw_fallback.c      |    9 -
 src/mesa/drivers/dri/i965/brw_sf_state.c      |    2 
 src/mesa/drivers/dri/intel/intel_buffers.c    |    6 
 src/mesa/drivers/dri/intel/intel_span.c       |   27 +---
 src/mesa/drivers/dri/nouveau/nouveau_driver.c |   12 -
 src/mesa/drivers/dri/nouveau/nouveau_fbo.c    |    5 
 src/mesa/drivers/dri/r128/r128_state.c        |    2 
 src/mesa/drivers/dri/r200/r200_pixel.c        |    4 
 src/mesa/drivers/dri/r200/r200_span.c         |    2 
 src/mesa/drivers/x11/xm_dd.c                  |    6 
 src/mesa/drivers/x11/xm_line.c                |    6 
 src/mesa/drivers/x11/xm_tri.c                 |    4 
 src/mesa/main/buffers.c                       |    5 
 src/mesa/main/framebuffer.c                   |   97 +++++++++++----
 src/mesa/main/mtypes.h                        |    4 
 src/mesa/swrast/s_accum.c                     |    4 
 src/mesa/swrast/s_blit.c                      |    6 
 src/mesa/swrast/s_buffers.c                   |   10 -
 src/mesa/swrast/s_context.c                   |   43 ------
 src/mesa/swrast/s_context.h                   |    4 
 src/mesa/swrast/s_copypix.c                   |    4 
 src/mesa/swrast/s_drawpix.c                   |    6 
 src/mesa/swrast/s_fragprog.c                  |   10 -
 src/mesa/swrast/s_span.c                      |  161 +++++++++++++-------------
 src/mesa/swrast/s_triangle.c                  |    4 
 26 files changed, 220 insertions(+), 225 deletions(-)

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

New commits:
commit ff73c783cc47361ff0dd819c82d067b4b85870dd
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sun Jan 6 10:43:20 2008 -0700

    Simplify ctx->_NumColorDrawBuffers, _ColorDrawBuffers and fix bug 13835.
    
    These fields are no longer indexed by shader output.  Now, we just have
    a simple array of renderbuffer pointers.
    
    If the shader writes to gl_FragData[i], send those colors to the N
    _ColorDrawBuffers.  Otherwise, replicate the single gl_FragColor (or
    the fixed-function color) to the N _ColorDrawBuffers.
    
    A few more changes and simplifications can follow from this...




More information about the mesa-commit mailing list