multiple local and remote displays

Jon Smirl jonsmirl at gmail.com
Mon Mar 14 18:27:39 PST 2005


How should we handle these setups?

1) local display, multiple incompatible OpenGL stacks
2) simultaneous use of local and remote displays
3) N local cards rendering to N monitors composing a single display
4) N remote machines each with a GL stack composing a single display

I would like all of these cases to be transparent to the app. But
there needs to be some kind of configuration for how the displays are
put together.

The solution is probably a layer above the current egl proposal like
Chronium but we should design the local egl API so that the insertion
of this layer is transparent.

Neat example would be a presentation wall with nine monitors each with
a machine and OpenGL stack. Now it is your turn to present. You attach
to the wall and clone your local display onto it. The wall would just
look like another screen to the local machine. The local machine would
have to be smart enough to send the OpenGL stream to the nine
machines.

-- 
Jon Smirl
jonsmirl at gmail.com


More information about the dri-egl mailing list