仅软件openGL32.dll?

问题描述 投票:0回答:2

我有多台机器不具有支持openGL的图形控制器(或者至少不支持我正在使用的OS),并且我试图运行各种需要openGL32.dll才能运行的软件。我只需要与openGL 1.4版兼容。

我的问题:是否可以使用某种针对openGL的纯软件仿真来运行这些仿真?我听说过MESA,但是我所需要的只是dll,而MESA似乎要求我手动构建所有内容。

我正在运行Windows 10 x86_64

opengl dll
2个回答
2
投票

[令我感到惊讶的是,运行Windows 10的计算机没有能够支持OpenGL-1.4的GPU-很可能您只是没有安装适当的驱动程序,这就是您的麻烦。 OpenGL可以追溯到将近15年。在着色器之前是哪里。

默认的Windows安装未附带功能齐全的OpenGL驱动程序,因为Microsoft明智地决定,他们将从Windows自动驱动程序安装所安装的驱动程序中删除运行良好的OpenGL驱动程序。

要获得全面和适当的OpenGL支持,您绝对必须从GPU供应商的网站下载驱动程序直接并安装它们。打开“硬件管理器”,查找“图形适配器”,在其中找到它的名称。在Google的小框中输入名称和“驱动程序Windows”,它将把您带到正确的位置。


0
投票

Mesa3D似乎发布了它自己的版本:https://fdossena.com/?p=mesa/index.frag

© www.soinside.com 2019 - 2024. All rights reserved.