【发布时间】:2013-04-27 19:01:55
【问题描述】:
我正在尝试寻找设置 OpenGL 构建服务器的解决方案。我的偏好是拥有虚拟或云服务器,但据我所知,使用软件渲染只能达到 3.0/3.1。我有一台运行 Windows 的服务器,但我的测试是特定于 Linux 的,我必须在 VM 中运行它,据我所知,它也只支持 OpenGL 3.1。
那么,是否可以设置一个 OpenGL 4 构建/单元测试服务器?
【问题讨论】:
-
您能详细说明一下吗?构建服务器和单元测试服务器听起来像是不同的东西。您是否打算明确使用软件渲染器,以便自动验证结果?例如,通过扫描屏幕外的纹理贴图?
-
@ScottJones,嗯,它目前正在使用一个窗口来获取上下文,但它会将所有内容渲染到屏幕外并检查一些像素值(部分是为了测试着色器)。它还有一些“集成测试”,可以渲染场景的某些部分并将其保存到文件中。特别是该窗口不实用,但 glfw 目前不支持;我也认为你不能在没有 X 服务器的情况下创建一个 opengl 上下文......
标签: c++ linux unit-testing opengl opengl-4