2010年6月20日 星期日

Chrome 開始支持 GPU 硬件加速三維合成

來自 Google 的前 O3D 項目主要開發者 Vangelis Kokkevis 日前在 Google Groups 宣布 Chromium 已經開始支持 GPU 加速三維合成和 Webkit 的 CSS 3D 轉換,這一新特性的支持標志著 Chrome 也開始挖掘 GPU 的潛力,今後在 Webkit 引擎中對性能要求較高的功能都可以通過 GPU 來完成加速,比如 CSS 3D 轉換、視頻解碼以及大量的 WebGL Canvas 組件。經過筆者的測試,最新版的 Chromium 以及 Chrome Dev 都可以支持這一特性(一些演示可以在這裡找到),只需要加上下面的命令行啟動參數即可:
--enable-accelerated-compositing
CSS 3D 轉換是由 Apple 公司在大約一年前提出的,現在已經進入了 W3C工作草案中,大約一個月以前 Qt Webkit 宣布支持該草案,如今 Chromium 也明確表態開始支持,不過 Mozilla 對該規格是否會支持還不明確,IE 和 Opera 則還沒有任何信息。

沒有留言: