小编Bre*_*ett的帖子

GLKView设置drawable属性

我正在尝试移植Apples GLPaint示例以使用GLKit.使用UIView,可以返回视图的CAEAGLLayer并将drawableProperties设置为包含kEAGLDrawablePropertyRetainedBacking.这具有在呈现渲染缓冲区之后保留可绘制内容的效果,如预期的那样.在绘制调用之后,删除此属性会导致闪烁,部分可绘制内容似乎被绘制到不同的缓冲区.

问题是这正是我现在在GLKView中遇到的问题,但似乎没有办法设置drawable属性.返回CAEAGLLayer并设置属性没有任何效果,我没有看到GLKView的任何相关属性来设置保留的支持.

有没有人遇到这个或有解决方案?

iphone opengl-es-2.0 ios5 glkit

31
推荐指数
3
解决办法
4572
查看次数

标签 统计

glkit ×1

ios5 ×1

iphone ×1

opengl-es-2.0 ×1