迅维网

查看: 1024|回复: 7
打印 上一主题 下一主题
[安装经验]

显卡驱动,操作系统(Windows),OpenGL 之间是什么关系?

[复制链接]
跳转到指定楼层
1#
发表于 2018-5-13 16:37:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: LAN 来自 LAN

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
显卡驱动,操作系统(Windows),OpenGL 之间是什么关系?

2#
发表于 2018-5-13 16:37:55 | 只看该作者 来自: LAN 来自 LAN
显卡驱动和操作系统是一个级别的,可以把显卡驱动看成是操作系统的一个模块。
和opengl的关系,应该是opengl封装了显卡驱动提供的api。

回复 支持 反对

使用道具 举报

3#
发表于 2018-5-13 16:37:55 | 只看该作者 来自: LAN 来自 LAN
OpenGL的标准规定了API形式和功能,实际的OpenGL实现是显卡驱动的一部分,通常会提供一个单独的动态链接库。

回复 支持 反对

使用道具 举报

4#
发表于 2018-5-13 16:37:55 | 只看该作者 来自: LAN 来自 LAN
一图胜千言:

(图片来自第一篇引用)
更多参考:
Windows Vista and OpenGL-the Facts
Windows Display Driver Model (WDDM) Architecture (Windows Drivers)

回复 支持 反对

使用道具 举报

5#
发表于 2018-5-13 16:37:55 | 只看该作者 来自: LAN 来自 LAN
显卡驱动为操作系统提供对显示卡模块的硬件操作支持
OpenGL建构于显卡驱动为操作系统提供更好地显示卡模块的功能操作支持

回复 支持 反对

使用道具 举报

6#
发表于 2018-5-13 16:37:55 | 只看该作者 来自: LAN 来自 LAN
跟OpenGL对应的是Directx,O是跨平台的,D是Win专用的。

与显卡的关系应该是显卡在硬件和驱动上支持这两种接口,跟系统没什么关系。当然驱动和系统有关系。

回复 支持 反对

使用道具 举报

7#
发表于 2018-5-13 16:37:55 | 只看该作者 来自: LAN 来自 LAN
opengl是跨平台的计算机绘图api,他是直接跟显卡交互的,不是通过windows的api,windows自己也有个跟opengl的库,但不是跨平台的,只能在windows使用

回复 支持 反对

使用道具 举报

8#
发表于 2018-5-13 16:37:55 | 只看该作者 来自: LAN 来自 LAN
不一样, 显卡的驱动程序更底层, opengl 只是驱动这个硬件(显卡)的一套软件接口..

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复