gpt4 book ai didi

ios - 在 iOS 上更改 OpenGL ES 版本

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:04:44 31 4
gpt4 key购买 nike

我的 OpenGL 调用在 iPhone 5S 和 iPad Air 上表现得有点奇怪。我不知道为什么,但可能是因为它们支持 OpenGL ES 3,而以前的设备不支持。所以我猜它正在使用 OpenGL ES 3,这可能是问题所在。

我不是很了解。有没有办法强制我的应用程序使用 OpenGL ES 2?

最佳答案

您在创建 OpenGL 上下文时指定 API 版本。对于 ES 2.0,创建上下文的调用如下所示:

EAGLContext* pCtx = [[EAGLContext alloc] initWithAPI: kEAGLRenderingAPIOpenGLES2];

对于 ES 3.0,上下文创建如下所示:

EAGLContext* pCtx = [[EAGLContext alloc] initWithAPI: kEAGLRenderingAPIOpenGLES3];

关于ios - 在 iOS 上更改 OpenGL ES 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24027751/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com