フレームごとにカラーバッファーと深度バッファーを読み取る必要があります。関数が非常に遅いことはわかっているglReadPixels
ので、読み取りを行うためのより高速な方法があるかどうかを知りたい.
質問する
399 次
1 に答える
1
十分に高速でない場合glReadPixels
は、いくつかのオプションがあります。
1) 必要な後処理は、glsl、OpenCL、CUDA、またはその他のGPGPUソリューションを介して GPU で行います。
2)別のスレッドで次のフレームの処理を開始している間に、あるスレッドで非同期 PBO リードバックを実行します。
3) 他のものを最適化して、読み込みが遅くても他の場所でパフォーマンスが損なわれないようにする
于 2013-03-28T04:18:32.020 に答える