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