2

ARMボードのEGL実装によって提供されるサーフェス上でOpenGLを使用してレンダリングされたQtアプリケーションがいくつかあります。レンダリングで何らかのティアリングが発生しています。

読んでみると、vsyncに関連する問題である可能性があることがわかったので、EGL呼び出しeglSwapInterval(eglDisplay、1)を使用しましたが、それでもティアリングが持続します。その呼び出しは、引き裂きを取り除くのに十分ですか?その呼び出しはそのような効果を完全に取り除くべきですか?多少の破れが残っている可能性はありますか?

4

2 に答える 2

2

与えられたEGL実装のソースを読んだ後、eglSwapInterval関数の実装がないことに気づきました。特定の実装が必要でした。その後、それ以上の涙はありません。

于 2012-01-18T15:02:41.043 に答える
1

FB_MULTI_BUFFER=3環境変数は、最近のLTIBビルドでFreescale i.MX 6(Sabrelite)ボードのマルチバッファリングを有効にします。

于 2013-09-24T14:22:04.630 に答える