美文网首页
XCode Capturing GPU frame:No cap

XCode Capturing GPU frame:No cap

作者: 二力_0a85 | 来源:发表于2019-01-11 22:05 被阅读0次

No capture boundary detected... ...   !!!!!!!!

当你看到这里的时候,我知道你一定很恼火,因为你一定做了很多种尝试。

比如以下这些:

1.将RenderBuffer展示到EAGLLayer上

[EAGLContext presentRenderbuffer:GL_RENDERBUFFER];

2.将上述方法的调用放到CADisplayLink / NSTimer的 handler中处理。

我也是绕了一大圈之后,发现应该是XCode的一个Bug。

你多半是在你的工程架构中使用了多个EAGLContext来进行渲染,这应该是XCode的一个Bug,工具设计上是支持多GLContext的,但是实际上多GLContext调试不起来。把多个渲染的GLContext合并成一个就可以使用 XCode Capturing GPU frame来进行调试了。

啧啧啧,

GoodLuck!

相关文章

网友评论

      本文标题:XCode Capturing GPU frame:No cap

      本文链接:https://www.haomeiwen.com/subject/wrbfdqtx.html