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