名称
glGetString — 返回描述当前GL连接的字符串
C 规范
const GLubyte* glGetString( GLenum name);
const GLubyte* glGetStringi( GLenum name, GLuint index);
参数
name
指定符号常量,GL_EXTENSIONS,GL_RENDERER,GL_SHADING_LANGUAGE_VERSION,GL_VENDOR或GL_VERSION之一。 glGetStringi仅接受GL_EXTENSIONS令牌。
index
对于glGetStringi,指定要返回的字符串的索引。
描述
glGetString返回指向描述当前GL连接某些方面的静态字符串的指针。名称可以是以下之一:
GL_EXTENSIONS
返回实现支持的扩展字符串。
GL_VENDOR
返回负责此GL实施的公司。此名称在发行版本之间不会更改。
GL_RENDERER
返回渲染器的名称。此名称通常特定于硬件平台的特定配置。发行版本之间不会改变。
GL_VERSION
返回版本号或发行号。
GL_SHADING_LANGUAGE_VERSION
返回着色语言的版本号或发行号。
glGetStringi返回指向由索引索引的静态字符串的指针。名称可以是以下之一:
GL_EXTENSIONS
返回索引处实现所支持的扩展字符串。
字符串GL_VENDOR和GL_RENDERER一起唯一地指定一个平台。它们在发行版本之间不会改变,应该由平台识别算法使用。
GL_VERSIO