![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 顯示卡討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=8)
- - 5900XT VS 9700PRO
(https://www.pcdvd.com.tw/showthread.php?t=288642)
|
|---|
引用:
是模擬的嗎? 可是這裡顯示Hardware TCL耶 3D特性 ![]() |
引用:
嗯....先把一些事定義清楚 HARDWARE T&L是指用GRAPHICS CHIP去作Transform & Lighting 而fixed-function graphics pipeline是指針對某種graphics指令用硬體去實作其演算法 使其能在硬體上執行 譬如打光..若graphics上的fixed function用的是Phong reflectance modelling 那我下打光指令後..出來的效果就是用硬體去run Phong modelling 演算法出來的結果 如果我要用擬真度較高的BRDF呢? 很抱歉..由於我硬體FIXED FUNCTION PIPELINE沒把這東西作進去 你必需用CPU慢慢的算 9700其中一個"革命性"的改變就是 把所有FIXED FUNCTION PIPELINE都拿掉 所有Operation直接交 Programmable shader去處理 (see the RADEOPN 9700 section of this article http://www.flipcode.com/articles/ar...ojoday2k2.shtml) 不過這樣就有個問題了 由於graphics library compile出來的binary code沒改變 因此若是沒使用shader的3D程式 仍然會向GPU要求使用某個fixed function unit 可是9700已經拿掉了...那怎麼辦 所以...我的推論是...ATI在驅動程式下手 把所有以前的fixed function全部寫成shader program 跟驅動程式bundle在一起 這樣一來..如果遇到要使用某fixed function時 就由driver直接把對應的shader丟到gpu去RUN就可以了... 所以..結論是... 9700仍然是個HW TNL的chip 但不再是個支援HW fixed function的graphics chip |
原來如此
謝謝啦 :p |
引用:
多謝Araiman提供的資料, 我把TnL那段節錄出來: http://www.flipcode.com/articles/ar...ojoday2k2.shtml 引用:
|
引用:
推論沒錯 Radeon SDK 就是這麼寫的 |
但是無論如何,小弟認為 R9700P無法賣到NT8000
樓主大可能沒有注意到 普遍於 NT8000的 R9800P吧 |
引用:
不過他當初發文的時候......9800PRO還沒有降價ㄚ:D .... 那時候9800PRO還要好貴好貴的價錢:shy: ...... 9700那個時候價錢應該可以賣不錯的價錢:like: ..... |
回覆: 回覆: 5900XT VS 9700PRO
刪
|
| 所有的時間均為GMT +8。 現在的時間是08:47 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。