On 12/23/11 10:25 AM, Stefan Eilemann wrote:
> 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.

I should probably look into the way VirtualGL handles invisible windows
in general, since there may be some unexpected behavior lurking in
there.  I think that it's probably incorrect to establish and use a
pbwin instance on the window unless it is visible, because pbwin's
purpose is essentially making the off-screen (Pbuffer) pixels visible.

------------------------------------------------------------------------------
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

Reply via email to