22 #include <eq/client/glx/types.h>
25 #include <eq/client/systemPipe.h>
67 static bool getGPUInfo( Display* display, GPUInfo& info );
103 GLXEWContext*
const _glxewContext;
104 bool _configInitGLXEW();
111 #endif // EQ_GLX_PIPE_H
virtual bool configInit()
Initialize this pipe for the GLX window system.
Default implementation of a glX system pipe.
std::string getXDisplayString()
Pipe(eq::Pipe *parent)
Construct a new glX system pipe.
virtual ~Pipe()
Destruct this glX pipe.
A Pipe represents a graphics card (GPU) on a Node.
virtual void configExit()
Deinitialize this pipe for the GLX window system.
GLXEWContext * glxewGetContext()
The interface definition for system-specific GPU handling.
void setXDisplay(Display *display)
Set the X display connection for this pipe.
Display * getXDisplay() const
virtual bool configInitGL()
Initialize this pipe for OpenGL.
Includes OpenGL and GLEW headers.