開創DX11宏圖霸業!鐳HD5870權威評測
第一章 讓游戲運行效率更高!DirectX 11全面解析
HD5800最大的特性就是首次對DirectX 11 API提供完美支持,這套新一代圖形引擎將在2009年10月份與Windows 7同時發布,屆時也會提供單獨的DirectX升級包供Vista安裝。因此本文很有必要對DX11的新特性進行全面分析,并與上一代的DX10/10.1做一些對比。
第一章/第一節 革命性的DirectX 10回顧在過去的十幾年時間里,DirectX已經穩步成為微軟Windows平臺上進行游戲開發首選API。每一代DirectX都帶來對新的圖形硬件特性的支持,每次版本變更都能幫助游戲開發者們邁出驚人的一步。就拿近幾年來說,DX9、DX9C、DX10及相關顯卡的發布都帶來了令人驚訝的游戲畫面,給與玩家非常好的游戲體驗。
尤其是DX10發布后,以Crysis為代表的FPS游戲畫面達到了巔峰,顯卡實時渲染出來的人物及風景效果足以媲美照片、CG動畫甚至是電影,讓人嘆為觀止!

首款DX10游戲《失落星球》DX9對比DX10,犧牲一半速度,畫面改進有限
但DX10也不是完美無暇的,其缺陷也很明顯,那就是運行效率比較低。當游戲開啟DX10模式后,性能下降幅度非常夸張,以至于第一代DX10顯卡GeForce 8800和Radeon HD2900都無法在特效全開的情況下流暢運行當時的任何一款DX10游戲!
以兩年前發布的DX10代表作Crysis來說,其畫面堪稱完美,但時至今日依然沒有任何一款單核心顯卡能在VeryHigh模式下流暢它!即便是優異的雙核心顯卡運行起來也很吃力,是因為GPU的發展速度太慢嗎?不是的,兩年時間顯卡的性能已經提高了3-4倍,GPU的發展腳步并沒有放緩,問題歸根到底還是DX10運行效率較差所致。
下面就先來回顧一下DX10的主要特性:

統一渲染架構讓GPU運算單元的利用率更高,但新加入的幾何著色器卻加重了流處理器的負擔,超級復雜的畫面場景也給流處理器造成了更大的壓力。因此在這幾年內,縱使GPU的流處理器數量大增2-3倍、頻率也穩步提升,但依然不夠用。
關注我們


