Mesa (master): intel/radeon: add common metaops code.

Dave Airlie airlied at kemper.freedesktop.org
Wed Jul 15 00:39:58 UTC 2009


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

Author: Dave Airlie <airlied at redhat.com>
Date:   Wed Jul 15 09:35:09 2009 +1000

intel/radeon: add common metaops code.

Move all the metaops to a dri_metaops file and port radeon/intel
to use the new common meta ops code.

---

 src/mesa/drivers/dri/Makefile.template             |    3 +-
 src/mesa/drivers/dri/common/dri_metaops.c          |  541 ++++++++++++++++++++
 src/mesa/drivers/dri/common/dri_metaops.h          |   99 ++++
 src/mesa/drivers/dri/intel/intel_clear.c           |  247 +---------
 src/mesa/drivers/dri/intel/intel_context.c         |    6 +-
 src/mesa/drivers/dri/intel/intel_context.h         |   33 +--
 src/mesa/drivers/dri/intel/intel_generatemipmap.c  |   18 +-
 src/mesa/drivers/dri/intel/intel_pixel.c           |  251 ---------
 src/mesa/drivers/dri/intel/intel_pixel.h           |   15 -
 src/mesa/drivers/dri/intel/intel_pixel_bitmap.c    |   16 +-
 src/mesa/drivers/dri/intel/intel_pixel_draw.c      |   16 +-
 src/mesa/drivers/dri/r200/r200_ioctl.c             |    7 +-
 src/mesa/drivers/dri/r300/r300_ioctl.c             |    7 +-
 src/mesa/drivers/dri/radeon/radeon_common.c        |  252 +---------
 src/mesa/drivers/dri/radeon/radeon_common.h        |   13 +-
 .../drivers/dri/radeon/radeon_common_context.c     |    3 +-
 .../drivers/dri/radeon/radeon_common_context.h     |   23 +-
 src/mesa/drivers/dri/radeon/radeon_ioctl.c         |    5 -
 18 files changed, 684 insertions(+), 871 deletions(-)

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



More information about the mesa-commit mailing list