在NSOpenGLView上加倍OpenGL像素

时间:2010-02-01 05:22:21

标签: cocoa opengl

我有一个480x320 NSOpenGLView,我想扩展到960x640,但是像素的大小是两倍(而且很尖锐)。

如果我打电话

[myglview setFrame:CGRectMake(0,0,960,640)];

视图可以扩展到所需的大小,但OpenGL调用渲染的像素仍然是原始分辨率。

如何缩放GL视图,包括像素的大小?

1 个答案:

答案 0 :(得分:1)

您渲染成480x320 FBO,并将此FBO用作屏幕对齐四边形上的纹理,并在第二遍中使用NEAREST过滤。