引用:
Originally posted by Wick
回歸晶片規格來看=>
NVIDIA:
Shader計算精度為32bit及16bit兩種,要碼就是全部32bit,不然就是16bit計算,不可混用!
ATI:
ATI看到老大NVIDIA採用這兩種Shader精度各有優缺點,32bit優點是成像品質佳但是速度慢,16bit成像品質弱了點,但是速度較快!ATI老弟就採用了一個折衷的辦法,就是採24bit精度來成像~~
以上是我認為ATI速度會優於NV的原因之一,但是前面討論到驅動作弊的問題,希望大家含是抱持平常心來看待吧,畢竟以晶片格本質來說,ATI已經降成24bit了,當然,沒有人規定說NVIDIA 32bit是個標準,但是我想表達的是,大家都有折衷的辦法跟技巧,以平常心看待...
|
?
Floating 16bit , 32bit and integer 12bit --> NV3x
24bit 是 DX9 shader 最低門檻,不是 ATi 用折衷的方法
說穿了 NV3x 的 shader 真的是不夠猛 ,所以目前輸的有點難看
32bit 以後會是主流 , 不是ATi 在那邊說 24bit 多好多好可以避免這個趨勢的