如何检测显卡类型和OpenGL版本?
1.检测显卡类型(Windows):
1) 打开“运行”窗口。
2)输入 dxdiag 进入 DirectX诊断工具,即列出显卡信息。
2.查看OpenGL的版本(windows):
#include<Windows.h>
#include <stdio.h>
#include <GL/glut.h>int main(int argc, char** argv)
{glutInit(&argc, argv);glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH);glutInitWindowSize(300, 300);glutInitWindowPosition(100, 100);glutCreateWindow("OpenGL Version");const GLubyte* name = glGetString(GL_VENDOR); //返回负责当前OpenGL实现厂商的名字const GLubyte* biaoshifu = glGetString(GL_RENDERER); //返回一个渲染器标识符,通常是个硬件平台const GLubyte* OpenGLVersion = glGetString(GL_VERSION); //返回当前OpenGL实现的版本号const GLubyte* gluVersion = gluGetString(GLU_VERSION); //返回当前GLU工具库版本printf("OpenGL实现厂商的名字:%s\n", name);printf("渲染器标识符:%s\n", biaoshifu);printf("OpenGL实现的版本号:%s\n", OpenGLVersion);printf("OGLU工具库版本:%s\n", gluVersion);//如果是在VS上执行,需要在return前加上:system("pause");return 0;
}
3.显卡OpenGL版本查看测试工具GPU_Caps_Viewer
该工具的下载地址为: http://pan.baidu.com/share/link?shareid=2341990607&uk=673478378
下载完成后,打开压缩包,运行GpuCapsViewer.exe。
运行结果如下所示:
如何检测显卡类型和OpenGL版本?相关推荐
- 坑!windows自带的远程桌面连接会限制目标设备的显卡功能,opengl 版本过低 谁之过
当安装雷电模拟器,提示"opengl 版本过低", 或者使用雷电模拟器,50%不动并跳vir...什么什么文件已停止运行, 就算你怎么更新驱动,你都不会解决这个问题,请不要惊讶 因 ...
- opengl版本发展史及各种概念的厘清
1.版本发展 1 opengl的版本区别 1.1 opengl1.1 1995年,SGI推出了更为完善的OpenGL 1.1版本.OpenGL 1.1的性能比1.0版提高甚多.其中包括改 ...
- android opengl版本太低,安卓模拟器opengl_安卓模拟器无法安装“系统opengl版本过低”的通用解决方法_安卓模拟器通用版_通用安卓模拟器...
安卓模拟器无法安装"系统opengl版本过低"的通用解决方法 在安装安卓模拟器时,出现"系统opengl版本过低",下图提示,说明你的显卡暂不支持模拟器: 遇到 ...
- android opengl版本,安卓模拟器无法安装系统opengl版本过低的通用解决方法
在安装安卓模拟器时,出现"系统opengl版本过低",下图提示,说明你的显卡暂不支持模拟器: 遇到这个问题,主要是3种原因 1.你的电脑没有显卡 解决方案:这个问题若不换电脑硬件是 ...
- OpenGL版本与硬件支持
对于我这个菜鸟,本来想找找看看怎么升级下自己的OpenGL版本,自以为自己的OpenGL蛮高的,至少2.0以上吧,在这里看到了获得OpenGL版本号的方法,将代码转载如下: #include < ...
- linux 进程间通信 dbus-glib【实例】详解三 数据类型和dteeth(类型签名type域)(层级结构:服务Service --> Node(对象、object) 等 )(附代码)
linux 进程间通信 dbus-glib[实例]详解一(附代码)(d-feet工具使用) linux 进程间通信 dbus-glib[实例]详解二(上) 消息和消息总线(附代码) linux 进程间 ...
- MySQL调优(二):数据类型和schema优化,MySQL8.0取消查询缓存的原因
数据类型和schema优化 数据类型的优化 合理使用范式和反范式 三大范式: 1.表不可分 2.不能存在传递依赖 3.表里其他列的值必须唯一依赖于主键 约定大于规范,没有必要严格遵守范式,以业务为准, ...
- OpenGL版本与OpenGL扩展机制
1 opengl的版本区别(在opengl官方文档中有详细说明) 针对Opengl不同版本的升级是主要是扩展指令集. 现在版本是4.0啦 1.1 opengl1.1 1995年,SGI ...
- Python基础必掌握的5种数据类型和8种内置函数基本操作
今天跟着我一起学习/复习一下Python语法的5种基本数据类型和8种数据基本操作.如果你已经掌握了这块内容,也建议跟着文中代码进行操作加深印象巩固学习成果. 整套学习自学教程中应用的数据都是<三 ...
最新文章
- php+微信开发+解绑,微信开发之解绑设备通知的方法
- 判断、转载-【Cocos2D-X 】初窥门径(8)判断精灵点击-by小雨
- 【推荐】年终已至,十张图告诉你15年领取年终奖的正确姿势
- Win32下病毒设计入门详细解说
- mysql表的级联操作_mysql表之间的关系及级联操作
- batch norm参数
- java中用socket实现简单的单工通信
- 2020阿里巴巴实习笔试题一
- android手写计算器,MyScript Calculator(高级手写计算器) V1.2.2.479 安卓版
- 计算机视觉研究院手把手教你深度学习的部署(手势识别,源码已开源)
- 鼠标经过文字显示隐藏图片css样式
- EAX、EBX、ECX、EDX
- ffmpeg Intel硬件加速总结
- win10系统qq远程不能控制怎么办?
- C语言之strtok函数
- 点击行的数据回填到模态框
- Matlab 泰勒图
- gamit10.71解算教程(入门级别,仅供参考)
- PID调节之积分(D)调节
- 泛海微FS68001 SOP8封装 无线充单片机IC领夹式麦克风加充电方案芯片