代码之家  ›  专栏  ›  技术社区  ›  Patroclus

金属材质球函数中的有意无限循环不会阻塞GPU

  •  1
  • Patroclus  · 技术社区  · 7 年前

    命令行工具 for(;;) 在我的内核函数中,我希望看到mac的显示将冻结到 timeout 发生。我试着用一个 MTLView ,机器被吊死了。

    错误消息是

    Execution of the command buffer was aborted due to an error during execution.
    Caused GPU Timeout Error (IOAF code 2)
    

    但这不会发生在我正在构建的命令行工具上。我不知道为什么它不阻止GPU。我想我所有的 将继续占用GPU资源,因此显示将冻结。

    0 回复  |  直到 7 年前
    推荐文章