On 23. Dec 2011, at 16:22, DRC wrote: > However, if you're calling glXMakeCurrent() on non-visible windows > (why?), then that would explain the behavior you're seeing.
Each Eq render thread has its own display connection and GL context. Off-screen FBO windows need to call glXMakeCurrent, which requires a window ID. Hence the hack to have an invisible window to make the context current and then bind the render FBO. AGL for example does not require this, since aglMakeCurrent only takes a GL context. HTH, Stefan. -- http://www.eyescale.ch http://www.equalizergraphics.com http://www.linkedin.com/in/eilemann ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ VirtualGL-Devel mailing list VirtualGL-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-devel