OpenGLES:以横向方向渲染缓冲区参数

时间:2014-09-18 14:49:38

标签: ios opengl-es xcode6

我制作仅限风景游戏并使用OpenGLES。

设备方向仅限于横向值。

代码很好地更新到XCode 6.更新到XCode 6后, PrepareFramebuffer 中的以下代码在iPad mini上返回纵向方向(宽度= 768,高度= 1024)!< / p>

glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_WIDTH_OES, &width);
glGetRenderbufferParameterivOES(GL_RENDERBUFFER_OES, GL_RENDERBUFFER_HEIGHT_OES, &hHeight);

我想知道是否有人知道改变了什么。

1 个答案:

答案 0 :(得分:1)

添加

后问题解决了
[self setAutoresizingMask: UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];
initWithFrame 的末尾。