23 #include <eq/client/api.h>
25 #include <eq/client/systemPipe.h>
39 EQ_API
virtual ~Pipe( );
101 WGLEWContext*
const _wglewContext;
106 bool _configInitWGLEW();
107 bool _getGPUHandle( HGPUNV& handle );
111 #endif // EQ_WGL_PIPE_H
virtual ~Pipe()
Destruct this WGL system pipe.
virtual bool configInit()
Initialize this pipe for the WGL window system.
WGLEWContext * wglewGetContext()
A Pipe represents a graphics card (GPU) on a Node.
Pipe(eq::Pipe *parent)
Construct a new WGL system pipe.
virtual void configExit()
Deinitialize this pipe for the WGL window system.
virtual bool configInitGL()
Initialize this pipe for OpenGL.
HDC createWGLDisplayDC()
Create a device context on the display device of this pipe.
The interface definition for system-specific GPU handling.
bool createWGLAffinityDC(HDC &affinityDC)
Create a device context bound only to the display device of this pipe.
Equalizer default implementation of a WGL GPU.
Includes OpenGL and GLEW headers.