我发现OpenGL ES 2.0中不存在glFenceSync
,它仅在OpenGL ES 3.0中添加。
除了残酷的力量glFinish
之外,OpenGL ES 2.0是否提供了CPU和GPU之间同步的替代方案?
答案 0 :(得分:2)
您在OpenGL ES 2.0中有不同的调用,可以深入了解有关GL的不同事项,但主要是,您只剩下glFinish
。
答案 1 :(得分:1)
在glext.h
。
GL_API GLsync glFenceSyncAPPLE(GLenum condition, GLbitfield flags) __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_6_0);
我很确定这就是你想要的。无论如何只能在iOS 6.0或更高版本上使用。