]> git.baikalelectronics.ru Git - kernel.git/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)
commit9a515d4a523b94a8daa31213caec6359a6aa9cbc
treee1e9e8a652256a6fd25a595f429f88a39543b3f2
parent75c6515ed52ecb188c206dac6c3f802b37eb4f6e
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