| virtual makVrv::DtGpuArena::~DtGpuArena |
( |
| ) |
|
|
virtual |
| makVrv::DtGpuArena::DtGpuArena |
( |
DtDe & |
de | ) |
|
|
protected |
| makVrv::DtGpuArena::DtGpuArena |
( |
| ) |
|
|
privatedelete |
| makVrv::DtGpuArena::DtGpuArena |
( |
const DtGpuArena & |
rhs | ) |
|
|
privatedelete |
| virtual void makVrv::DtGpuArena::operator() |
( |
osg::Object * |
obj | ) |
|
|
overridevirtual |
osg override This function is called once per OpenGL context. It can be called from multiple threads simultaneously (e.g. if osg is in ThreadPerContext mode)
| virtual void makVrv::DtGpuArena::addOneTimeInitOp |
( |
DtIndirectGeometry * |
indirectGeometry | ) |
|
|
virtual |
This one can be added from multiple threads.
| virtual void makVrv::DtGpuArena::addPersistentOp |
( |
DtGpuOperation * |
op | ) |
|
|
virtual |
These operations run once per OpenGL context, per frame. This function is not thread safe.
| virtual void makVrv::DtGpuArena::removePersistentOp |
( |
DtGpuOperation * |
op | ) |
|
|
virtual |
These operations run once per OpenGL context, per frame This function is not thread safe.
| virtual void makVrv::DtGpuArena::update |
( |
void |
| ) |
|
|
protectedvirtual |
| friend makVrv::DtGpuArena::DtGpuArenaCreator |
| DtDe& makVrv::DtGpuArena::myDe |
|
protected |
| const std::string makVrv::DtGpuArena::myName |
|
protected |
| tbb::concurrent_queue< osg::observer_ptr<DtIndirectGeometry> > makVrv::DtGpuArena::myOneTimeInitOps |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-1-branch/include/vrvOsg/DtGpuArena.h