Revert "r600g: simplify states"
authorDave Airlie <airlied@redhat.com>
Fri, 27 Aug 2010 05:45:58 +0000 (15:45 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 27 Aug 2010 05:45:58 +0000 (15:45 +1000)
commit2184f3ec3059eaf8a9a2b04c995162543f000862
treee0d2e070b1688b56384d0deca0fb6ddf15a2787b
parenta03d456f5a41926e39194de70b2d50776e64b8a2
Revert "r600g: simplify states"

This reverts commit bd25e23bf3740f59ce8859848c715daeb9e9821f.

Apart from introducing a lot of hex magic numbers and being highly impenetable code,
it causes lots of lockups on an average piglit run that always runs without lockups.

Always run piglit before/after doing big things like this.
15 files changed:
src/gallium/drivers/r600/r600_blit.c
src/gallium/drivers/r600/r600_context.c
src/gallium/drivers/r600/r600_draw.c
src/gallium/drivers/r600/r600_query.c
src/gallium/drivers/r600/r600_shader.c
src/gallium/drivers/r600/r600_state.c
src/gallium/drivers/r600/r600_texture.c
src/gallium/drivers/r600/radeon.h
src/gallium/winsys/r600/drm/r600_state.c
src/gallium/winsys/r600/drm/r600_states.h [new file with mode: 0644]
src/gallium/winsys/r600/drm/radeon.c
src/gallium/winsys/r600/drm/radeon_ctx.c
src/gallium/winsys/r600/drm/radeon_draw.c
src/gallium/winsys/r600/drm/radeon_priv.h
src/gallium/winsys/r600/drm/radeon_state.c