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 EQ_API ~Pipe()
Destruct this WGL system pipe.
EQ_API bool createWGLAffinityDC(HDC &affinityDC)
Create a device context bound only to the display device of this pipe.
A Pipe represents a graphics card (GPU) on a Node.
Equalizer default implementation of a WGL GPU.
EQ_API Pipe(eq::Pipe *parent)
Construct a new WGL system pipe.
EQ_API HDC createWGLDisplayDC()
Create a device context on the display device of this pipe.
The interface definition for system-specific GPU handling.
virtual bool configInitGL()
Initialize this pipe for OpenGL.
virtual EQ_API void configExit()
Deinitialize this pipe for the WGL window system.
virtual EQ_API bool configInit()
Initialize this pipe for the WGL window system.
WGLEWContext * wglewGetContext()
Includes OpenGL and GLEW headers.