openles 2.0で強制的にカメラをレンダリングすることはできますか?遅延は5フレームですか?今はsurfacetextureとopengles-2.0で出力をレンダリングしています。強制的な遅れでopenles 2.0でカメラをレンダする
1
A
答えて
1
1秒間に30フレームを受信していて、5フレームの一定の遅延を導入したい場合は、その5フレームで何かする必要があります。
SurfaceTextureは(多くの)バッファリングを行いません。プロデューサとコンシューマのエンドポイントは同じプロセスにあるため、コンシューマのオーバーランによりデッドロックが発生する可能性は非常にあります。したがって、SurfaceTextureは、非同期モードでBufferQueueを使用します。これは、コンシューマが次のフレームの準備ができていない場合にフレームをドロップすることを意味します。
したがって、独自のバッファリングを行う方法が必要です。これは、データを「外部」テクスチャからコピーすることを意味します。これを行う1つの方法は、テクスチャを後でレンダリングできる一連のFBOにレンダリングすることです。ここでのメモリ使用量に注意してください。1920x1080の32ビットARGBイメージは約8MBを占めます。したがって、5を維持すると、メモリフットプリントが40MB増加します。
色の忠実度が失われることがありますが、YUVからRGBへの変換が含まれますが、最終的なターゲットがRGBの場合は問題ありません。
これは可能ですが、簡単ではありません。あなたは何を達成しようとしていますか?
関連する問題
- 1. カメラでポートレートモードを強制する
- 2. IOSでカメラを強制的に再フォーカスする方法(objCコード)
- 3. 強制的にブラウザに強制的にサーバー側コードなしで再ロードする
- 4. 強制的な値の強制伝播
- 5. 私のASP.net 2.0アプリケーションを強制的に再コンパイルする
- 6. 強制的にgitでファイルにプルを強制するには?
- 7. jbossポータルサーバで強制的にユーザセッション(ログアウト)を強制終了する
- 8. リレーでフェッチを強制的に強制する方法
- 9. 画面サイズが変更されたときのFlatListの強制再レンダ
- 10. IEブラウザで強制的にキャッシュを強制的に更新する - C#、ASP
- 11. Cordova Camera Pluginカメラのポートレート方向を強制的に
- 12. Goでの強制的なマップタイプ
- 13. 警告なしで強制的にXMLHttpRequest/Ajaxを強制します
- 14. Googleカスタム検索で強制的に強制的に使用するモード
- 15. アプリケーションで強制的に「ロケール」
- 16. eclipselinkで強制的に更新する
- 17. anglejsフォームで強制的にダンプする
- 18. 強制的にPHPでダウンロードする
- 19. 「String」から暗黙的に強制的に式が強制されますか?オプションで印刷しない
- 20. ActionBarSherlock&HoloEverywhere - 強制的なオーバーフロー?
- 21. 強制的なテキストvba
- 22. httpsが強制的に強制的にGoogle App Engineでリダイレクトをリダイレクトする原因となります
- 23. 強制的なCSS再キャッシュ
- 24. ウェブサイトの強制的なリダイレクト
- 25. np.random.choiceは強制的に強制されますか?
- 26. Autolayout layoutIfNeededは強制的な制約です
- 27. NEW_SAVING状態で強制的にYARNアプリを強制終了する方法は?
- 28. アクティブモーダルビューを強制的
- 29. HTMLリンクを強制的に強制する方法は?
- 30. 強制的にOpenGLコアプロファイルを強制する
私はARのライブラリの遅延にレンダリング遅延を調整しようとしています(固定遅延で動作しています) – user1730694