Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何从Mesa3D隐式获取opengl 4.2_Windows_Opengl_Mesa - Fatal编程技术网

Windows 如何从Mesa3D隐式获取opengl 4.2

Windows 如何从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。兼容性

我需要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.0


.

genpfault,明白了。出于好奇,我在问,为什么他们在发行说明中提到添加了类似4.x的支持?@Raki:这些通常只适用于他们的各种硬件驱动程序(Intel、AMD等):“Mesa实现了OpenGL 4.5 API,但版本……取决于所使用的特定驱动程序。”这个软件在3.3年前就开始流行了,现在还停留在那里。