Re: How to receive the Vertical Retrace Interrupt.

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Mon, 06 Feb 95 18:33:51 -0800


   
> It is my understanding that the glXSwapBUffers() call puts the process
> to sleep when the process tries to do a subsequent GL operation, until
> a vertical retrace interrupt wakes the process up.

> So, if you do glXSwapBuffers() followed by simple no-op graphics
> operation, you'll get blocked until vertical retrace, at which point
> you resume after the no-op graphics op.

On some hardware (e.g. Elan/XS/Extreme), swapbuffers() itself blocks.
But in general, you need to drop a command like c3f().

rgds,

-jim helman

jimh++at++surreal.asd.sgi.com
415/390-1151


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:50:56 PDT

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