如何查看OpenGL版本?

Windows下使用glut:

 1 #include<Windows.h>
 2 #include <stdio.h>
 3 #include <GL/glut.h>
 4
 5 int main(int argc, char** argv)
 6 {
 7     glutInit(&argc,argv);
 8     //显示模式初始化
 9     glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB|GLUT_DEPTH);
10     //定义窗口大小
11     glutInitWindowSize(300,300);
12     //定义窗口位置
13     glutInitWindowPosition(100,100);
14     //创建窗口
15     glutCreateWindow("OpenGL Version");
16     const GLubyte* vendorName = glGetString(GL_VENDOR);    //返回负责GL实现的厂商名字
17     const GLubyte* renderName = glGetString(GL_RENDERER);  //返回渲染器名称,通常是个硬件平台
18     const GLubyte* OpenGLVersion =glGetString(GL_VERSION); //返回OpenGL版本号
19     const GLubyte* gluVersion= gluGetString(GLU_VERSION);  //返回GLU工具库版本
20     printf("GL实现的厂商名字:%s\n", vendorName);
21     printf("渲染器名称:%s\n", renderName);
22     printf("OpenGL版本号:%s\n",OpenGLVersion );
23     printf("GLU工具库版本:%s\n", gluVersion);
24
25     system("Pause");
26
27     return 0;
28 }
时间: 2024-10-13 22:18:32

如何查看OpenGL版本?的相关文章

查看OpenGL版本信息

查看OpenGL版本信息 执行如下代码 1 #include "stdafx.h" 2 #include <iostream> 3 #include <gl/glut.h> 4 5 int _tmain(int argc, _TCHAR* argv[]) 6 { 7 glutInit(&argc, (char**)argv); 8 //显示模式初始化 9 glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB|GLUT_DEPT

OpenGL版本与OpenGL扩展机制

OpenGL版本与OpenGL扩展机制 1 opengl的版本区别(在opengl官方文档中有详细说明)    针对Opengl不同版本的升级是主要是扩展指令集.    现在版本是4.0啦1.1 opengl1.11995年,SGI推出了更为完善的OpenGL 1.1版本.OpenGL 1.1的性能比1.0版提高甚多.其中包括改进打印机支持,在增强元文件中包含OpenGL的调用,顶点数组的新特性,提高顶点位置.法线.颜色.色彩指数.纹理坐标.多边形边缘标识的传输速度,引入了新的纹理特性等等.1.

VMware Workstation 12,Windows对OpenGL版本支持设置

对做OpenGL开发的同学来说,VMware Workstation 12的出现确实带来了很多"惊喜",VMware Workstation 12对OpenGL的支持版本有较大的提升. 在VMware Workstation 12之前的版本,只基本支持OpenGL2.1,VMware Workstation 12对OpenGL的支持版本为OpenGL3.3,据了解目前支持OpenGL3.3的核心协议接口. 用VM 12重新安装系统的同学一般不会遇到什么问题,只需要把显卡设置里的3D加速

Ubuntu下查看linux版本,内核版本,系统位数,gcc版本

1. 查看linux版本  [email protected]:~$cat /etc/issueUbuntu 11.04 \n \l 2. 查看内核版本1) [email protected]:~$ cat /proc/versionLinux version 2.6.38-13-generic ([email protected]) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) ) #57-Ubuntu SMP Mon Mar 5 18:1

怎么查看bios版本

怎么查看bios版本呢?无需去注册表查看,无需去BIOS中查看,只需要一条简单的命令即可,下面就来一起看一看怎么查看bios版本: Win键+R打开“运行”,然后再“运行”中输入cmd进而打开“cmd”. 打开“cmd”命令窗口后,输入命令:systeminfo 然后等待系统反应过来后,会出现此系统所有硬件和操作系统的相关信息,在其中能找到“BIOS 版本”的项目.

查看Ubuntu版本

一.查看Ubuntu版本号 方法一 [email protected]:~# cat /etc/issue Ubuntu 14.04.1 LTS \n \l 方法二 [email protected]:~# sudo lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty 方法三 [emai

查询centos查看系统内核版本,系统版本,32位还是64位

[[email protected] ~]# lsb_release -a           #查看centos 版本为6.4LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: CentOSDescription

查看apache版本-命令

今天学习使用 mod_cluste 方式配置apache负载均衡时,发现该方式对apache 版本有限制,因此要查看现有的apache的版本. 命令使用如下: #绝对路径执行 /opt/app/apache2/bin/httpd -v #相对路径执行 cd /opt/app/apache2/bin ; ./httpd -v ; 参考:http://blog.163.com/[email protected]/blog/static/735886862008310457527/ 查看apache版

查看系统版本信息

1.查看centos内核的版本: 1)[[email protected] ~]# cat /proc/version Linux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010 2) [[email protected] ~]# uname -a Linux localhost.localdo