2015-02-10 106 views
1

我試圖在使用monodevelop的lubuntu 14.04.1筆記本工作站上關注本教程( http://neokabuto.blogspot.com/2013/03/opentk-tutorial-2-drawing-triangle.html)。當執行程序時,我得到OpenTK OpenGL GLSL 3.30不支持

GLSL 3.30 is not supported. Supported versions are 1.10, 1.20, 1.30, and 1.00 E

通過大量的研究,並要求在Ubuntu論壇上,我最終得到了一個點,我的筆記本電腦確實(出現)包含GLSL 3.30,本所看到:

glxinfo | grep version server glx version string: 1.4 client glx version string: 1.4 GLX version: 1.4 OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.6.0-devel (git-345e8cc 2015-02-08 trusty-oibaf-ppa) OpenGL core profile shading language version string: 3.30 OpenGL version string: 3.0 Mesa 10.6.0-devel (git-345e8cc 2015-02-08 trusty-oibaf-ppa) OpenGL shading language version string: 1.30 OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.6.0-devel (git-345e8cc 2015-02-08 trusty-oibaf-ppa) OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

所以我寧可虧本。我在這裏先向您的幫助表示感謝。

回答

0

我有同樣的問題(ubuntu的14.10)我通過進入着色器的文件和改變,說

版本330

版本130

線固定它