POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2398|回复: 12
打印 上一主题 下一主题

疑问:为什么图形卡有驱动方面的问题?

[复制链接]
跳转到指定楼层
1#
发表于 2008-7-10 19:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按理说,以DirectX为例。
图形卡按照Direct标准做,支持相应的API函数。
然后游戏也按照DirectX标准做,调用相应的函数。
虽然内部不同,但是两者都遵循同样的标准。
为什么图形卡经常要改进驱动?

换句话说CPU为什么不用改驱动来适应不同的程序?
2#
发表于 2008-7-10 19:35 | 只看该作者
CPU是通用架构~~~
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2008-7-10 19:40 | 只看该作者
原帖由 Nowotny 于 2008-7-10 19:35 发表
CPU是通用架构~~~

cpu内部也不同,但是外部都支持X86指令集。
GPU不也一样,内部不同,外部支持DirectX
回复 支持 反对

使用道具 举报

4#
发表于 2008-7-10 20:15 | 只看该作者
CPU一直都有驱动,你打开windows设备管理器,点处理器那里就知道了。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2008-7-10 20:18 | 只看该作者
原帖由 Edison 于 2008-7-10 20:15 发表
CPU一直都有驱动,你打开windows设备管理器,点处理器那里就知道了。


我的意思是GPU为什么要不断升级修改驱动,来适应不同的游戏。CPU不用修改驱动来适应程序吧。
回复 支持 反对

使用道具 举报

6#
发表于 2008-7-10 20:21 | 只看该作者
因为gpu比cpu复杂多了
两者在最初设计的时候,就是两种不同的理念
回复 支持 反对

使用道具 举报

林青豪 该用户已被删除
7#
发表于 2008-7-10 20:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
8#
发表于 2008-7-10 20:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

9#
发表于 2008-7-10 20:55 | 只看该作者
我认为能和机器码100%双向翻译的才能算汇编语言, 所以shader语言应该算中级语言
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2008-7-11 09:21 | 只看该作者
原帖由 林青豪 于 2008-7-10 20:24 发表

那只说明你孤陋寡闻。
1)CY 6X86,amd K6-2 300以上都需要专门的驱动
2)P3有序列号……
3)……
4)至于现在的双核补丁,其实也就是驱动……


最后说一下,你不用主板而单独用CPU过么?


你啊。真是,都没理解,还指责我。
我的意思是:cpu当然有驱动,但是不需要针对不同的应用程序修改。而GPU要。
你有没有听说某公司出了什么软件,INtel赶紧升级CPU驱动,然后软件跑的更好?
而GPU经常要这样。  这种情况是为什么
回复 支持 反对

使用道具 举报

11#
发表于 2008-7-11 09:53 | 只看该作者
个人理解:
CPU的指令集相对稳定,X86的兼容就算现在X64了。就算486时代的软件也能直接运行。而且是软件适合CPU,比如为SSE优化呀。。。

而图形卡不一样,图形卡是一堆暴力单元,而图形API有OPENGL,DX等等,虽然各家硬件不一样但都通过驱动去实现了图形API的功能。标准在变,显卡在变,游戏在变,由于太复杂了,DX9C出来到现在DX9更新了多少个版本了,都到D3d9_38.dll了吧?,NV支持DX10,ATI支持DX10.1,由于技术实力的不同同样DX10实现过程中也难免产生差异化,同一时间它们都不可能对OPENGL DX等支持到100%没有BUG,就像intel出了一年终于冒出来个驱动说支持DX9c了实际Mark06HDR幻灯片都没能看到是为啥子呢。So complex!我晕了

[ 本帖最后由 slice 于 2008-7-11 09:56 编辑 ]
回复 支持 反对

使用道具 举报

12#
发表于 2008-7-11 10:30 | 只看该作者
原帖由 wuchiyanbin 于 2008-7-11 09:21 发表


你啊。真是,都没理解,还指责我。
我的意思是:cpu当然有驱动,但是不需要针对不同的应用程序修改。而GPU要。
你有没有听说某公司出了什么软件,INtel赶紧升级CPU驱动,然后软件跑的更好?
而GPU经常要这样。 ...


难道你没有听说某公司出的什么软件用INtel最新编译器编译,然后软件跑的更好?
游戏是在API上写的,显卡驱动相当于是编译器.编译器难道不需要更新吗?{titter:]
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-3-4 13:05

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表