View Single Post
Old 26th May 2009
adamk adamk is offline
Spam Deminer
 
Join Date: May 2008
Posts: 250
Default

Quote:
Originally Posted by phoenix View Post
X graphics drivers run in userspace. The entire X graphics stack runs in userspace. That's one of the beauties of X.

There's a tiny fraction of the DRI/DRM infrastructure that runs in the kernel for hardware 3D acceleration. Accelerated 2D can all be done in userspace, as is software 3D. That's what makes it so portable.

And that's what Xorg seems hell-bent on breaking.
It's not quite that simple, unfortunately. I can't speak to the intel drivers and GPUs, but newer radeon cards (r500 and up) don't even have 2D hardware any more. Somewhat decent performance can be achieved with shadowfb, but good 2D performance requires using the 3D engine.... Which requires DRI/DRM.
Reply With Quote