Equalizer 1.0
|
Public Member Functions | |
Channel (eq::Window *parent) | |
Construct a new channel. | |
virtual | ~Channel () |
Destruct the channel. | |
Protected Member Functions | |
virtual void | frameStart (const eq::uint128_t &frameID, const uint32_t frameNumber) |
Start rendering a frame. | |
virtual void | frameDraw (const eq::uint128_t &frameID) |
Draw the scene. | |
ConfigEvent | _createConfigEvent () |
Definition at line 38 of file share/Equalizer/examples/eqPixelBench/channel.h.
eqPixelBench::Channel::Channel | ( | eq::Window * | parent | ) |
Construct a new channel.
Reimplemented from eq::Channel.
Definition at line 71 of file eqPixelBench/channel.cpp.
virtual eqPixelBench::Channel::~Channel | ( | ) | [inline, virtual] |
Destruct the channel.
Reimplemented from eq::Channel.
Definition at line 42 of file share/Equalizer/examples/eqPixelBench/channel.h.
void eqPixelBench::Channel::frameDraw | ( | const eq::uint128_t & | frameID | ) | [protected, virtual] |
Draw the scene.
Called 0 to n times during one frame.
frameID | the per-frame identifier. |
Reimplemented from eq::Channel.
Definition at line 110 of file eqPixelBench/channel.cpp.
void eqPixelBench::Channel::frameStart | ( | const eq::uint128_t & | frameID, |
const uint32_t | frameNumber | ||
) | [protected, virtual] |
Start rendering a frame.
Called once at the beginning of each frame, to do per-frame updates of channel-specific data. This method has to call startFrame().
frameID | the per-frame identifier. |
frameNumber | the frame to start. |
Reimplemented from eq::Channel.
Definition at line 81 of file eqPixelBench/channel.cpp.
References eq::ConfigEvent::data, co::base::Clock::getTimef(), and eq::Config::sendEvent().