logicart
2014年6月26日 20時18分
いつもお世話になっております
吉村と申します。
Armadillo-840とQt Quick を使用して、画像(bmp,jpeg)をHDMI(fb0)へ出力する際、
垂直同期をとって表示を行いたいと考えております。
EGLFSの環境変数QT_QPA_EGLFS_FORCEVSYNC=1で垂直同期をとることは可能でしょうか。
実行したところ、環境変数を使用した場合としていない場合で変化がないように見えます。
よろしくお願いいたします。
コメント
logicart
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…)