0

Motorola Xoom を使用して Renderscript をいじっています。すべて正常に動作しますが、レンダリングの問題があります。Xoom に固有のものかどうかはわかりません。

Balls サンプル アプリケーションを実行すると、この問題を確認できます。大きなボールが静止しているとき、ハローのある白い斑点のように見えます。ただし、大きなボールが移動すると、ハローはボールの後ろにわずかに遅れて表示されます。

ただし、このビデオ ( http://www.youtube.com/watch?v=uQ5NumRfHN4 ) では、ボールが適切にレンダリングされます。ボールが動いてもハローは適切な位置に留まります。

そのため、Xoom で何かが正しくありません。ビデオの同期の問題だと思います。

rsgAllocationSyncAll() への呼び出しを追加しようとしましたが、役に立ちませんでした。

助言がありますか?

ありがとう!

4

1 に答える 1

1

ディスプレイのリフレッシュ レートの影響に気付いているだけです。リンク先のビデオは、HDMI 出力を使用して Xoom から録画されたものです。Renderscript は、OpenGL や Android の他のすべてと同様に、デフォルトで vsync されます。

于 2011-05-16T19:01:11.817 に答える