An OGLplus object encapsulating the OpenGL transform feedback functionality. More...
#include </home/chochlik/devel/oglplus/include/oglplus/transform_feedback.hpp>
Public Types | |
typedef TransformFeedbackTarget | Target |
Transform feedback bind targets. | |
Public Member Functions | |
void | Bind (Target target=Target::TransformFeedback) const |
Bind this transform feedback object. More... | |
Static Public Member Functions | |
static void | BindDefault (Target target=Target::TransformFeedback) |
Bind the default transform feedback object. More... | |
static void | Begin (TransformFeedbackPrimitiveType mode) |
Begin the transform feedback mode. More... | |
static void | BeginPoints (void) |
Begin the transform feedback mode with POINTS. | |
static void | BeginLines (void) |
Begin the transform feedback mode with LINES. | |
static void | BeginTriangles (void) |
Begin the transform feedback mode with TRIANGLES. | |
static void | End (void) |
End the transform feedback mode. More... | |
static void | Pause (void) |
Pause the transform feedback mode. More... | |
static void | Resume (void) |
Resume the transform feedback mode. More... | |
An OGLplus object encapsulating the OpenGL transform feedback functionality.
|
staticinherited |
Begin the transform feedback mode.
Consider using an instance of Activator class for more robustness.
Error |
References OGLPLUS_VERIFY.
Referenced by oglplus::DefaultTransformFeedbackOps::BeginLines(), oglplus::DefaultTransformFeedbackOps::BeginPoints(), and oglplus::DefaultTransformFeedbackOps::BeginTriangles().
|
inherited |
Bind this transform feedback object.
|
staticinherited |
Bind the default transform feedback object.
References OGLPLUS_VERIFY.
|
staticinherited |
End the transform feedback mode.
Consider using an instance of Activator class for more robustness.
Error |
References OGLPLUS_VERIFY.
|
staticinherited |
Pause the transform feedback mode.
Consider using an instance of Pauser class for more robustness.
Error |
References OGLPLUS_VERIFY.
|
staticinherited |
Resume the transform feedback mode.
Consider using an instance of Pauser class for more robustness.
Error |
References OGLPLUS_VERIFY.