【发布时间】:2014-09-20 16:59:33
【问题描述】:
当我尝试在 Ubuntu 中使用 OpenGL 编译 glsl 着色器时,出现以下错误: - 0:1(10):错误:不支持 GLSL 3.30。支持的版本有:1.10、1.20、1.30 和 1.00 ES
但是当我执行“glxinfo | grep OpenGL”时,它会说:
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD JUNIPER
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.1.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
看来glsl版本是对的,所以不知道自己做错了什么
我正在使用 lwjgl 和 Java 进行开发
【问题讨论】:
标签: opengl ubuntu glsl lwjgl mesa