Mesa (master): r600g: atomize framebuffer state

Marek Olšák mareko at kemper.freedesktop.org
Fri Sep 21 22:46:45 UTC 2012


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

Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Sep 18 19:42:29 2012 +0200

r600g: atomize framebuffer state

Tested on RS880, Evergreen and Cayman.

Reviewed-by: Alex Deucher <alexander.deucher at amd.com>

---

 src/gallium/drivers/r600/evergreen_compute.c       |   30 +-
 .../drivers/r600/evergreen_compute_internal.c      |   31 +-
 src/gallium/drivers/r600/evergreen_hw_context.c    |  304 ----------
 src/gallium/drivers/r600/evergreen_state.c         |  579 ++++++++++++--------
 src/gallium/drivers/r600/r600_blit.c               |    4 +-
 src/gallium/drivers/r600/r600_hw_context.c         |  104 +----
 src/gallium/drivers/r600/r600_pipe.c               |    3 +-
 src/gallium/drivers/r600/r600_pipe.h               |   20 +-
 src/gallium/drivers/r600/r600_state.c              |  440 +++++++++------
 src/gallium/drivers/r600/r600_state_common.c       |   16 +-
 src/gallium/drivers/r600/r600d.h                   |    1 +
 11 files changed, 664 insertions(+), 868 deletions(-)

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



More information about the mesa-commit mailing list