PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   請問vertex shader和T&L的關係 (https://www.pcdvd.com.tw/showthread.php?t=276125)

Oudie 2003-12-04 12:17 PM

請問vertex shader和T&L的關係
 
想請問VERTEX SHADER和T&L是怎樣的技術?
最近的顯示卡是不是取消硬體T&L改用VERTEX SHADER模擬,而且可以增加效能?
VERTEX SHADER是不是是需要軟硬體同時支援才有作用?

宗毛 2003-12-04 01:47 PM

回覆: 請問vertex shader和T&L的關係
 
引用:
Originally posted by Oudie
想請問VERTEX SHADER和T&L是怎樣的技術?
最近的顯示卡是不是取消硬體T&L改用VERTEX SHADER模擬,而且可以增加效能?
VERTEX SHADER是不是是需要軟硬體同時支援才有作用?


R3XX/RV3XX沒有硬體TnL,而NV3X有;

VS的功能是可以靠CPU模擬的,最有名的例子就是Sis的Xabre

Oudie 2003-12-04 02:13 PM

回覆: 回覆: 請問vertex shader和T&L的關係
 
引用:
Originally posted by 宗毛
R3XX/RV3XX沒有硬體TnL,而NV3X有;

VS的功能是可以靠CPU模擬的,最有名的例子就是Sis的Xabre

不太了解,我的主要問題在於vs和T&L這二項功能,VS是不是可取代T&L?
這二項技術是類似的嗎?如果R3XX和RV3XX沒有硬體T&L那是否需要這項功能是軟體或是VS模擬?

bluesystem 2003-12-04 05:39 PM

回覆: 回覆: 回覆: 請問vertex shader和T&L的關係
 
引用:
Originally posted by Oudie
不太了解,我的主要問題在於vs和T&L這二項功能,VS是不是可取代T&L?
這二項技術是類似的嗎?如果R3XX和RV3XX沒有硬體T&L那是否需要這項功能是軟體或是VS模擬?


VS 跟TnL是一體的兩面...怎麼說呢?
傳統的3D運算,是固定功能式的做法,也就是單純的幫你做TnL(座標轉換跟打光).
也就是這一部份的運算電路是做死的,有的功能就有,沒有的功能就沒有.

而Vertex Shader,它是可以依照自己的程式去叫顯示晶片的硬體去運算設定頂點
的資料,當然包括TnL的工作.但是電路的設計就像CPU一樣比較有彈性得多了.可以
做很多額外的工作.

R3XX系列我不是很清楚,應該是在Driver這邊就做了把傳統TnL的資料變換成VS的
資料(用VS實做傳統TnL著色管道),大部份應該都還是硬體的VS指令運算的.


所有的時間均為GMT +8。 現在的時間是04:08 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。