【发布时间】:2017-09-21 18:03:48
【问题描述】:
我知道 OpenCL 和 OpenGL 之间的互操作性是可能的。那么,我可以使用 clFFT 和 OpenGL 纹理作为输入和输出,还是必须从 GPU 下载纹理数据并将其作为 OpenCL 缓冲区重新上传,然后在转换后再次将数据移回?
【问题讨论】:
-
“那么,我可以使用 clFFT 和 OpenGL 纹理作为输入和输出吗?” 这正是 GL←→CL 互操作性 API(默认烘焙到两者中)的功能OpenGL 和 OpenCL) 旨在提供。不幸的是,我没有足够的使用此 API 的经验来提供有关如何精确地构造和共享对象的信息。
标签: opengl textures opencl fft gpgpu