drm/radeon/kms: re-emit full context state for evergreen blits
authorAlex Deucher <alexdeucher@gmail.com>
Thu, 27 Jan 2011 22:01:52 +0000 (17:01 -0500)
committerDave Airlie <airlied@gmail.com>
Fri, 28 Jan 2011 00:59:31 +0000 (10:59 +1000)
commit1e644d6dce366a7bae22484f60133b61ba322911
tree12eb2e66e98ba7cef9d0464a1783d9559638d7b9
parentdca0d6129f3ec77bcf42ce85bcd64c87e5cf0c04
drm/radeon/kms: re-emit full context state for evergreen blits

clear state doesn't seem to work properly in some cases

Fixes hangs in heavy 3D on some evergreen cards reported on
IRC.

May fix:
https://bugs.freedesktop.org/show_bug.cgi?id=33381
possibly others.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Cc: stable@kernel.org
Signed-off-by: Dave Airlie <airlied@gmail.com>
drivers/gpu/drm/radeon/evergreen_blit_kms.c