强制执行opengl 3.x的软件

时间:2012-09-13 21:21:29

标签: c opengl glfw mesa

首先,我想说我尝试了LIBGL_ALWAYS_SOFTWARE=1 ./myapp并且没有帮助

我安装了gentoo,mesa 9.0,ATI X800(R420)(仅支持OpenGL 2.0)

我想强制软件impl。 OpenGL 3.x和相应的GLSL,是否可以这样做?

我使用glfw和glew。

glfwOpenWindowHint(GLFW_OPENGL_VERSION_MAJOR, 3);
glfwOpenWindowHint(GLFW_OPENGL_VERSION_MINOR, 0);
glfwOpenWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);

这导致我无法glfwOpenWindow并且没有提示我得到OpenGL 2.x

1 个答案:

答案 0 :(得分:0)

MESA如何为软件渲染提供单独的驱动程序:

llvmpipe

但它仍然在OpenGL 2.1 +扩展