The attached patch converts radeon_video.c to use the CP rather than MMIO if direct rendering is enabled. I wanted to get some feedback before committing to DRI cvs. I doubt this will affect overall performance much, but it will reduce the overhead involved in stalling the CP when switching between MMIO and the CP.
Patch and binaries available here: http://www.botchco.com/alex/radeon/Xv/CP/ Comments? Alex __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/
radeon_video_cp.diff
Description: radeon_video_cp.diff