Hi Gerrit,
the "editFieldPtr" are currently not necessary but they were there
with both versions of OpenSG.
I will try the current OpenSG version again,
but need to recompile it first.
In the conversion into a cluster application I would like to use
the ClusterServer object without a window.
Using it with a GLUT window works fine!
server = new OSG::ClusterServer(win,
name,
connectionType,
address,
servicePort,
serviceGroup);
Using it with win=NULL and "server->doSync(true);" instead of
"server->render(ract);" seems not to be sufficient.
So what is necessary to make it work with a minimal window class
(without any rendering)?
Thanks,
Christoph
On 28.01.2012 03:37, Gerrit Voß wrote:
>
> Hi,
>
> On Thu, 2012-01-26 at 08:25 +0100, Christoph Fünfzig wrote:
>> Hi Gerrit,
>>
>> Yes exactly, the code you have still available :-)
>> I tried a branch from before the fix, and one from tuesday.
>>
>> >
>> > the code is very slow (20 fps with 4 threads, now 1 fps).
>> > Perhaps we can find a solution which does not require any locks?
>> > For obvious reasons, I prefer the previous speed.
>>
>> that sounds weird. As I changed this I could not tell much of a
>> difference.
>> Let me roughly measure things and see if it is really that bad.
>> You are still referencing your sample program were nothing except a
>> few transformations are changing per frame ?
>
> hmm, interesting. Results so far, the baseline (complex scene manager
> with 4 windows, normal + position anims) the sync times go down slightly
> without the global lock.
>
> The two curious things I still try to track down, in general the sync
> is a factor of four slower in your test program. But the big impact you
> see comes from
>
> GeoUInt32Property::StoredFieldType* l = lens->editFieldPtr();
>
> in the FastFollower::intersectGrid.
>
> If I change this to
>
> const GeoUInt32Property::StoredFieldType* l = lens->getFieldPtr();
>
> the sync times are down to the normal level. I'll try to understand
> where this is coming from. As my test case also modifies the geometry
> something weird seems to be triggered here. I'll get back once I know
> more.
>
> kind regards
> gerrit
>
>
>
--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users