Billy Biggs wrote:
Jerky might just be dropping frames too! Also, you should make sure
that you're either running as root or have sufficient access to /dev/rtc
to get high resolution timing. Otherwise the high framerate isn't
possible.
Running as root didn't seem to make any difference, no frame drops with
-s except for one at startup or when I drag windows around. (rtc module
is loaded ok)
I'm trying to now improve the autodetection and documentation of
performance problems.
Run 'tvtime -s' to see an indication whenever an input frame has been
missed. Also, please hit 'd' while tvtime is running using something
simple like linear interpolation and email me the stats you get (they're
printed to stderr). I'm curious.
Two samples with pressing 'd':
tvtime: aquire 5.37ms, build top 2.60ms, wait top 6.78ms, blit top
5.75ms
tvtime: build bot 2.82ms, wait bot 10.96ms, blit bot
5.72ms
tvtime: top-to-bot: 19.50, bot-to-top: 20.57
tvtime: aquire 5.18ms, build top 2.57ms, wait top 6.96ms, blit top
5.69ms
tvtime: build bot 2.89ms, wait bot 10.94ms, blit bot
5.76ms
tvtime: top-to-bot: 19.59, bot-to-top: 20.42
Rob.