[-IE-] [情報]微軟詳解:IE9 GPU硬體加速的六大好處
在日前的MIX 10大會上,微軟展示了如何借助顯卡GPU的硬件加速能力,在IE9瀏覽器中使
用Direct2D、DirectWirte、XPS等新技術渲染文字、圖像、視頻、SVG等網絡內容。今天
,微軟IE項目經理Frank Olivier又介紹了這些技術的六大好處。
1、性能、性能、性能
這顯然是GPU硬件加速的最大優勢。Direct2D的加入可以讓瀏覽器調動GPU來優化渲染豐富
的圖形,從而帶來更快的Web程序運行速度,以及更高質量的瀏覽體驗。
對一些圖形操作來說,GPU是更合適的選擇,比如GPU在執行Alpha混合與雙線性圖形縮放
的時候就比CPU快得多,還可以利用像素著色器執行複雜的每像素計算。
IE9可以利用GPU執行更多任務,CPU資源就得以釋放給其他瀏覽器子系統,還能獲得更流
暢的動畫和視頻播放效果。
2、超快的縮放瀏覽
IE9能夠利用GPU縮放圖片和其他內容,而且瀏覽速度飛快。大家可以試試微軟提供的地圖
縮放演示。
Windows仍然是惟一一個能夠改變瀏覽器中所有用戶界面元素大小的操作系統,而IE8首次
實現了Web網頁內容默認縮放,IE9則在其基礎上進一步完善,使用戶能夠在高DPI顯示器
上輕鬆閱讀Web內容。
3、硬件加速HTML5視頻
IE9使用Windows Media Foundation(WMF)多媒體平台播放HTML5標準視頻,如有硬件視頻
解碼器可用就能實現GPU加速,否則只能使用CPU播放。IE9視頻引擎可以直接使用GPU解碼
、輸出視頻,而且視頻幀解碼之後,就會和圖形流水線裡的其他位圖享受一樣的待遇。
微軟在MIX 10上利用一台不到400美元的上網本同時播放兩段720p高清視頻,結果有了IE9
的硬件加速,CPU佔用率還不到30%,都非常流暢,而其它瀏覽器播放一段視頻也是100%
CPU佔用,還嚴重掉幀。
4、高質量圖像和色彩支持
IE9使用Windows圖像組件(WIC)來解碼PNG、JPEG以及新增的TIFF、JPEG XR圖像。JPEG XR
相對於JPEG大大改進了壓縮效率,能以同樣的體積獲得更高的圖像質量。
除了解碼速度比IE8解碼器快最多30%,新的WIC解碼器還能讀取圖像中嵌入的色彩配置,
包括ICC v2、ICC v4等等。
5、文字質量與性能
IE9通過DirectWrite API接口使用GPU執行文字渲染和輸出,速度最快是IE8的兩倍,而且
質量更高。IE9可以實現文字的平滑動畫,而亞像素定位能夠更忠實地體驗Web和字體設計
師的意圖。
有用戶反饋說部分系統上部分仔細存在模糊現象,微軟表示正在研究解決此問題。
6、高質量圖像打印
IE9能在輸出至打印系統的時候直接將Web內容轉換成XPS格式,從而打印出高質量的HTML5
內容。XPS是一種更現代的打印系統,原生支持不透明度、複雜路徑等特性,能在打印現
代Web內容的時候獲得更好的逼真度和質量。
最後說明一點:即使你的系統沒有可用的GPU,因為IE是基於Direct2D的,每一項功能特
性都同時支持硬件和軟件實現,所以依然能夠獲得高質量的軟件模擬效果,只是效率會差
一些。
http://news.mydrivers.com/1/161/161126.htm
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.197.68
→
04/13 12:48, , 1F
04/13 12:48, 1F
→
04/13 12:55, , 2F
04/13 12:55, 2F
→
04/13 12:56, , 3F
04/13 12:56, 3F
→
04/13 13:01, , 4F
04/13 13:01, 4F
推
04/13 13:42, , 5F
04/13 13:42, 5F
推
04/13 13:46, , 6F
04/13 13:46, 6F
→
04/13 13:57, , 7F
04/13 13:57, 7F
推
04/13 16:11, , 8F
04/13 16:11, 8F
推
04/13 16:51, , 9F
04/13 16:51, 9F
→
04/13 16:51, , 10F
04/13 16:51, 10F
→
04/13 17:14, , 11F
04/13 17:14, 11F
推
04/13 17:30, , 12F
04/13 17:30, 12F
→
04/13 18:05, , 13F
04/13 18:05, 13F
推
04/13 18:39, , 14F
04/13 18:39, 14F
推
04/13 21:59, , 15F
04/13 21:59, 15F
→
04/13 22:12, , 16F
04/13 22:12, 16F
→
04/14 03:06, , 17F
04/14 03:06, 17F
→
04/14 13:31, , 18F
04/14 13:31, 18F
推
04/14 18:25, , 19F
04/14 18:25, 19F
推
04/14 22:01, , 20F
04/14 22:01, 20F
推
04/14 23:24, , 21F
04/14 23:24, 21F
→
04/15 09:40, , 22F
04/15 09:40, 22F
推
04/15 10:20, , 23F
04/15 10:20, 23F