Bug 1432 - Support OpenGL acceleration in Xinerama
Summary: Support OpenGL acceleration in Xinerama
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 6.8.0
Hardware: x86 (IA32) Linux (All)
: high enhancement
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-20 13:06 UTC by Otis Wildflower
Modified: 2005-12-24 22:58 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Otis Wildflower 2004-09-20 13:06:34 UTC
Please get Xinerama working with OpenGL acceleration.  While vendors such as 
NVidia have built proprietary (twinview) solutions for the dual-head problem, 
there are folks who'd find 3D-acceleration across multiple video boards 
useful. 
 
Other X implementations of Xinerama (such as Sun's IIRC) support accelerated 
3D. 
 
Taken together with the DMX extension, this could be a HUGE win in terms of 
visualization, CAD/CAM, UT2004, etc..
Comment 1 Alex Deucher 2004-09-29 10:16:14 UTC
once hw accelerated indirect rendering works this should just work with glxproxy
and dmx.
Comment 2 Mark Rose 2005-01-02 18:43:23 UTC
I would find this very useful, myself. I wish I could run OpenGL across more 
than two monitors (using the nVidia trick). 
Comment 3 Alan Coopersmith 2005-01-02 18:48:37 UTC
BTW - Sun's Xinerama implementation in the Xsun server is not that different from
that in Xorg.   The difference is that the Sun OpenGL team extended Sun's OpenGL
to support Xinerama mode with hardware acceleration.   (Unfortunately, they're 
a different team from our X group, with sources encumbered by various licenses 
so I can't offer back their changes to that.)
Comment 4 Adam Jackson 2005-12-25 17:58:08 UTC
because the DRI is capable of accelerating GL on multiple heterogeneous heads at
once, it's really really hard to integrate that with GL.  so the options look like:

- MergedFB for the single-card, multiple head case, which fakes Xinerama
geometry information while still enabling DRI
- Xdmx with accelerated indirect GLX, which is a work in progress (bug #4988)

fixing this within the DRI is probably not going to happen.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.