我有一个使用某些内核的openCL程序。现在我必须将其转换为openGL。我遇到了计算着色器。但最近他们推出了OpenGL 4.3,所以它的支持不会那么多。那么,OpenGL中是否还有其他可用于此类任务的选项。
我的要求是因为我想在iOS中使用它,只有私有模式才有OpenCL。
答案 0 :(得分:1)
你可以使用OpenGL的旧学校方式,就像在CUDA出来之前完成的那样。有关教程,请参阅http://www.mathematik.uni-dortmund.de/~goeddeke/gpgpu/。
但是我必须警告你,用OpenGL做GPGPU非常棘手并且工作很多。根据个人经验,我必须提出反对意见,期望至少花100个小时才能取得好成绩。