-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jean-Sébastien Guay wrote:
> Hi Robert, Wojtek,
> 
>> I recall a post for Jean-Sebastian Guay in the last couple of months
>> about Vista not supporting TwinView, perhaps I mis-read, but this is
>> what I recall.  Perhaps he'll be able to chip in.
> 
> I'm not sure what TwinView corresponds to, as it's more of a Linux/X term.
> 

That's incorrect. Twinview is Nvidia's term for their multi-monitor
support on their GPUs: http://www.nvidia.com/object/feature_twinview.html

> On Windows XP, we used to have the option to have multiple independent
> displays (say 2 displays of 1280x1024 - I guess that's TwinView on
> Linux?) 

On Linux you can have two basic setups:

- - Separate displays (Non-Twinview, no XINERAMA extension) - you are
running two X servers independently and they function as two heads.
Essentially you could plug two mice and two keyboards and have two
workplaces out of one machine. With regards to OpenGL it means that you
have two independent displays (:0 and :1) with two OpenGL contexts and
you cannot move windows from one to the other.

- - Twinview (nVidia term)/XINERAMA (generic Xorg term) - you have a large
desktop spanning several monitors (doesn't need to be only two) and the
spanning can be both horizontal and vertical. From the X's point of view
you have a single display (:0 ) with large resolution (usually doubled
in one direction, but the screens may have different resolutions - I
have 1280x1024 + 800x600 for HMD on my desk)

Now Nvidia's Twinview can span only on a single GPU - you can have two
screens connected to one graphic card (or how many your card supports).
However, if I remember correctly it is possible to configure X to create
a large logical display over two (or more) supported graphic cards, even
from different manufacturers, where each screen shows a viewport of a
larger desktop. No idea whether this works with OpenGL correctly, though
- - never had such a setup.

A more common setup is to have two GPUs each driving two screens (not
SLI! That is something else!) and each of the GPU having its own X
server and display number. Then you cannot move windows between the
displays and you will have two OpenGL contexts.

Regards,

Jan


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFIY6srn11XseNj94gRAiI8AJ0XbQ/PrUujTqKhuj6TTo123hC9PgCfXntY
6FPe1t3fgdbVACylyLLfor0=
=I6u6
-----END PGP SIGNATURE-----
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to