Not logged in
Log in now
Create an account
Subscribe to LWN
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
I think TTM and GEM are not userland APIs, but in-kernel driver APIs; Linus's demand for
compatibility might not apply.
Not a userland API?
Posted May 30, 2008 20:34 UTC (Fri) by drag (subscriber, #31333)
Open Source 3D drivers in Linux do their acceleration using userspace drivers.
The *_dri.so drivers are loaded by your Xserver-side of things and then the in-kernel DRM
stuff is what opens up a hole for those userspace drivers to interact with the kernel. The
Linux kernel is now slowly taking on additional duties to manage display modesetting and
memory management, which should lead to help moving X out of the root account and better
Even with very expensive cards there still isn't going to be enough memory on board to manage
a very large display with many applications open on a 3D desktop. So your going to have to
have some way to deal with intelligent way to deal with moving memory in and out of a video
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds