Re: [VirtualGL-Devel] Detecting when running under VirtualGL
3D Without Boundaries
Brought to you by:
dcommander
From: DRC <dco...@us...> - 2011-12-22 16:54:23
|
On 12/22/11 9:56 AM, Nathan Kidd wrote: > On 11-12-22 09:36 AM, Stefan Eilemann wrote: >> I need to detect within a C++ program whether or not I'm running under VirtualGL, to enable certain optimizations. What is the recommended way to do this? > > When VGL is running it overrides the GLX vendor strings with > "VirtualGL". Try glXGetClientString() with GLX_VENDOR. > http://www.opengl.org/sdk/docs/man/xhtml/glXGetClientString.xml Forget what I said about VGL_AUTOTEST. This is a much better approach, in general, although I think that, in the OP's case, he wanted to know about VGL's presence before the display connection was created. |