[osg-users] Long draw

OpenSceneGraph Users osg-users at lists.openscenegraph.org
Thu Aug 13 05:11:01 PDT 2020


Hi,

Yes, indeed - I actually tried disabling vsync and it rendered blazing 
fast and out of control. :-) But I want vsync and it's okay to be stuck 
at 60Hz. But even with vsync enabled draw shouldn't be that long, should 
it? It appears as if it takes a long time to draw with no room for more 
geometry or operations, although I suspect this is not the case but 
something weird is going on with the buffer swapping or similar. And 
especially since it sometimes drops down to a short draw after a while.

BTW, please sign your messages with your name, it doesn't show here if 
coming via the old osg-users at lists.openscenegraph.org address, nor does 
your e-mail address.

Regards,
Andreas


On 2020-08-13 14:01, OpenSceneGraph Users wrote:
>
> Hi,
>
> Frame rate stuck at 60Hz usually means vertical sync is on.
>
> On 2020-08-13 13:32, OpenSceneGraph Users wrote:
>
>> Hi,
>>
>> It's been a while since I tested rendering performance on my 
>> development machine and now I'm experiencing something vaguely 
>> familiar and quite annoying. Even with a very simple model, the 
>> statistics feature ('s') in the osgviewer application (3.6.4) reports 
>> a draw process taking over 16ms so that the rendering just barely 
>> makes it at 60Hz, see the attached screenshot. Sometimes it drops 
>> down to a short draw after a while, for no apparent reason, but more 
>> often it stays this long.
>>
>> This makes me doubt any further performance investigations, now 
>> knowing whether additional operations in a frame will make draw go 
>> over the 16.7ms limit or not.
>>
>> I vaguely recognize this from way back but I can't remember the 
>> cause, and I can't find anything about it in previous osg-users 
>> discussions. It feels like it's waiting for buffer swapping or 
>> something, and I wouldn't be surprised if it's something obvious that 
>> I should know. Maybe it's just the statistics reporting incorrectly? 
>> Does anyone recognize this and do you have any suggestions? It works 
>> on my older laptop but not on two of my desktop computers. My config 
>> below:
>>
>> Intel i7-4790K 4GHz
>> 16 GB RAM
>> GeForce GTX 970 with latest 451.67 drivers
>> Win10 Home
>> OSG 3.6.4
>>
>> Regards,
>> Andreas
>>
>>
>> -- 
>> You received this message because you are subscribed to the Google 
>> Groups "OpenSceneGraph Users" group.
>> To unsubscribe from this group and stop receiving emails from it, 
>> send an email to osg-users+unsubscribe at googlegroups.com 
>> <mailto:osg-users+unsubscribe at googlegroups.com>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/osg-users/788314dd-f856-d1b5-b1ba-865789bd6655%40remograph.com 
>> <https://groups.google.com/d/msgid/osg-users/788314dd-f856-d1b5-b1ba-865789bd6655%40remograph.com?utm_medium=email&utm_source=footer>.
>>
>> _______________________________________________
>> osg-users mailing list
>> osg-users at lists.openscenegraph.org 
>> <mailto:osg-users at lists.openscenegraph.org>
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
> -- 
> You received this message because you are subscribed to the Google 
> Groups "OpenSceneGraph Users" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to osg-users+unsubscribe at googlegroups.com 
> <mailto:osg-users+unsubscribe at googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/osg-users/mailman.9860.1597320120.3538.osg-users-openscenegraph.org%40lists.openscenegraph.org 
> <https://groups.google.com/d/msgid/osg-users/mailman.9860.1597320120.3538.osg-users-openscenegraph.org%40lists.openscenegraph.org?utm_medium=email&utm_source=footer>.
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>

-- 
You received this message because you are subscribed to the Google Groups "OpenSceneGraph Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osg-users+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/osg-users/13aa6a9b-3e21-ca05-f97c-305eead5b005%40remograph.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20200813/32e25e96/attachment.html>


More information about the osg-users mailing list