引用:
|
作者geter
beyond3d論壇的Humus,為我們帶來將ATi GPU Doom3性能提升40%的方法
|
40%提昇的說法其實是完全看AF當初是怎麼設的。
共有兩種方法
1. 從ATI控制台強迫開啟AF (也就是強迫每個程式都用AF)。
2. 從ATI控制台設定讓程式決定 (不強迫AF﹐讓Doom3決定)
第一種方法的圖畫品質最好﹐也最慢。強迫AF的話是把所有texture做處理。第二種方法是Doom3會決定哪些texture(主要是地板)需要AF,只對部份texture做處理。圖畫比第一稍微糊一點。
如果現在在跑High Quality, 然後ATI CP裡頭強迫任何AF﹐請關掉強制AF讓程式自己決定﹐速度馬上會快很多。
關於Shader的部份﹐Humus改的Code是把原來Texture lookup變成一個GPU可運算的數學指令。改了以後還是可以用以上兩種方法開AF。
改完後﹐如果本來就是強迫AF的﹐那效能會大增。如果本來就不強迫的AF的則會有5%左右增加(X800XT)。如果本來就沒有玩High Quality或強制AF﹐那這個東西沒什麼效。這個code只是把本來是Memory controller的工作變成是GPU的工作。因此﹐只有GPU很快的才會比較感覺到。X800XT/X800Pro最顯著﹐9800XT/9800Pro不多﹐以下的已經沒什麼感覺了。
速度的排列(一最慢﹐4最快)
1. 從ATI CP強制開AF﹐沒Humus Tweak
2. 從ATI CP強制開AF﹐有Humus Tweak
3. 讓DOOM3決定AF﹐沒Humus Tweak
4. 讓DOOM3決定AF﹐有Humus Tweak
圖畫的品質(一最好﹐4最差)
1. 從ATI CP強制開AF﹐沒Humus Tweak
2. 從ATI CP強制開AF﹐有Humus Tweak
3. 讓DOOM3決定AF﹐沒Humus Tweak
4. 讓DOOM3決定AF﹐有Humus Tweak
待續。。。