1、opengl本质上是一个渲染图形的api。它是跨平台、跨语言的,可以在很低的级别上直接与gpu通信。opengl目前有四大版本,可分为固定渲染流水线和可编程渲染流水线两种编程模式。同时opengl是一个标准,由khronos组织维护,具体实现由各种gpu厂商实现。
2、早期的opengl是固定渲染流水线的编程模式,opengl1.0到4.0都支持。它主要以图元的方式渲染图形,类似于微软mfc的gdi,就是通过调用不同的函数来绘制不同的图形。而对应的现代opengl是可编程渲染流水线的编程模式,更接近底层gpu渲染,用户操作更自由但更难上手。
延伸阅读
opengl怎么升级
1.下载驱动检测安装显卡驱动(点击下载),运行驱动,点击“一键体检”安装或更新你的显卡驱动:如果是安装的通用驱动,更新显卡驱动,然后重启电脑再安装;如果是系列显卡,需要一直换显示器。
2.如果更新显卡驱动后出现绿屏、花屏等其他异常显示现象,尝试回滚显卡驱动,运行驱动,选择驱动显卡(带双显卡)选择旧版驱动回滚驱动。设置完这些,我们的软件就可以直接升级了。