Quote:
Originally Posted by phoenix
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.