-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nicolai Haehnle wrote:

> I don't see any reason for mapping registers into userspace in the first 
> place. Except for mode setting and related setup tasks (which aren't 
> exactly performance critical), you'll never want to write to registers 
> directly but go through a DMA'd command stream. 
> 
> Okay, there may be ancient hardware that doesn't support that mode of 
> operation. But why not get rid of register maps completely for everything 
> else?

Some drivers (e.g., pre-3.2 MGA DRM) poll registers to know when the
engine is idle.  The radeon / r200 drivers can also fallback to
something similar if interrupts are not available.  I think some of the
other drivers may do similar things.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCtv2zX1gOwKyEAw8RApvqAJ9WKrppm2UgPLJXap9BXIZ6WeS4JgCgkLgw
25gQUiS+sUmxjl/DHPvdwjI=
=5IVT
-----END PGP SIGNATURE-----



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to