
Public Types | |
| enum | PreBlockOp { NO_OPERATION, GL_FLUSH, GL_FINISH } |
Public Member Functions | |
| BarrierOperation (int numThreads, PreBlockOp op=NO_OPERATION) | |
| virtual void | release () |
| if this operation is a barrier then release it. | |
| virtual void | operator() (Object *object) |
| Do the actual task of this operation. | |
Public Attributes | |
| PreBlockOp | _preBlockOp |
| osg::BarrierOperation::BarrierOperation | ( | int | numThreads, | |
| PreBlockOp | op = NO_OPERATION | |||
| ) | [inline] |
| virtual void osg::BarrierOperation::release | ( | ) | [virtual] |
| virtual void osg::BarrierOperation::operator() | ( | Object * | ) | [virtual] |