【发布时间】:2016-06-25 20:10:01
【问题描述】:
对于在 Open/WebGL 上计算自动机,我的幼稚方法是将自动机的状态编码为纹理,将每个像素视为一个自动机单元;然后我会调用该纹理的片段着色器,计算下一个状态并将其渲染回来。然后我会无限期地重复这个过程。
我的问题是:这不会导致在每次调用片段着色器时在 CPU/GPU 之间传输内存吗?理想情况下,我想在 CPU/GPU 之间没有任何通信的情况下多次(数千)次调用片段着色器;可能,充分利用处理单元的本地内存。
这可能吗?
【问题讨论】: