Mesa (r6xx-rewrite): re-arrange state structure
Alex Deucher
agd5f at kemper.freedesktop.org
Fri Jun 5 00:24:24 UTC 2009
Module: Mesa
Branch: r6xx-rewrite
Commit: 8c27d99eb84709013f420a7500ddfdef71ac7391
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c27d99eb84709013f420a7500ddfdef71ac7391
Author: Alex Deucher <alexdeucher at gmail.com>
Date: Thu Jun 4 20:22:14 2009 -0400
re-arrange state structure
- split out renderbuffers
- split out shaders
- split our viewports
Only send the state needed.
---
src/mesa/drivers/dri/r600/r700_chip.c | 646 ++++++++++++++---------------
src/mesa/drivers/dri/r600/r700_chip.h | 426 +++++++++-----------
src/mesa/drivers/dri/r600/r700_fragprog.c | 10 +-
src/mesa/drivers/dri/r600/r700_render.c | 21 +-
src/mesa/drivers/dri/r600/r700_state.c | 117 ++----
src/mesa/drivers/dri/r600/r700_state.h | 2 +-
src/mesa/drivers/dri/r600/r700_vertprog.c | 6 +-
7 files changed, 557 insertions(+), 671 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=8c27d99eb84709013f420a7500ddfdef71ac7391
More information about the mesa-commit
mailing list