模拟不存在的3D驱动程序

时间:2011-08-27 23:11:33

标签: c++ opengl 3d

我目前正在开发基于3D的应用程序(在C ++中,如果重要的话)。为了测试特殊情况,我还需要在没有加载3D接口时测试行为(例如,glutInit()失败)。

环境目前是Linux,因此最好使用基于Linux的解决方案。

如何在不从我的内核(nVidia)卸载二进制3D驱动程序的情况下测试无法创建3D接口的情况?

2 个答案:

答案 0 :(得分:2)

尝试在VNC服务器或Xnes​​t之类的应用程序下运行应用程序。那些通常不支持OpenGL。

答案 1 :(得分:1)

使用VMware或VirtualBox在虚拟机下运行它。