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