【发布时间】:2012-12-14 17:55:30
【问题描述】:
有没有办法将运行在 GPU 上的着色器的结果返回到运行在 CPU 上的程序?
我想根据 GPU 上的计算成本高的算法从简单的体素数据生成多边形网格,但我需要 CPU 上的结果用于物理计算。
【问题讨论】:
-
一个肮脏的黑客可能会利用 CUDAOpenGL 互操作来复制数据。
-
或使用专为此类任务设计的OpenCL。
标签: opengl cpu shader video-card