相关疑难解决方法(0)

ipad 3 - 带有kEAGLDrawablePropertyRetainedBacking和retina的openGL错误?

我有一个iOS openGL应用程序,它使用kEAGLDrawablePropertyRetainedBacking属性在前一帧的顶部绘制当前帧.这是获得运动轨迹等效果的廉价方式.

它适用于所有设备(包括iPhone w/retina)和所有设备模拟器,但在实际的iPad 3设备上,前一帧垂直压缩到之前尺寸的75%.

例如,如果我要在每个帧的屏幕底部绘制一个100 x 100的正方形,那么在第0帧中我有一个正方形,在第2帧中有一个100 x 75的回声并偏向屏幕顶部,在第三帧中,还有一个额外的回声,它是100 x 56(56~ = 75*0.75)并且更偏向顶部,等等.什么应该发生的是,所有的回声留在原地.

我已经验证了两个设备上的行为,所以我不认为它只是一个破碎的iP​​ad.

有任何想法吗 ?

tia,orion

opengl-es ipad ios

9
推荐指数
1
解决办法
2006
查看次数

标签 统计

ios ×1

ipad ×1

opengl-es ×1