OpenGL ES 2.0中的glFenceSync替代 [英] glFenceSync alternative in OpenGL ES 2.0
本文介绍了OpenGL ES 2.0中的glFenceSync替代的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我看到glFenceSync
在OpenGL ES 2.0中不存在,它仅在OpenGL ES 3.0中添加.
I see that glFenceSync
does not exist in OpenGL ES 2.0, it was added only in OpenGL ES 3.0.
除了残酷的力量glFinish
之外,OpenGL ES 2.0是否提供CPU和GPU之间的同步的任何替代选择?
Does OpenGL ES 2.0 offer any alternative of syncing between CPU and GPU, aside from the brutal force glFinish
?
推荐答案
在glext.h
中.
GL_API GLsync glFenceSyncAPPLE(GLenum condition, GLbitfield flags) __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_6_0);
我很确定这就是您想要的.无论如何,仅在iOS 6.0或更高版本上可用.
I am pretty sure this is what you want. Anyway available only on iOS 6.0 or later.
这篇关于OpenGL ES 2.0中的glFenceSync替代的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文