软讯网络 > 编程语言 > C/C++ > 很久没有动手了,放个小小的GPGPU的框架上来
【标 题】:很久没有动手了,放个小小的GPGPU的框架上来
【关键字】:
GPGPU
【来 源】:http://www.cppblog.com/lingjingqiu/archive/2007/04/19/22326.html
很久没有动手了,放个小小的GPGPU的框架上来
Blog已经被我荒废了不短的时间,看看名次也理所当然的下降了,呵呵。
最近由于Paper需要,正在写GPGPU的程序。我本来是个GL盲,这任务也确实有点紧迫了。不过好在有GPGPU Math Tutorial和libglsl的帮助,从昨天晚上开始看,到现在终于搞定了。
整体来说这架构也就2个部分,Kernel和GraphicProcessor。前者主要就是设置Shader和Shader里面的参数,后者主要是设置运行时的GL环境。本来GPGPU的Tutorial是可以支持Ping Pong方式的纹理使用,但是考虑到程序复杂度,最终我还是觉得就一个目标纹理来的要舒服一点。至于Ping Pong,可能等需要的时候再支持吧。
源代码
点此下载