天天看點

[IE9] GPU硬體加速到底是實用創新還是噱頭

IE9的GPU硬體加速使網頁渲染性能提高了10倍以上,渲染速度達到60幀每秒左右,達到了3D遊戲的幀速要求。是以, IE9渲染引擎将對Web開發産生革命性的影響,IE9上的Web的 圖形性能已經和windows程式相當,使複雜的Web應用和Web遊戲成為實際可行方案。

GPU硬體加速是一個複雜的技術。 為了實作該技術,IE9的渲染引擎代碼完全重寫,從根本上引入了硬體通路接口Direct2D/DirectWrite/DirectX, 并且和各大顯示卡廠商(AMD, Inten, Nvidia) 密切合作,經過長時間的研發調試,才到達如今這個效果。

測試結果:IE9 1000條魚 (56幀/秒渲染速度)

<a target="_blank" href="http://blog.51cto.com/attachment/201009/150637106.jpg"></a>

測試結果:IE9 500條魚 (大于60幀/秒渲染速度)

<a target="_blank" href="http://blog.51cto.com/attachment/201009/150350948.jpg"></a>

測試結果: Chrome6 100條魚 (3幀/秒渲染速度)

<a target="_blank" href="http://blog.51cto.com/attachment/201009/150854941.jpg"></a>

 測試結果: Firefox3.6 100條魚 (7幀/秒渲染速度)

<a target="_blank" href="http://blog.51cto.com/attachment/201009/134642364.jpg"></a>

總結: GPU硬體加速是浏覽器渲染性能有了質的飛躍,是浏覽器技術發展的大勢所趨。我相信在IE9釋出之後不久,其他浏覽器也會這個方面在奮力趕上。 這對于Web開發者來說是再好不過的事情。 新一輪的Web開發技術熱潮即将來臨,Web應用進入一個新的曆史階段。

 本文轉自 陳本峰 51CTO部落格,原文連結:http://blog.51cto.com/wingeek/393156,如需轉載請自行聯系原作者

繼續閱讀