【发布时间】:2017-05-10 20:47:17
【问题描述】:
在我的着色器添加了一些复杂性后,我今天开始收到以下错误:
Execution of the command buffer was aborted due to an error during execution. Discarded (victim of GPU error/recovery) (IOAF code 5)
我发现它与实际添加的代码无关,但事实上我添加了更多变量和函数调用。我尝试从着色器中删除其他复杂性并删除了错误。 我发现的另一件事是,当我将快速数学设置为 false 时,这个问题也被消除了。
我的第一个猜测是,在启用快速数学时,变量的数量存在某种限制。有这样的限制吗?任何其他想法为什么会发生这种错误?
【问题讨论】: