|
Equalizer 1.0
|
Equalizer default implementation of a WGL GPU. More...
#include <wglPipe.h>
Inheritance diagram for eq::WGLPipe:
Collaboration diagram for eq::WGLPipe:Public Member Functions | |
| WGLPipe (Pipe *parent) | |
| Construct a new WGL system pipe. | |
| virtual | ~WGLPipe () |
| Destruct this WGL system pipe. | |
| bool | createWGLAffinityDC (HDC &affinityDC) |
| Create a device context bound only to the display device of this pipe. | |
| HDC | createWGLDisplayDC () |
| Create a device context on the display device of this pipe. | |
| WGLEWContext * | wglewGetContext () |
WGL initialization | |
| virtual bool | configInit () |
| Initialize this pipe for the WGL window system. | |
| virtual void | configExit () |
| Deinitialize this pipe for the WGL window system. | |
Protected Member Functions | |
| virtual bool | configInitGL () |
| Initialize this pipe for OpenGL. | |
| eq::WGLPipe::WGLPipe | ( | Pipe * | parent | ) |
Construct a new WGL system pipe.
| virtual eq::WGLPipe::~WGLPipe | ( | ) | [virtual] |
Destruct this WGL system pipe.
| virtual void eq::WGLPipe::configExit | ( | ) | [virtual] |
Deinitialize this pipe for the WGL window system.
Implements eq::SystemPipe.
| virtual bool eq::WGLPipe::configInit | ( | ) | [virtual] |
Initialize this pipe for the WGL window system.
Implements eq::SystemPipe.
| virtual bool eq::WGLPipe::configInitGL | ( | ) | [inline, protected, virtual] |
| bool eq::WGLPipe::createWGLAffinityDC | ( | HDC & | affinityDC | ) |
Create a device context bound only to the display device of this pipe.
If the dc return parameter is set to 0 and the return value is true, an affinity dc is not needed. The returned context has to be deleted using wglDeleteDCNV when it is no longer needed.
| affinityDC | the affinity device context output parameter. |
| HDC eq::WGLPipe::createWGLDisplayDC | ( | ) |
Create a device context on the display device of this pipe.
The returned device context has to be deallocated using DeleteDC.
| WGLEWContext* eq::WGLPipe::wglewGetContext | ( | ) | [inline] |
1.0 by
1.7.3