nv50: clip SIFC and add {Prepare,Finish}Access hooks.
authorMaarten Maathuis <madman2003@gmail.com>
Wed, 20 Aug 2008 17:14:54 +0000 (19:14 +0200)
committerMaarten Maathuis <madman2003@gmail.com>
Wed, 20 Aug 2008 17:14:54 +0000 (19:14 +0200)
commite468df855abd8d8e4fecd2445c82bb8f824297fb
tree88e7181909d6bad264389915f03983378c8f9191
parent0c0c1ab2ce786def653e8adb95c7c5a8ff9c7eca
nv50: clip SIFC and add {Prepare,Finish}Access hooks.

- when w*cpp is not aligned to a dword, then it's possible to end up with crap at the end of a line, so clip it.
- {Prepare,Finish}Access hooks force tiled memory to be migrated upon cpu access.
- Added an option to disable these hooks in case you hit a xserver bug that existed up until very recently.
man/nouveau.man
src/nv50_connector.c
src/nv50_exa.c
src/nv_const.h
src/nv_driver.c
src/nv_exa.c