最短的OpenGL几何着色器示例将在Linux上运行?

时间:2011-11-27 06:25:52

标签: linux opengl shader

我正在寻找一个可在Linux上运行的简短OpenGL几何着色器示例,最好尽可能少地依赖。基本上我想使用该程序作为测试,以查看它当前正在运行的系统上是否支持几何着色器。

1 个答案:

答案 0 :(得分:5)

只需使用glxinfo(在Ubuntu / Debian上的包mesa-utils中)并检查扩展列表(GL_EXT/ARB_geometry_shader4)或OpenGL版本(> = 3.2)以获取几何着色器支持。

扩展示例:

user@machine:~$ glxinfo | grep "GL_EXT_framebuffer_object"
GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_object, 

版本示例:

user@machine:~$ glxinfo | grep "OpenGL version"
OpenGL version string: 2.1 Mesa 7.10.2