|
From: | Artur Jaworski |
Subject: | Re: [Bino-list] Problem with frame dropping |
Date: | Fri, 24 Feb 2012 10:57:18 +0100 |
Martin, Artur,
I tracked down the bug and checked in a fix:
Fix swap synchronization in Equalizer mode: The master player alternatingly
produces "prep_frame" and "display_frame" signals, each one causing an
eq::Config frame. Since the config frames are swaplocked, the maximum video
framerate is then half of the display refresh. Fix by only swapping buffers
when "display_frame" is set. This causes still too many eq frames to be
rendered, but they can be rendered faster than the display refresh rate
Ideally the display_frame flag should be used to optimize other stuff (no
draw/readback/assemble/barrier?), but since I wasn't sure on the implications I
kept it simple.
Best,
Stefan.
[Prev in Thread] | Current Thread | [Next in Thread] |