Re: r128/radeon drivers
Eric Anholt <[email protected]>
| Newsgroups | gmane.comp.freedesktop.xserver |
|---|---|
| Message-ID | <1069288720.665.43.camel@leguin> |
On Wed, 2003-11-19 at 16:34, Jon Smirl wrote: > --- Alex Deucher <agd5f-/[email protected]> wrote: > > if we are starting fresh wouldn't it make sense to use the cce/cp for > > everything rather than MMIO? that would avoid having to wait for idle > > and such when switching between MMIO and CCE. If we have a kernel > > component, it shouldn't be be an issue to use the CCE. > > I think it would make a lot of sense to go CCE only for the main Radeon driver. > > R300+ 2D could be handled by a separate MMIO driver. When specs are available > add the R300 to the main Radeon CCE driver and abanon the MMIO one until the > next chipset arrives. I don't see any reason to remove support for MMIO, unless we're going to require some sort of other features provided by the DRM. Making a single set of accel funcs that supports MMIO and CCE is really easy. And the accel funcs are small anyway. -- Eric Anholt [email protected] http://people.freebsd.org/~anholt/ [email protected]