OSX是否支持GLX_ARB_multisample

时间:2016-11-30 03:30:56

标签: macos opengl glfw

我试图在OSX上使用glfw3和OpenGL 3.3(核心配置文件),通过glfwWindowHint(GLFW_SAMPLES,4)全屏反对alisiang。我的扩展加载程序很高兴告诉我GLX_ARB_multisample不受支持,这是GLFW_SAMPLES工作所必需的。

我的问题非常基本:我做错了什么,或者目前在OSX上glfw不支持多次采样?

1 个答案:

答案 0 :(得分:2)

不,OSX的原生GL API不支持GLX_ARB_multisample

  

我的扩展程序加载程序很高兴告诉我GLX_ARB_multisample不受支持,这是GLFW_SAMPLES工作所必需的。

你在这里完全错了。 GLX_ARB_multisample是一个GLX扩展,它与X11窗口系统相关,而不是与OSX的Cocoa / NSOpenGL API相关。 OSX支持多重采样,它通过NSOpenGLPFASamples属性进行控制,GLFW正在使用它。

如果您甚至尝试在该平台上加载GLX扩展,那么您做错了(这不是很高兴的错误)。