瀏覽單個文章
DanFang
*停權中*
 

加入日期: Aug 2000
您的住址: Seattle, WA
文章: 6,075
引用:
作者Artx1
老實說,我只感受到強力站台....
這句話他很久以前就講過了。
不過我覺得速度那個倒應該是沒有錯,因為關鍵是ATI和Valve的合作蠻緊密的,
HL2的引擎本身可說是緊跟著R3x0架構,NV40並不是明顯地比R4x0快,
所以應該會吃虧。

問題是NV40不是用FP16來維持速度,
而是NV40在FP16有一票附加價值,雖然不一定free的,
但是卻會比本來好用很多。
比方說fp16 底下NV40有 free 的 normalize (nrm_pp),Texture filtering,
Alpha blending,RAMDAC-Logic Tone Mapping,這些都很方便。

*: 因為D3D9不支援FP Frame Buffer 直接當 front buffer輸出,
所以Tone Mapping的話一定要用Shader做。


上述的功能如果都回頭用Shader幹的話,實在是太傷了。
問題是fp24底下R3x0就是不支援,因為R3x0/R4x0並沒有因為降到fp24就有比較多功能,
只好用 int16,而且只有tex filter,沒有alpha blending &...


只有等11/16見正章了, Valve不想改的話就只有看NV的驅動了.
舊 2004-10-28, 01:47 AM #28
回應時引用此文章
DanFang離線中