On 12/23/11 2:43 AM, Stefan Eilemann wrote: >> Why not just have your application putenv("VGL_READBACK=0")? That >> prevents VirtualGL from reading back and sending frames, if you have >> other means of doing that. You could, for instance, wrap a >> glXSwapBuffers() call around which you don't want VirtualGL to do readback: > > I assume VGL does not read back offscreen buffers (FBO, PBuffer), and I > specifically want VGL to readback and transport the visible destination > window.
Correct. It doesn't read back anything except "Pbuffer windows", that is, Pbuffers that are substituting for windows behind the scenes. I still am not understanding why you would need the app to behave differently if VirtualGL is present. If it's using Pbuffers/FBO's for the subrenderers, then where/why is the "extra readback" occurring? ------------------------------------------------------------------------------ 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