GL++  0.1
OpenGL API C++ Wrapper
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends Groups Pages
Context Units

Units that can control parts of the pipeline process. More...

Classes

struct  glpp::blend_unit
 Unit that control blending process. More...
struct  glpp::capabilities_unit
 Unit to query OpenGL implementation capabilities. More...
struct  glpp::depth_test_unit
 Unit that controls depth buffer testing. More...
struct  glpp::face_cull_unit
 Unit that controls face culling. More...
struct  glpp::logicop_unit
 Unit that controls color logic operation. More...
struct  glpp::scissor_test_unit
 Unit that controls scissor testing. More...
struct  glpp::stencil_test_unit
 Unit that controls stencil testing. More...

Detailed Description

Units that can control parts of the pipeline process.

Pipeline is divided in some logical units that are responsible for specific set of operations. In GLpp these units are represented in their own classes and they wrap all functions that are need to control this part of pipeline. To access a unit you need to ask the relevant object from the glpp::context instance.