Windows 如何从Mesa3D隐式获取opengl 4.2
我需要opengl 4.2,我的应用程序才能在服务器(windows)上运行。所以我发现用opengl实现Mesa3D软件可以解决我的问题。我为windows构建了Mesa3D 19.0.0。但当使用Mesa提供的opengl32.dll和lib时,默认版本是3.1。我试着检查他们的文档,我不明白如何获得OpenGL4.2 你必须为Mesa项目投入大量的时间/精力/金钱 目前他们的软件渲染器(softpipe/llvmpipe/swr) 请注意,(当前)您必须请求核心上下文才能获得3.3。兼容性上下文限制为3.0Windows 如何从Mesa3D隐式获取opengl 4.2,windows,opengl,mesa,Windows,Opengl,Mesa,我需要opengl 4.2,我的应用程序才能在服务器(windows)上运行。所以我发现用opengl实现Mesa3D软件可以解决我的问题。我为windows构建了Mesa3D 19.0.0。但当使用Mesa提供的opengl32.dll和lib时,默认版本是3.1。我试着检查他们的文档,我不明白如何获得OpenGL4.2 你必须为Mesa项目投入大量的时间/精力/金钱 目前他们的软件渲染器(softpipe/llvmpipe/swr) 请注意,(当前)您必须请求核心上下文才能获得3.3。兼容性
.genpfault,明白了。出于好奇,我在问,为什么他们在发行说明中提到添加了类似4.x的支持?@Raki:这些通常只适用于他们的各种硬件驱动程序(Intel、AMD等):“Mesa实现了OpenGL 4.5 API,但版本……取决于所使用的特定驱动程序。”这个软件在3.3年前就开始流行了,现在还停留在那里。