Armadilloフォーラム

HDMI出力の垂直同期について

logicart

2014年6月26日 20時18分

いつもお世話になっております
吉村と申します。

Armadillo-840とQt Quick を使用して、画像(bmp,jpeg)をHDMI(fb0)へ出力する際、
垂直同期をとって表示を行いたいと考えております。
EGLFSの環境変数QT_QPA_EGLFS_FORCEVSYNC=1で垂直同期をとることは可能でしょうか。

実行したところ、環境変数を使用した場合としていない場合で変化がないように見えます。

よろしくお願いいたします。

コメント

at_takahiro.nakamura

2014年7月17日 9時01分

at_takahiro.nakamura です。

> EGLFSの環境変数QT_QPA_EGLFS_FORCEVSYNC=1で垂直同期をとることは可能でしょうか。

についてですが、
Armadillo-840のユーザランド(romfs-a840-v1.03.img.gz)に組み込まれている Qt5のバージョン(v5.0.2)では
QT_QPA_EGLFS_FORCEVSYNCへ対応しておらず、垂直同期を取る事は出来ません。

QT_QPA_EGLFS_FORCEVSYNCへの対応はQt v5.1.0以降のようです。
https://qt.gitorious.org/qt/qtbase/commit/4f14b42f7dc289cd73a5e7aa934d6…

ご返答ありがとうございます。
他の方法で試したいと思います。

お礼が遅くなり申し訳ございません。