Linked by Thom Holwerda on Wed 11th Aug 2010 14:05 UTC, submitted by nfeske
Thread beginning with comment 436388
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
Linked by Thom Holwerda on 06/14/13 20:46 UTC
Linked by Thom Holwerda on 06/14/13 17:32 UTC
More News »
Sponsored Links



Member since:
2009-10-04
This is extremely impressive. Several projects, such as Haiku, have ported Gallium, but only the software drivers. The fact that they even ported GEM and the Linux DRM driver is incredible. As I see it, the main two driver issues that prevent alternative OSs from ever being very useful are GPUs and Wifi.
Admittedly, it's only running in user space, in a kind of hack-ish way. Only one program can use the graphics card at a time. But if they could separate out the GEM part into another process, they would be able to have a nice micro-kernel like system so that the graphics driver couldn't crash the kernel, and multiple programs would be able to use it. The main disadvantage would be decreased performance and system integration, which is why Linux has put mode setting in the kernel.