Re: Swapbuffer control problems in multipipe mode

New Message Reply Date view Thread view Subject view Author view

reiners++at++igd.fhg.de
Tue, 12 Sep 1995 12:25:36 +0200


Rob Jenkins wrote:
>
>
> 6) Software Modifications
> -------------------------
>
> To modify an existing program to use the GangDraw mechanism is quite
> easy. You change existing calls to swapbuffers() or mswapbuffers() to
> include the GANGDRAW parameter.
>
> First, change all instances of
>
> swapbuffers();
>
> to
>
> mswapbuffers(NORMALDRAW);
>
> which are exactly equivilent statements. Next, whenever you want to
> have a synchronized swap (i.e. all pipes swap simultaneously), add
> the GANGDRAW parameter to the mswapbuffers call; e.g. change
>
> mswapbuffers(NORMALDRAW);
>
> to
>
> mswapbuffers(NORMALDRAW | GANGDRAW);
>
>-- End of excerpt from Rob Jenkins

Hmm, as I'm using OpenGL (because I couldn't use IRIS GL GLX on multiple pipes)
I can't use mswapbuffers.

Is there an OpenGL replacement for mswapbuffers? Maybe in a new feature patch
or
in IRIX 6.2? Any hints?

I don't need it very badly as my software synchronisation with genlocked pipes
works ok, but sometimes there are frames that have problems, and GANGDRAW would
be a nice and easy way to get rid of them.

Thanks

        Dirk


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:51:52 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.