Module: Mesa Branch: master Commit: 9ef1c51be16ea360481cf9f82ebb1e3eb01efb18 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ef1c51be16ea360481cf9f82ebb1e3eb01efb18
Author: Dave Airlie <[email protected]> Date: Wed Sep 8 08:30:59 2010 +1000 r600g: abstract the hw states out behind a vtbl. this is step one towards evergreen support, it lets us plug in whole new hw level states. --- src/gallium/drivers/r600/Makefile | 3 +- src/gallium/drivers/r600/r600_context.c | 235 +------- src/gallium/drivers/r600/r600_context.h | 41 ++ src/gallium/drivers/r600/r600_draw.c | 52 +-- src/gallium/drivers/r600/r600_hw_states.c | 1035 +++++++++++++++++++++++++++++ src/gallium/drivers/r600/r600_shader.c | 76 +-- src/gallium/drivers/r600/r600_state.c | 636 +----------------- 7 files changed, 1103 insertions(+), 975 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=9ef1c51be16ea360481cf9f82ebb1e3eb01efb18 _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
