PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   關於DX10的疑問 (https://www.pcdvd.com.tw/showthread.php?t=712419)

b92303008 2007-04-19 01:12 AM

關於DX10的疑問
 
請問要完全發揮DX10的效能,是否需要下面三項條件都符合?
1. 支援DX10的顯卡
2. 支援DX10的遊戲
3. 作業系統為支援DX10的VISTA(只有DX9的XP也不行?)

UltraRaptor 2007-04-19 01:26 AM

嗯............

Feather1231 2007-04-19 01:55 AM

補充第二點

支援DX10的遊戲這點不難

但要程式完全對DX10最佳化這就不容易了

可能要等個一兩年吧

Wallace Wang 2007-04-19 02:29 AM

現在9.0c這麼普及了,用了非9.0c規格的顯示卡,
難道會大大降低遊戲畫質跟可玩度嗎?
如果想通了,那10.0也不必強求...

Raziel 2007-04-19 02:32 AM

短時間內DX9不會被遺忘,所以部分遊戲開發商宣稱會做兩種版本的支援.(希望不是放砲的)
DX10也可以用軟體做部分的支援, 所以DX9的顯示卡也是可以(勉強)run DX10.
但效能與特效不會有硬體支援的DX10卡來得強與完整

至於軟體支援效能會多差? 有多少特效不能支援?就是醞釀下一波DX10換卡潮的動能大小
DX10對CPU off load的功力,目前完全無法展現, 很多人認為7系列中階卡3DMark勝過86,
而不看好86,我倒是覺得等到DX10遊戲出來下去玩的時候, 結果可能會翻盤.

殘念的是,DX無法有多個版本並存在同一個OS, 所以一段時間內可能會有 :
XP+DX9+DX9卡+DX9遊戲+支援DX9版款式的DX10遊戲 (作業平台穩/現在遊戲不捨棄)
XP+DX9+DX10卡+DX9遊戲+支援DX9版款式的DX10遊戲 (作業平台穩/現在遊戲不捨棄)
Vista+DX10+DX10卡+DX10遊戲 (DX10效能可發揮,如果driver寫得不差的話<--未來式)
Vista+DX9+DX9卡+DX9遊戲+支援DX9版款式的DX10遊戲 (目前多數舊卡的Vista用戶)
Vista+DX9+DX10卡+DX9遊戲+支援DX9版款式的DX10遊戲 (已採購新款卡的Vista用戶)
等多種排列組合.

個人認為,安裝雙作業系統,主要使用XP+DX9, 另外安裝Vista作為開啟DX10的遊戲平台
應該是目前較適合的折衷選擇.

vxr 2007-04-19 02:44 AM

引用:
作者Raziel
短時間內DX9不會被遺忘,所以部分遊戲開發商宣稱會做兩種版本的支援.(希望不是放砲的)
DX10也可以用軟體做部分的支援, 所以DX9的顯示卡也是可以(勉強)run DX10.
但效能與特效不會有硬體支援的DX10卡來得強與完整

至於軟體支援效能會多差? 有多少特效不能支援?就是醞釀下一波DX10換卡潮的動能大小
DX10對CPU off load的功力,目前完全無法展現, 很多人認為7系列中階卡3DMark勝過86,
而不看好86,我倒是覺得等到DX10遊戲出來下去玩的時候, 結果可能會翻盤.

殘念的是,DX無法有多個版本並存在同一個OS, 所以一段時間內可能會有 :
XP+DX9+DX9卡+DX9遊戲+支援DX9版款式的DX10遊戲 (作業平台穩/現在遊戲不捨棄)
XP+DX9+DX10卡+DX9遊戲+支援DX9版款式的DX10遊戲 (作業平台穩/現在遊戲不捨棄)
Vista+DX10+DX10卡+DX10遊戲 (DX10效能可發揮,如果driver寫得不差的話<--未來式)
Vista+DX9+DX9卡+DX9遊戲...

"DX10也可以用軟體做部分的支援"..
沒有就是沒有..
這是從DirectX8下來以後的特徵..
如今DirectX10..
假如開發人員沒有做太絕...
還是向下相容使用配套的方案(例如Pixel Shader 3.0來作,但是效果不完整..)..
但不是什麼軟體模擬之類的..
結論是..
像連Shader都沒有的VGA Card都要被徹底淘汰..

Raziel 2007-04-19 03:46 AM

可能是措詞上的差異...所以vxr您意指DX9的卡在Vista 是完全沒有機會開啟DX10的遊戲?
不論效能多差 ? 犧牲多少特效?
還是說,是以兼容模式效果差但是還是可以執行? <---這是我想描述的意思.

bluesystem 2007-04-19 09:46 AM

沒有什麼"兼容模式"這種東西...從來都沒有.....
如果遊戲程式在設計的時候有把DX10的功能善加利用,像Geometry Shader,那DX9的顯卡就完全沒機會
跑出畫面.少了一個Shader機制,要生也生不出來.....軟體模擬? 有啦~DirectX SDK有的sample有可以
使用軟體模,是有畫面啦,連1fps都沒有,有什麼意義?

所以一般寫遊戲會做的事情就是fallback(向下相容),同一種效果會寫N個shader,或是一個shader
有好幾段.是針對不同規格的GPU寫的.不同的GPU跑不同的Shader.讓使用者用起來好像是犠牲了
某些效果而有向下相容的結果.

結論是,如果是DX10原生的遊戲,又沒做fallback, 那DX9的GPU是沒可能玩的....

Raziel 2007-04-19 10:44 AM

well...所以比較精準的詞是fallback, 但不是叫兼容....whatever.... :jolin:

只要XP+DX9+DX9卡有得玩做了fallback功能的DX10遊戲就是了.
希望這些新的DX10遊戲開發商要守承諾啊~ 不要綁住user限用Vista就好.
XP我還打算用到2008~09年哩 :flash:

vxr 2007-04-19 10:53 AM

引用:
作者Raziel
可能是措詞上的差異...所以vxr您意指DX9的卡在Vista 是完全沒有機會開啟DX10的遊戲?
不論效能多差 ? 犧牲多少特效?
還是說,是以兼容模式效果差但是還是可以執行? <---這是我想描述的意思.

你有聽過哪款遊戲支持可以把Pixel Shader丟給CPU來算的(你要說VS是有配套的丟給cpu來跑的方法啦..不過效果上得表現是重在Pixel Shader要怎麼使用而已..,就算是G80仍然可以使用分離的結構方式..)???:confused:..
答案是不可能有(也不會有什麼類似CPU輔助這種方法..)...
因為跑起來真的有夠難看的...
目前的CPU根本幹不了這檔事..
我只聽過只有傳說中的PS3 cpu裡面塞的SPE才有這檔能耐...

如果開發人員做的夠絕..
那大家都會沒得玩..
可是大多公司不會跟$$過意不去..


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。