On Fri, 3 Sep 2004 18:25:10 -0700 (PDT), Jon Smirl <[EMAIL PROTECTED]> wrote: > --- Dave Airlie <[EMAIL PROTECTED]> wrote: > > > > > > Will this redesign allow for multiple 3d accelerated cards in the > > same > > > machine? could I have say an AGP radeon and a PCI radeon or a AGP > > > matrox and a PCI sis and have HW accel on :0 and :1. If not, I > > think > > > it's something we should consider. > > > > should be no problem at all, this is what I consider a DRM > > requirement so > > any design that doesn't fulfill it isn't acceptable... > > > > of course implemented code may need a bit of testing :-) > > I've been reworking the DRM code to better support two dissimilar video > card. I pratice on a PCI Rage128 and AGP Radeon. > > I would also like to start making infastructure changes to allow two > independently logged in users, one on each head. Multihead DRM cards > will show one device per head. If you set a merged fb mode the other > head will get disabled.
I'm not sure mergedfb is really "the way" to go long term. It has certain limitations (drawing engine limits, scrolling viewport when using dissimilar modes on each head, etc.). We might be better off sharing access to the 3d engine like we do for 2D with "regular" multihead. xinerama could then be handled by indirect rendering mixed with DMX and GLproxy. some sort of fast path could be designed for dualhead cards if a 3D window strattled both heads. Just a thought. Alex > > This is the general plan I am working towards... > http://lkml.org/lkml/2004/8/2/111 > > > > > ===== > Jon Smirl > [EMAIL PROTECTED] > ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
