PyOpenGL GLSL版本支持

时间:2016-02-21 00:46:33

标签: python-2.7 opengl glsl pyopengl

我为我的Ubuntu PC安装了PyOpenGL,&我和Pygame一起使用它没有任何问题,但现在我已经用 Sharders 进行了一些实验。

我使用了来自 Pygame CookBook 的更清晰的加载代码, 最简单的 顶点分片器 #version 330 core < /强>

它给了我这样的信息: error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES

我尝试使用 #version 300 ,但它给了我相同的结果(除了说它不支持3.00)

我的GPU支持GLSL 330。 我知道我用C测试过它。

如何使用新版本?

修改

glGetString(GL_VERSION)返回3.0 Mesa 11.0.2

0 个答案:

没有答案