Mesa (r6xx-r7xx-support): Initial 3D driver for R6xx/R7xx chips
Alex Deucher
agd5f at kemper.freedesktop.org
Fri Apr 17 18:49:07 UTC 2009
Module: Mesa
Branch: r6xx-r7xx-support
Commit: 042c0b2564fa13d7e44c43831ed3074a0d1dc73b
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=042c0b2564fa13d7e44c43831ed3074a0d1dc73b
Author: Richard Li <RichardZ.Li at amd.com>
Date: Fri Apr 17 14:30:13 2009 -0400
Initial 3D driver for R6xx/R7xx chips
This driver is not fully functional yet.
Authors:
Richard Li
Cooper Yuan
Matthias Hopf
---
configure.ac | 10 +-
src/mesa/drivers/dri/r600/Makefile | 67 +
src/mesa/drivers/dri/r600/defaultendian.h | 38 +
src/mesa/drivers/dri/r600/r600_cmdbuf.c | 251 ++
src/mesa/drivers/dri/r600/r600_cmdbuf.h | 44 +
src/mesa/drivers/dri/r600/r600_common.h | 114 +
src/mesa/drivers/dri/r600/r600_context.c | 453 +++
src/mesa/drivers/dri/r600/r600_context.h | 411 +++
src/mesa/drivers/dri/r600/r600_emit.c | 220 ++
src/mesa/drivers/dri/r600/r600_id.c | 129 +
src/mesa/drivers/dri/r600/r600_id.h | 70 +
src/mesa/drivers/dri/r600/r600_lock.h | 167 +
src/mesa/drivers/dri/r600/r600_mem.c | 537 ++++
src/mesa/drivers/dri/r600/r600_mem.h | 85 +
src/mesa/drivers/dri/r600/r600_reg.h | 133 +
src/mesa/drivers/dri/r600/r600_reg_auto_r6xx.h | 3087 ++++++++++++++++++
src/mesa/drivers/dri/r600/r600_reg_r6xx.h | 492 +++
src/mesa/drivers/dri/r600/r600_reg_r7xx.h | 149 +
src/mesa/drivers/dri/r600/r600_screen.c | 534 ++++
src/mesa/drivers/dri/r600/r600_screen.h | 79 +
src/mesa/drivers/dri/r600/r600_span.c | 198 ++
src/mesa/drivers/dri/r600/r600_span.h | 40 +
src/mesa/drivers/dri/r600/r700_assembler.c | 4067 ++++++++++++++++++++++++
src/mesa/drivers/dri/r600/r700_assembler.h | 512 +++
src/mesa/drivers/dri/r600/r700_chip.c | 415 +++
src/mesa/drivers/dri/r600/r700_chip.h | 456 +++
src/mesa/drivers/dri/r600/r700_chipoffset.h | 684 ++++
src/mesa/drivers/dri/r600/r700_clear.c | 262 ++
src/mesa/drivers/dri/r600/r700_clear.h | 33 +
src/mesa/drivers/dri/r600/r700_debug.c | 80 +
src/mesa/drivers/dri/r600/r700_debug.h | 90 +
src/mesa/drivers/dri/r600/r700_emit.h | 86 +
src/mesa/drivers/dri/r600/r700_fragprog.c | 355 +++
src/mesa/drivers/dri/r600/r700_fragprog.h | 61 +
src/mesa/drivers/dri/r600/r700_gem.c | 27 +
src/mesa/drivers/dri/r600/r700_interface.h | 37 +
src/mesa/drivers/dri/r600/r700_oglprog.c | 133 +
src/mesa/drivers/dri/r600/r700_oglprog.h | 34 +
src/mesa/drivers/dri/r600/r700_render.c | 452 +++
src/mesa/drivers/dri/r600/r700_shader.c | 528 +++
src/mesa/drivers/dri/r600/r700_shader.h | 150 +
src/mesa/drivers/dri/r600/r700_shaderinst.c | 224 ++
src/mesa/drivers/dri/r600/r700_shaderinst.h | 321 ++
src/mesa/drivers/dri/r600/r700_state.c | 912 ++++++
src/mesa/drivers/dri/r600/r700_state.h | 47 +
src/mesa/drivers/dri/r600/r700_tex.c | 1743 ++++++++++
src/mesa/drivers/dri/r600/r700_tex.h | 92 +
src/mesa/drivers/dri/r600/r700_vertprog.c | 459 +++
src/mesa/drivers/dri/r600/r700_vertprog.h | 92 +
src/mesa/drivers/dri/r600/sq_micro_reg.h | 2008 ++++++++++++
50 files changed, 21663 insertions(+), 5 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=042c0b2564fa13d7e44c43831ed3074a0d1dc73b
More information about the mesa-commit
mailing list