标签: cocoa opengl
我有一个480x320 NSOpenGLView,我想扩展到960x640,但是像素的大小是两倍(而且很尖锐)。
如果我打电话
[myglview setFrame:CGRectMake(0,0,960,640)];
视图可以扩展到所需的大小,但OpenGL调用渲染的像素仍然是原始分辨率。
如何缩放GL视图,包括像素的大小?
答案 0 :(得分:1)
您渲染成480x320 FBO,并将此FBO用作屏幕对齐四边形上的纹理,并在第二遍中使用NEAREST过滤。