Hi everyone,
We are trying to get the inVRs framework ( http://www.invrs.org ) running on
OpenSG 2.0. For that i'm trying to adapt inVRs framework to fit to both
versions. For compatibility i've used deprecation mode (set in OpenSG
Cmake), but we're facing some problems.
One of them is following code snippet which occurs in some of the
multithreading relevant classes:
TransformationPipeMT.h:
...
OSG::Lock* pipeLock;
...
TransformationPipeMT.cpp:
...
#ifdef OPENSG_18
pipeLock = dynamic_cast<OSG::Lock*>
(OSG::ThreadManager::the()->getLock(lockName.c_str()));
#else
#ifdef OPENSG_20
//TODO
#endif
..
First: i can't find a way to use the given LockTransitPtr (from getLock ) as
Lock*.
Second: getLock takes Argument bGlobal (true||false) which i can't find
documentation for.
Could you kindly provide us some help on this :)?
yours
Georg
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users