如何在客户端Windows7机器上安装OpenGL/OpenTK
本文关键字:安装 OpenGL OpenTK 机器 客户端 Windows7 | 更新日期: 2023-09-27 18:29:18
我们基于C#Winforms OpenTK的应用程序无法在Windows 7 32位客户端机器上运行,因为它依赖OpenGL 1.5功能。由于机器上没有正确的OpenGL DLL,它默认为OpenGL 1.1模拟器,如下所述:
https://www.opengl.org/wiki/Getting_Started#Windows
显卡本身支持OpenGL 4.2:
http://www.geforce.com/hardware/desktop-gpus/geforce-gt-520/specifications
我们已在NVIDIA网站上安装了最新的NVIDIA驱动器,拥有完全管理员权限。
然而,当我们运行需要OpenGL 1.5的OpenTK示例(例如"picking"或"VBO static/dynamic")时,我们仍然会收到指定机器在OpenGL 1.1上的错误,或"访问违规"。
我在网上搜索过解决方案,但都无济于事,我们正在碰壁。
在物理上支持OpenGL 4.2的windows机器上安装最新OpenGL的正确、可靠的方法是什么?
然而,当我们运行需要OpenGL 1.5的OpenTK示例(例如"picking"或"VBO static/dynamic")时,我们仍然会收到指定机器在OpenGL 1.1上的错误,或"访问违规"。
您使用的特定OpenTK二进制文件会创建一个OpenGL-1.1上下文。您只是使用了OpenTK的预编译版本,还是自己从源代码编译它?我强烈建议创建自定义构建。
在物理上支持OpenGL 4.2的windows机器上安装最新OpenGL的正确、可靠的方法是什么?
安装从供应商网站下载的原始供应商驱动程序。你已经这么做了,所以其他事情是你麻烦的原因。
不幸的是,我们遇到了一个鲜为人知的事实——OpenGL在通过RDP登录时无法正常工作。
直接使用机器和通过其他远程访问工具使用,效果良好。