I know that this has been brought up in other topics but I want to talk about a particular problem. I am using GL4Java to perform passive stereoscopic visualization and the ability to synchronize the buffer swap on two independent views is critical. This goes even further when I am using multiple computers to generate a single composite view. Without being able to maually dictate when the buffer swap should occur, I’m sunk. I have reviewed the code and I think I may be able to add the functionality into GLContext to support what I want to do, but want to hear from others on what other functionality is important. I have this notion of a SwapBufferFence that needs to hear from all of the Context’s that it’s managing (remote or otherwise) and then call swap buffers on all of them “at once”.