Messages in this thread | | | Date | Fri, 17 Dec 1999 13:16:37 -0500 | From | Raul Miller <> | Subject | Re: Thread-private mappings and graphics (was Re: Per-Processor Data Page) |
| |
On Fri, Dec 17, 1999 at 09:29:16AM -0500, James Simmons wrote: > > YOU SHOULD NOT PLAY MM GAMES! They do not scale in SMP, they do not scale > > with threads, and the costs of missing are absolutely huge. The whole > > thing is also extremely hard to debug, and implies a much tighter coupling > > between the kernel and the X server than there should ever be! > > First one of the biggest complants about DRI is that it tightly coupled > with X. You need X to use the accel engine with DRI. Linux is a hackers > OS. People like making their own thing. With DRI you force people to > resort to X to use graphics. Their are other projects like OFBis, GGI, > Berlin, libsvga that would like to use the accel engine. You have to find > a way to share the graphics context state and lock state to all possible > graphical systems. You could have a special DRI library that everyone > could use.
So write a server that doesn't need X.
No need to put it in the kernel -- all it needs is a separate process context.
-- Raul
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |