查询自己OpenGL的版本信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询自己OpenGL的版本信息相关的知识,希望对你有一定的参考价值。
1 GLvoid PrintVersion() 2 { 3 const GLubyte* name = glGetString(GL_VENDOR); //返回负责当前OpenGL实现厂商的名字 4 const GLubyte* biaoshifu = glGetString(GL_RENDERER); //返回一个渲染器标识符,通常是个硬件平台 5 const GLubyte* OpenGLVersion =glGetString(GL_VERSION); //返回当前OpenGL实现的版本号 6 const GLubyte* gluVersion= gluGetString(GLU_VERSION); //返回当前GLU工具库版本 7 printf("OpenGL实现厂商的名字:%s\n", name); 8 printf("渲染器标识符:%s\n", biaoshifu); 9 printf("OpenGL实现的版本号:%s\n",OpenGLVersion ); 10 printf("GLU工具库版本:%s\n", gluVersion); 11 }
以上是关于查询自己OpenGL的版本信息的主要内容,如果未能解决你的问题,请参考以下文章
使用 EGL 1.4 查询 OpenGL32.dll 版本问题
使用制服时 Xamarin OpenGL 片段着色器的奇怪行为