Mesa (master): mesa: begin implementation of GL_ARB_draw_buffers_blend

Brian Paul brianp at kemper.freedesktop.org
Sun Jan 16 01:43:43 UTC 2011


Module: Mesa
Branch: master
Commit: 74713e2d293f9e796a4053a5a99ee5cb7df5c740
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=74713e2d293f9e796a4053a5a99ee5cb7df5c740

Author: Brian Paul <brianp at vmware.com>
Date:   Tue Jan 11 15:07:38 2011 -0700

mesa: begin implementation of GL_ARB_draw_buffers_blend

---

 src/mesa/drivers/common/driverfuncs.c            |   11 +-
 src/mesa/drivers/dri/i810/i810state.c            |    4 +-
 src/mesa/drivers/dri/i915/i830_state.c           |   16 +-
 src/mesa/drivers/dri/i915/i915_state.c           |   12 +-
 src/mesa/drivers/dri/i965/brw_cc.c               |   12 +-
 src/mesa/drivers/dri/i965/gen6_cc.c              |   12 +-
 src/mesa/drivers/dri/intel/intel_pixel.c         |   12 +-
 src/mesa/drivers/dri/mach64/mach64_state.c       |    4 +-
 src/mesa/drivers/dri/mga/mgastate.c              |    4 +-
 src/mesa/drivers/dri/nouveau/nv04_state_raster.c |    8 +-
 src/mesa/drivers/dri/nouveau/nv10_state_raster.c |    6 +-
 src/mesa/drivers/dri/r128/r128_state.c           |    6 +-
 src/mesa/drivers/dri/r200/r200_state.c           |   16 +-
 src/mesa/drivers/dri/r300/r300_state.c           |   16 +-
 src/mesa/drivers/dri/r600/evergreen_state.c      |   16 +-
 src/mesa/drivers/dri/r600/r700_state.c           |   16 +-
 src/mesa/drivers/dri/radeon/radeon_state.c       |   22 +-
 src/mesa/drivers/dri/savage/savagestate.c        |    8 +-
 src/mesa/drivers/dri/tdfx/tdfx_state.c           |   12 +-
 src/mesa/drivers/dri/unichrome/via_state.c       |   20 +-
 src/mesa/main/attrib.c                           |   47 ++-
 src/mesa/main/blend.c                            |  503 +++++++++++++++-------
 src/mesa/main/blend.h                            |   17 +
 src/mesa/main/context.h                          |    2 +-
 src/mesa/main/dd.h                               |    5 +
 src/mesa/main/extensions.c                       |    1 +
 src/mesa/main/get.c                              |   16 +-
 src/mesa/main/mtypes.h                           |   20 +-
 src/mesa/state_tracker/st_atom_blend.c           |   37 ++-
 src/mesa/state_tracker/st_extensions.c           |    2 -
 src/mesa/swrast/s_blend.c                        |   92 ++--
 31 files changed, 611 insertions(+), 364 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=74713e2d293f9e796a4053a5a99ee5cb7df5c740



More information about the mesa-commit mailing list