34 #include "frameData.h"
43 const FrameData& getFrameData()
const {
return _frameData; }
45 Renderer* getRenderer() {
return _renderer; }
46 const Renderer* getRenderer()
const {
return _renderer; }
52 virtual bool configInit(
const eq::uint128_t& initID );
54 virtual void frameStart(
const eq::uint128_t& frameID,
55 const uint32_t frameNumber );
64 #endif // EVOLVE_PIPE_H
virtual eq::WindowSystem selectWindowSystem() const
Choose the window system to be used by this pipe.
virtual bool configExit()
De-initialize this pipe.
virtual void frameStart(const eq::uint128_t &frameID, const uint32_t frameNumber)
Start rendering a frame.
virtual ~Pipe()
Destruct the pipe.
A Node represents a single computer in the cluster.
A Pipe represents a graphics card (GPU) on a Node.
virtual bool configInit(const eq::uint128_t &initID)
Initialize this pipe.
The list of possible window systems.