仅限软件的openGL32.dll?

时间:2016-02-04 22:01:47

标签: opengl dll

我有多台机器没有支持OpenGL的图形控制器(或者至少不适用于我正在使用的操作系统),我正在尝试运行各种软件,这些软件需要openGL32.dll存在并正常工作。我只需要兼容openGL 1.4版。

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

我正在运行Windows 10 x86_64

2 个答案:

答案 0 :(得分:1)

我很惊讶运行Windows 10的计算机没有能够支持OpenGL-1.4的GPU - 很可能你根本就没有安装正确的驱动程序而且这一切都是你的烦恼。 OpenGL可以追溯到近15年;那是在着色器之前的事情。

默认的Windows安装没有配备功能齐全的OpenGL驱动程序,因为微软凭借他们的智慧决定,他们可以从通过Windows自动驱动程序安装安装的驱动程序中剥离出完美的OpenGL驱动程序。

要获得完整和正确的OpenGL支持,您绝对必须直接从GPU供应商网站下载驱动程序 并安装它们。打开"硬件管理器",查找"图形适配器",在那里找到它的名称。输入名称加"驱动程序Windows"进入谷歌的小盒子里,它会带你到正确的地方。

答案 1 :(得分:0)

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