Mesa (r6xx-rewrite): R6xx/R7xx: WIP r6xx-rewrite code

Alex Deucher agd5f at kemper.freedesktop.org
Fri May 8 23:25:01 UTC 2009


Module: Mesa
Branch: r6xx-rewrite
Commit: e2dcebd2e6b2af6269a5ece6d6ced73ec8bb4a47
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2dcebd2e6b2af6269a5ece6d6ced73ec8bb4a47

Author: Richard Li <RichardZ.Li at amd.com>
Date:   Fri May  8 19:23:45 2009 -0400

R6xx/R7xx: WIP r6xx-rewrite code

---

 src/mesa/drivers/dri/r600/Makefile             |    3 +
 src/mesa/drivers/dri/r600/r600_cmdbuf.c        |  589 +++++++++++++++++++++++-
 src/mesa/drivers/dri/r600/r600_cmdbuf.h        |  167 +++++++
 src/mesa/drivers/dri/r600/r600_context.c       |   69 +---
 src/mesa/drivers/dri/r600/r600_context.h       |   39 +-
 src/mesa/drivers/dri/r600/r600_emit.c          |  224 +++++++++-
 src/mesa/drivers/dri/r600/r600_emit.h          |  257 ++---------
 src/mesa/drivers/dri/r600/r700_chip.c          |  248 ++++++++++-
 src/mesa/drivers/dri/r600/r700_chip.h          |   11 +-
 src/mesa/drivers/dri/r600/r700_clear.c         |  117 +++---
 src/mesa/drivers/dri/r600/r700_fragprog.c      |   50 ++-
 src/mesa/drivers/dri/r600/r700_fragprog.h      |    8 +-
 src/mesa/drivers/dri/r600/r700_ioctl.c         |   28 ++-
 src/mesa/drivers/dri/r600/r700_oglprog.c       |   26 +-
 src/mesa/drivers/dri/r600/r700_render.c        |  217 ++++-----
 src/mesa/drivers/dri/r600/r700_state.c         |  265 ++++++-----
 src/mesa/drivers/dri/r600/r700_state.h         |    1 +
 src/mesa/drivers/dri/r600/r700_tex.c           |   24 +-
 src/mesa/drivers/dri/r600/r700_tex.h           |    2 +
 src/mesa/drivers/dri/r600/r700_vertprog.c      |   80 +---
 src/mesa/drivers/dri/r600/r700_vertprog.h      |   10 +-
 src/mesa/drivers/dri/radeon/radeon_cmdbuf.h    |  124 +-----
 src/mesa/drivers/dri/radeon/radeon_common.c    |    4 +-
 src/mesa/drivers/dri/radeon/radeon_cs_legacy.c |  138 ++++---
 src/mesa/drivers/dri/radeon/radeon_fbo.c       |    4 +-
 src/mesa/drivers/dri/radeon/radeon_screen.c    |   11 +-
 26 files changed, 1788 insertions(+), 928 deletions(-)

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



More information about the mesa-commit mailing list