開創(chuàng)DX11宏圖霸業(yè)!鐳HD5870權(quán)威評(píng)測(cè)
第一章 讓游戲運(yùn)行效率更高!DirectX 11全面解析
HD5800最大的特性就是首次對(duì)DirectX 11 API提供完美支持,這套新一代圖形引擎將在2009年10月份與Windows 7同時(shí)發(fā)布,屆時(shí)也會(huì)提供單獨(dú)的DirectX升級(jí)包供Vista安裝。因此本文很有必要對(duì)DX11的新特性進(jìn)行全面分析,并與上一代的DX10/10.1做一些對(duì)比。
第一章/第一節(jié) 革命性的DirectX 10回顧在過去的十幾年時(shí)間里,DirectX已經(jīng)穩(wěn)步成為微軟Windows平臺(tái)上進(jìn)行游戲開發(fā)首選API。每一代DirectX都帶來對(duì)新的圖形硬件特性的支持,每次版本變更都能幫助游戲開發(fā)者們邁出驚人的一步。就拿近幾年來說,DX9、DX9C、DX10及相關(guān)顯卡的發(fā)布都帶來了令人驚訝的游戲畫面,給與玩家非常好的游戲體驗(yàn)。
尤其是DX10發(fā)布后,以Crysis為代表的FPS游戲畫面達(dá)到了巔峰,顯卡實(shí)時(shí)渲染出來的人物及風(fēng)景效果足以媲美照片、CG動(dòng)畫甚至是電影,讓人嘆為觀止!
首款DX10游戲《失落星球》DX9對(duì)比DX10,犧牲一半速度,畫面改進(jìn)有限
但DX10也不是完美無暇的,其缺陷也很明顯,那就是運(yùn)行效率比較低。當(dāng)游戲開啟DX10模式后,性能下降幅度非??鋸?,以至于第一代DX10顯卡GeForce 8800和Radeon HD2900都無法在特效全開的情況下流暢運(yùn)行當(dāng)時(shí)的任何一款DX10游戲!
以兩年前發(fā)布的DX10代表作Crysis來說,其畫面堪稱完美,但時(shí)至今日依然沒有任何一款單核心顯卡能在VeryHigh模式下流暢它!即便是優(yōu)異的雙核心顯卡運(yùn)行起來也很吃力,是因?yàn)镚PU的發(fā)展速度太慢嗎?不是的,兩年時(shí)間顯卡的性能已經(jīng)提高了3-4倍,GPU的發(fā)展腳步并沒有放緩,問題歸根到底還是DX10運(yùn)行效率較差所致。
下面就先來回顧一下DX10的主要特性:
統(tǒng)一渲染架構(gòu)讓GPU運(yùn)算單元的利用率更高,但新加入的幾何著色器卻加重了流處理器的負(fù)擔(dān),超級(jí)復(fù)雜的畫面場(chǎng)景也給流處理器造成了更大的壓力。因此在這幾年內(nèi),縱使GPU的流處理器數(shù)量大增2-3倍、頻率也穩(wěn)步提升,但依然不夠用。
關(guān)注我們
