]> err.no Git - linux-2.6/commit
drm: radeon add a tcl state flush before accessing tcl vector space
authorDave Airlie <airlied@linux.ie>
Sat, 24 Jun 2006 06:55:34 +0000 (16:55 +1000)
committerDave Airlie <airlied@linux.ie>
Sat, 24 Jun 2006 07:32:04 +0000 (17:32 +1000)
commitf2a2279ffc0dfd27f6909184a29910e40ae7eebd
treee1e9e8a652256a6fd25a595f429f88a39543b3f2
parentd384ea691fe4ea8c2dd5b9b8d9042eb181776f18
drm: radeon add a tcl state flush before accessing tcl vector space

Do a tcl state flush before accessing tcl vector space. This fixes some
more problems with flickering (bug #6637). drm may not be appropriate
place for this, since doing that flush there might both be overkill and
insufficient in some cases. However, it's hard to figure out when that
flush is needed, so this has to suffice. There does not seem to be a
performance penalty associated with it.

From: Roland Scheidegger (DRM CVS)
Signed-off-by: Dave Airlie <airlied@linux.ie>
drivers/char/drm/radeon_drv.h
drivers/char/drm/radeon_state.c