Re: Some questions
flat view
From: Thomas Winischhofer <thomas@winischhofer.net>
Date: 2003-03-11 23:13:23
Antonino Daplas wrote:
The accel engine is probably not a problem if it uses mmio. However, engines that use command buffers are more susceptible to this if the buffers can be dynamically allocated by the process.
OK, ack.
The i810 for instance uses ringbuffers. It has to be dynamically allocated via agpgart. Fortunately, the i810 can support 2 ringbuffers, so X can use one and fb the other, so there's no conflict. Then you also have DRI joining in the confusion :-)
Not in my case :) The SiS DRI stuff is made in a way to prevent problems of this kind. But I ack that it might be on others.
The best solution, personally, is to have one module controlling chipset access -- DRM for 2D and 3D, and fb for video mode switching.
Well. I personally don't want every graphics application to depend on kernel modules. Thomas -- Thomas Winischhofer Vienna/Austria mailto:thomas@winischhofer.net *** http://www.winischhofer.net ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en