我正在尝试从这里运行 Mesa 的 GS 演示代码:http: //cgit.freedesktop.org/mesa/demos/tree/src/gs,通过 git 克隆这个: http ://cgit.freedesktop.org/mesa /演示
但是,我收到错误为“需要 GL_ARB_geometry_shader4 扩展”。
我不太了解 Mesa 的开发进展情况,但似乎 GL_ARB_geometry_shader4 扩展不适用于 Mesa?
根据此链接: http: //lists.freedesktop.org/archives/mesa-dev/2014-August/065692.html,它显示几何着色器支持已添加到英特尔 SandyBridge 平台。
我还看到了这个链接: http : //dri.freedesktop.org/wiki/MissingFunctionality/,这表明 GL_ARB_geometry_shader4 扩展是一个“缺失的功能”。
考虑到所有这些,我应该如何继续使用 Mesa 使用几何着色器编写我的应用程序?