【问题标题】:IPad OpenGL Es Application flickeringiPad OpenGL Es 应用程序闪烁
【发布时间】:2010-08-24 07:43:58
【问题描述】:

我的 ipad 上有一个 opengl es 应用程序,它基本上是一个绘画应用程序,使用与 glpaint 几乎相同的代码,glpaint 来自苹果的示例。

当我在模拟器中运行它时,一切看起来都很好,线条渲染正确等等。 但是当我把它放到实际的ipad上时,每次触摸屏幕时,整个屏幕都会随着屏幕的更新而闪烁,除非我画得很慢,否则我用手指画的线都是破洞的。

有什么想法吗?

【问题讨论】:

  • 我也有这个问题……

标签: iphone ipad opengl-es rendering


【解决方案1】:

在初始化 GL 视图时,您必须在CAEAGLLayerdrawableProperties 属性中将kEAGLDrawablePropertyRetainedBacking 选项设置为YES

参考:Apple Technical Q&A

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    • 1970-01-01
    • 2015-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多