C# 不支持OpenTK OpenGL GLSL 3.30

C# 不支持OpenTK OpenGL GLSL 3.30,c#,glsl,opentk,mesa,C#,Glsl,Opentk,Mesa,我正在努力学习本教程( )在使用monodevelop的lubuntu 14.04.1笔记本电脑工作站上。当执行程序时,我得到 不支持GLSL 3.30。支持的版本有1.10、1.20、1.30和1.00 E 通过在ubuntu论坛上的大量研究和询问,我最终发现我的笔记本电脑确实(似乎)包含GLSL 3.30,如下所示: glxinfo|grep版本 服务器glx版本字符串:1.4 客户端glx版本字符串:1.4 GLX版本:1.4 OpenGL core profile版本字符串:3.3(co

我正在努力学习本教程( )在使用monodevelop的lubuntu 14.04.1笔记本电脑工作站上。当执行程序时,我得到

不支持GLSL 3.30。支持的版本有1.10、1.20、1.30和1.00 E

通过在ubuntu论坛上的大量研究和询问,我最终发现我的笔记本电脑确实(似乎)包含GLSL 3.30,如下所示:

glxinfo|grep版本
服务器glx版本字符串:1.4
客户端glx版本字符串:1.4
GLX版本:1.4
OpenGL core profile版本字符串:3.3(core profile)Mesa 10.6.0-devel(git-345e8cc 2015-02-08 trusty oibaf ppa)
OpenGL核心轮廓着色语言版本字符串:3.30
OpenGL版本字符串:3.0 Mesa 10.6.0-devel(git-345e8cc 2015-02-08 trusty oibaf ppa)
OpenGL着色语言版本字符串:1.30
OpenGL ES概要文件版本字符串:OpenGL ES 3.0 Mesa 10.6.0-devel(git-345e8cc 2015-02-08 trusty oibaf ppa)
OpenGL ES轮廓着色语言版本字符串:OpenGL ES GLSL ES 3.00

所以我有点不知所措。提前感谢您的帮助。

我也遇到了同样的问题(ubuntu 14.10),我通过进入着色器文件并更改显示

330版 到

版本130