» FAQ MultiScreen
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

FAQ MultiScreen

Japanese

SpanMode vs. DualView

On Windows XP graphic card drivers offer two different modes to use multiple monitors on 1 card:

  • SpanMode treats multiple monitors together as one DirectX device.
  • DualView treats each monitor as a single DirectX device.

A current limitation of Videotexture (EX9.Texture) and VideoTexture (EX9.Texture YUVMixing) is that they can only playback on one DirectX device at a time. Meaning that in DualView you can see them only on one monitor.

SpanMode (only available on Windows XP)

  • Multiple monitors together form one DirectX device
  • Renderers always go fullscreen spanning over all the outputs of the graphic card

In this mode you can play videotextures on multiple monitors, but you can't go fullscreen on only one of the monitors and have the patches on the other. SpanMode always only works on one graphiccard, the desktop cannot be spanned via several graphiccards.

DualView

  • A DirectX device is created for each ouptut on the graphic card
  • Renderers go fullscreen on individual outputs independently

In this mode a videotexture plays only on one of the outputs at a time and you can go fullscreen with a renderer on one monitor while still patching on the other.

Mosaic Mode in Windows 7 with Nvida Graphic Cards

You can use Span Mode in Windows 7 by simply going in the Nvida Control Pannel and setting it up. There it is called Mosaic-Mode.

You can also download configureMosaic.exe from the Nvdia page and use the following commandline parameters to activate it:

    > cd c:\Path\
    > configureMosaic.exe set rows=1 cols=3 overlap=0,0 res=1920,1080,60

This might be handy if you want vvvv or a startup script to set up the span mode.

Overcomming the VideoTexture limitations

Option 1

Use two filestreams and two videotextures where each is connected to one of the renderers to see video on both renderers/devices but they'll probably not be in sync and you risk bad performance.

Option 2

Use VideoIn/FileStream->sharedmem->videotexture->quad
for one device. and then use sharedmemtexture->quad for the other devices.

ggml said
21.11.08 23:19:
videoin across shared memory works streched on 3 videocards pretty well. if anyone interested, i can report precise performance and system information.

Expanding Windows' SpanMode

  • Graphics expansion modules are small black boxes that let you connect two or three monitors to a single VGA, DVI or DisplayPort output and use your system's GPU across all monitors. Via a custom EDID they make your PC believe that only one monitor with a resolution of e.g. 3072*768 Pixel is connected. Well known products are Matrox DualHead2Go and Matrox TripleHead2Go
  • AMD EyeFinity Technology a.k.a. Evergreen supports multiple display outputs simultaneously as one large SpanMode. Used in ASUS' graphic card line 'Radeon' EyeFinity enables massive desktop workspaces, e.g. you can connect 6 monitors with each FullHD resolution to the graphic card and then go fullscreen with only one DirectX renderer.

Links

related vvvviki-pages

related vvvvorum-threads

anonymous user login

Shoutbox

~5d ago

~8d ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~14d ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~22d ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/

~29d ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~1mth ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~1mth ago

woei: @Joanie_AntiVJ: think so, looks doable

~1mth ago

xd_nitro: Anyone remember who increased projector brightness by removing some components that product the color?

~1mth ago

Joanie_AntiVJ: This looks super interesting (vectors over network) would anyone here know how to implement this in beta? https://github.com/madmappersoftware/Ponk