在使用NSOpenGLView时,有几个类似的OpenGL操作:
在一个示例应用程序中,苹果公司使用
如果我正在使用双缓冲Cocoa NSOpenGLView,则哪种方法是正确的?
glFlush()
[[self openGLContext] flushBuffer]
glFinish()
- glSwapAPPLE
- aglSwapBuffers
在一个示例应用程序中,苹果公司使用
glFlush()
,然后是[[self openGLContext] flushBuffer]
。他们为什么要同时使用这两者?如果我正在使用双缓冲Cocoa NSOpenGLView,则哪种方法是正确的?