2014-03-26 32 views
4

创建CIContext如果我初始化EAGLContext这样无法从3.0 EAGLContext

_eaglContext = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2] 

程序运行正常,但使用kEAGLRenderingAPIOpenGLES3,下面的代码导致系统崩溃:

_ciContext = [CIContext contextWithEAGLContext:_eaglContext options:options]; 

CIContext类参考状态“OpenGL ES上下文必须支持OpenGL ES 2.0”但我的印象是3.0应该向后兼容......

我错过了什么?

回答

-1

从控制台输出:

“CIContexts只能与ES 2.0 EAGLContexts创建”
相关问题