glXWaitVideoSyncSGI hangs in Nvidia 290.10 Linux
glXWaitVideoSyncSGI started to hang on me with a new GTX 520 card.
2 X screens in Twinview, each with their own display connection and context, both Nvidia GPUs (a 275 and a 520).
The window that hangs on the 520 is not filling the X/Twinview screen. It works fine for 10 or so renders, then blocks in glXWaitVideoSyncSGI. I'm using the very standard:
glXWaitVideoSyncSGI (2, (retraceCount + 1) % 2, &retraceCount);
It sounds a lot like the bug fixed in 185.18.31: "· Fixed a bug that caused glXGetVideoSyncSGI, glXWaitVideoSyncSGI, and glXGetRefreshRateSGI to operate on the wrong screen when there are multiple X screens."
Anyone seeing this?