Equalizer  1.8.0
Parallel Rendering Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
eq::fabric::RenderContext Class Reference

The context applied to a channel during rendering operations. More...

#include <renderContext.h>

+ Collaboration diagram for eq::fabric::RenderContext:

Public Member Functions

EQFABRIC_API void apply (const Tile &tile)

Public Attributes

Frustumf frustum
 frustum for projection matrix
Frustumf ortho
 ortho frustum for projection matrix
Matrix4f headTransform
 frustum transform for modelview
Matrix4f orthoTransform
 orthographic frustum transform
co::ObjectVersion view
 destination view id and version
uint128_t frameID
 identifier from Config::beginFrame
PixelViewport pvp
 pixel viewport of channel wrt window
Pixel pixel
 pixel decomposition wrt to dest
Vector4i overdraw
Viewport vp
 fractional viewport wrt dest view
Vector2i offset
 absolute position wrt dest channel
Range range
 database-range wrt to dest channel
SubPixel subpixel
 subpixel decomposition wrt to dest
Zoom zoom
 up/downsampling wrt to dest
uint32_t buffer
 buffer as passed to glDrawBuffer()
uint32_t taskID
uint32_t period
 DPlex period.
uint32_t phase
 DPlex phase.
Eye eye
 current eye pass
uint32_t alignToEight
ColorMask bufferMask
 color mask for anaglyph stereo
bool alignDummy [28]

Detailed Description

The context applied to a channel during rendering operations.

Definition at line 38 of file renderContext.h.

The documentation for this class was generated from the following file: