作者ddNTP (爱台湾 要和平哟)
看板VideoCard
标题Re: [闲聊] Directx9.0c
时间Sun Jun 13 10:14:07 2004
※ 引述《hsz0566 (HSZ)》之铭言:
: ※ 引述《chainlu (总算入手了)》之铭言:
: : 对nv的卡 以效能来说几乎没差
: : 完全没有飞起来的感觉
: 会不会是因为您已经在飞了...
: 所以感觉不出来 @@
: 在 PCDVD看到不少人讨论
: DX 9.0c 对於 NV3x系列显卡「玩游戏」效能提升不少~
: (NV40 是本来就超高效能了 XD)
: 不过还没看过实际测试数据就是了..^^"
: 嗯...等考完期末考来试试 :)
: : 以画质来说 有人表示游戏画面变好了(也有人说效能比DX9.0b好)
: 据说是 nv3x 在 9.0b下只能跑 FP16
: 相较於 ATi R3xx 的 FP24 画质稍差
: 升级成 9.0c 可以 FP32全开这样...其实不大了:Q
这应该不太可能是DirectX的关系才对...
NV3X因为效能不如原先设计的预期, 後来改成使用降阶的运算模式,
那是驱动程式 或游戏厂商自行选择的, 而DirectX的函式库并没有改变.
http://www.big5.tomshardware.com/graphic/03q1/030321/
geforcefx-5600-5200-15.html
http://www.big5.tomshardware.com/graphic/04q2/040510/geforce_6800-08.html
关於采用浮点或整数运算模式会有差异的地方 应该是差在DX8到DX9之间:
http://www.big5.tomshardware.com/graphic/02q4/021205/geforcefx-01.html
请注意DX8, DX8.1, DX9 在支援的 PS和VS 的shader版本的差异:
http://www.big5.tomshardware.com/graphic/04q2/040510/geforce_6800-08.html
<从以上这两篇交互比较可知: 早在DX9初期版本的时候就已经支援FP32模式了>
而NV3X主要优於原始DX9版本的部分 只是指令数和暂存器数, 非浮点或整数运算模式:
(我只列出这个连结的第10页 请参照10~13这四页的详细说明)
http://www.big5.tomshardware.com/graphic/02q4/021205/geforcefx-10.html
所以结论可以确定的是:
1.并非要到 9.0c版 才能发挥FP32的shaer管线处理能力,
而是 9.0初期版本 的函式库早就支援了! 请勿迷信... (茶)
2.NV3X之所以後来被放弃使用FP32, 是因为执行效能不佳才如此考量,
而这部分是因为 驱动程式 或 游戏厂商 不愿意采用, 并非9.0初期版本不支援!
3.假设是某些人所说的 "9.0c版才能发挥FP32的shaer管线处理能力",
若是如此, 在NV3X的绘图平台上 效能应该要狂降才对, 怎麽可能效能会更好?
4.使用FP32的shader模式 的确会让画质(主要是色彩的自然度)提高,
但这个是 驱动程式 或游戏厂商 可以自行选择是否采用的,
所以就算当你更新到 DX9.0c版 後, 若是驱动程式或游戏本身不配合,
NV3X的画质还是一样不买9.0c版的帐... (茶)
以上是小弟看一些书面的规格得到的纸上谈兵的结论,
对於 DX9.0c版 到底对於画质有无改善, 我的推断或许会有错误,
(不过我是r觉得既然规格和支援度都写的很清楚, 就算不中亦不远矣)
又因为我不是 显示卡硬体 或 DirectX-programer 从业人员,
若您是这方面的专业高手, 请不吝指正...
: : 我是没比较过画质啦^^||(最近考完期末考才开始玩游戏 已经换上9.0c了)
: : --
: : 爱机
: : http://oz.nthu.edu.tw/~u890126/16.JPG
: : --
: : 推 cycler:显示卡阿~~~~好赞XD 218.175.69.103 06/12
: 推!! 6800 XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.227.28
1F:推 adomoon:推荐这篇文章 140.113.125.175 06/13
2F:推 jhs1213:我支持这篇的说法... 9.0C心理作用较大 202.178.160.160 06/13
3F:推 hsz0566:谢谢!! :D 219.68.96.130 06/13