使用Metal Framework将图像保存到磁盘时,命令缓冲区的执行被中止/ GPU错误

时间:2018-08-02 18:23:12

标签: swift arkit metal

我正在使用同时使用ARKit和Metal / Metal Kit框架的IOS应用程序(ios 12)。我正在捕获图像并将其压缩并将其保存到手机的文档目录中。手机每移动10厘米就会捕获一次图像。但是,大约10分钟后(保存了大约300 MB的数据之后),应用程序崩溃并吐出了错误:

  

“由于执行期间发生错误,命令缓冲区的执行被中止。丢弃(GPU错误/恢复的受害者)(IOAF代码5)”

有没有人看到这件事或理解可能是什么问题?

1 个答案:

答案 0 :(得分:0)

将mainscene的背景属性从程序天空更改为自定义图像并关闭环境sceen