On Iau, 2004-05-06 at 20:57, Jon Smirl wrote:
> Simple example, DRM starts GPU coprocessor running. VT swap happens. New user
> stops coprocessor. VT swap back to DRM. Now DRM thinks it left the coprocessor
> running but that's not true now. DRM and FB conflict when FB is using the
> coprocessor for accelerated text.

FB already has mode switch context waits, so does DRM. And you don't
want to break direct access to registers for most things because its
a performance consideration of high importance.

> Timesharing device drivers on the graphics
> hardware at VT swap is a very broken design.

Read Mark Kilgards SGI papers - they were doing context
management at scheduling level..



-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to 
deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to