On Tue, Dec 14, 2010 at 7:41 PM, Steve Satterfield <[email protected]> wrote:

> Hi Tim,
>
> I have pulled your questions out of the body of the test and responding to
> them up front.
>
>
>>  It is paradoxical. That it works at all is do to the fact that, with
>> vsync enabled, all GPU activity is buffered up until the after the
>> next SwapBuffers call.
>>
>
>  I am not entirely clear what you mean in this statement. I will say
>  that for the majority of our testing, we have the Nvidia environment
>  variable "__GL_SYNC_TO_VBLANK" set to 0 so the swap is tied to
>  vblank. I believe this is specific to the Nvidia driver. For normal
>  production its set to 1. The X/N performance is observed in both
>  cases.
>
>
> I was referring to OSG_SERIALIZE_DRAW_DISPATCH=ON. It's hard to believe
that it could result in a better frame rate unless you know that the actual
GPU operations happen well after the calls to OpenGL. But that is orthogonal
to the matter of this bug...

>
>  I put together a multicard system specifically to look at these
>> issues, and I too am very interested in getting it to work.
>>
>
>  Does this mean you are seeing performance problems like I have
>  described on your system? We would certainly be interested in
>  hearing how our test program(s) run on your multi-card system.
>
Yes, I have a dual GTX 460 system, and I've seen the phenomenon. These are
not Quadro cards so I have limited expectations on synchronization, but I do
expect the same performance as a single card system.

Tim
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to