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

标签 c++ opengl 3d

我目前正在开发一个基于 3D 的应用程序(在 C++ 中,如果这很重要)。为了测试特殊情况,我还需要测试无法加载 3D 界面时的行为(例如,glutInit() 失败)。

目前环境是Linux,所以最好是基于Linux的解决方案。

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

最佳答案

尝试在 VNC 服务器或 Xnest 之类的环境下运行该应用程序。这些通常不支持 OpenGL。

关于c++ - 模拟不存在的 3D 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7217962/

相关文章:

c++ - 如何将 3 个整数连接成 unsigned long long?

c++ - 在 OpenGL 中加载纹理时颜色错误

c++ - 无法编译顶点着色器 : Unexpected $end at token "<EOF>"

c++ - 玛雅编程 : Separating attributes into sections in the attribute editor

python - 如何获取选定的对象类型

c++ - 合并两个优先队列

c++ - 与 Boost 错误链接

C++ 特性,如 std::set,允许重复

windows - 更新显卡不更新opengl32.dll

c++ - OpenGL,如何创建 "bumpy Polygon"?