Michel Dänzer wrote:
On Mon, 2003-02-24 at 03:16, Jonathan Thambidurai wrote:

On my Mobility Radeon 7500, I would like to have accelerated 3D working
on one screen (primary I assume) of a Xinerama dual-head setup.  As it
stands, direct rendering is completely disabled upon XFree86 startup
whenever two heads are used.  If want to run any 3D game or application
with accelerated graphics, I have to exit the X server and
currently-running desktop environment completely and restart X with only
a single head enabled.


No, you don't. :) You can start an additional server and switch between
the two, gdm makes that particularly easy.



Another approach, if you want to work on 3D support for dual head is to focus on getting it working for a non-Xinerma setup first. This would mostly be work focused on allowing a second instance of the 3D driver to effectively share the graphics engine:


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

After that's working, support can be added for Xinerama by creating a Chromium-like mux to divert the 3D command stream to both heads:

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

A short cut to this whole thing would be to work on getting a second head supported on a single X11 screen. Then 3D comes for free:

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

This solution provides Xinerama functionality without actually using the Xinerama wrapper.

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



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to