Rémi Arnaud (remi++at++remi.engr.sgi.com)
Thu, 4 Sep 1997 11:42:16 -0700 (PDT)
SwapBarrier is not implemented in Performer for OpenGL. It will be
available with performer2.2.
You need patch 1808 for OnyxiR and patch or patch 2191 on Onyx2 to use
the swapbarrier.
You can use openGL directly to set the swapbarrier with those patches.
The two functions call are:
glXJoinSwapGroupSGIX(dsp, w, group);
glXBindSwapBarrierSGIX(dsp, w, barrier);
The first group windows together so they swap at the same time. It
is only possible to attach windows on the same pipe.
the second call attach a window, or a group of window if the window
passed as a parameter is in a group, to the SwapBarrier Signal. Only
one window can be attached to a swapbarrier.
So, you join all your windows in the same group (you can use the
window id as a group id), and then attach one window on the BArrier.
You do the same for all pipes you want to synchronize. It work the
same if the pipe are in the same rack, or in different racks.
It should work fine to swapBarrier an Onyx2 with an Onyx1 IR, even
a RE2. Be carefull to have the same video format, and to genlock
the video as the SwapBarrier signal is only active on the Vertical
sync, every video should have the same Vsync.
a 75ohms cable would be just fine. Just plug directly the cable in
the swap ready connector at both end (no terminator).
If you have more than two pipes, use a 'T'.
Regards
_ / _ _
|_) _ ._ _ o /\ |_)|\ | /\ | || \
| \(/_| | || /--\| \| \|/--\|_||_/
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:52 PDT