Adam K Kirchhoff wrote:

 > Actually, Jens, I'm not even talking about getting it working with
 > Xinerama.  Just a traditional dualhead setup with two independent
 > displays.  Last time I tried this, the radeon driver disabled DRI.

The traditional dualhead setup with two independent displays from a 
single graphics chip is represented by the first diagram:

http://www.tungstengraphics.com/dri/Multihead_DH.txt

2D support is in place, now.  That's represented by the two "indirect 
rendering" pipes that go down the middle of the diagram.  This level of 
sharing is achieved without the need for any DRI mechanisms (contexts, 
locks, etc.).  Once you enable a either of the DRI pipe (the two outside 
"direct rendering" paths), you'll need to address how the DRI mechanims 
will be shared across all the pipes.

This could be a straight forward task, at least for a single DRI pipe on 
the primary display.  If somebody is up to flushing out this support. 
Let us know.

> Now, if I throw a PCI card into my machine, in addition to the AGP Radeon
> 7500, I can get DRI working on the Radeon 7500, and still use the PCI
> card as a secondary head.

That is a completely different scenario because you don't have shared 
render hardware and your not sharing the AGP aperature.  To the DRI 
drivers, it looks the same as a single headed DRI display.

-- 
                                /\
          Jens Owen            /  \/\ _
   [EMAIL PROTECTED]  /    \ \ \   Steamboat Springs, Colorado



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Bringing you mounds of caffeinated joy.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to