如何从Mesa3D隐式获取opengl 4.2

时间:2019-02-12 11:31:32

标签: windows opengl mesa

我需要opengl 4.2,我的应用才能在服务器(Windows)上运行。因此我发现opengl的Mesa3D软件实现将解决我的目的。我为Windows构建了Mesa3D 19.0.0。但是,当使用由Mesa提供的opengl32.dll和lib时,默认版本为3.1。我尝试检查他们的文档,但我不了解如何获取Opengl 4.2。

1 个答案:

答案 0 :(得分:0)

您必须在Mesa项目中投入大量时间/精力/金钱。

当前他们的软件渲染器(softpipe / llvmpipe / swr)only support up to OpenGL 3.3 Core

请注意(当前),您必须请求Core上下文才能获得3.3。兼容性上下文限制为3.0。