Re: Swapbuffer control problems in multipipe mode
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
This archive was generated by hypermail 2.0b2
on Mon Aug 10 1998 - 17:51:52 PDT