我在我的ipad上有一个opengl es应用程序,它基本上是一个绘图应用程序,它使用与glpaint几乎相同的代码,即苹果的样本。IPad OpenGL Es应用程序闪烁
当我在模拟器中运行它时,一切看起来都很好,线条正常呈现等。 但是当我将它放到实际的ipad上时,每次触摸屏幕时,整个屏幕会随着其更新而闪烁,我用我的手指画的线条都是破洞而出,除非我画得非常缓慢。
任何想法?
我在我的ipad上有一个opengl es应用程序,它基本上是一个绘图应用程序,它使用与glpaint几乎相同的代码,即苹果的样本。IPad OpenGL Es应用程序闪烁
当我在模拟器中运行它时,一切看起来都很好,线条正常呈现等。 但是当我将它放到实际的ipad上时,每次触摸屏幕时,整个屏幕会随着其更新而闪烁,我用我的手指画的线条都是破洞而出,除非我画得非常缓慢。
任何想法?
初始化GL视图时,您必须在CAEAGLLayer
的drawableProperties
属性中将kEAGLDrawablePropertyRetainedBacking
选项设置为YES
。
这不适合我。还有其他建议吗? – Matt 2014-12-12 16:18:16
我也有这个问题... – pop850 2010-09-02 17:43:48