> we move the whole driver structure to kernel? Drivers for every other device
Not really. > STRUCTURE. For a great UI, we need DMA, vsync and devices communicating with > each other directly or with little overhead. Why insist on doing this in A video driver has to have extremely good latency, syscalls are overhead that you generally do not want. There are specific things you want kernel help with - agp management (and thus AGP DMA), context switching on DRI and maybe some day interrupt handling for video vsync events and wiring them into the XSync extension. The rest is a bit questionable as a kernel space candidate, but if you want it in kernel go ahead - XFree86 supports both models. _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel