0

いくつかのカーネルを使用する openCL プログラムがあります。今、それをopenGLに変換する必要があります。計算シェーダーに出会いました。しかし、それらは OpenGL 4.3 で最近ローンチされたので、そのサポートはそれほど多くありません。したがって、そのようなタスクに使用できる OpenGL の他のオプションはありますか。

プライベート モードでのみ OpenCL を使用する iOS で使用したいので、私の要件はこれです。

4

1 に答える 1

1

CUDA が登場する前に行われていたように、OpenGL を使用して昔ながらのやり方を行うことができます。チュートリアルについては、http://www.mathematik.uni-dortmund.de/~goeddeke/gpgpu/を参照してください。

ただし、OpenGL で GPGPU を実行するのは非常にトリッキーで、多くの作業が必要です。個人的な経験から、良い結果が得られるまでに少なくとも 100 時間を費やすことを期待してください。

于 2013-09-24T18:15:32.137 に答える