SwiftShader が Chrome にソフトウェア 3D レンダリングを導入

Ilmari Heikkinen

SwiftShader は、Chrome 18 で使用されるソフトウェア 3D レンダラです。拒否リストに登録されている GPU でも CSS 3D と WebGL を使用できます。SwiftShader は Windows でのみ使用でき、3D グラフィック機能を使用しているサイトにアクセスしたときに有効になります。

Chrome を初めて実行すると、GPU が拒否リストに登録されているかどうかが確認されます。残念ながら、SwiftShader コンポーネントがインストールされていない場合は、Chrome がバックグラウンドで SwiftShader コンポーネントをダウンロードしてインストールします。コンポーネントがインストールされると、3D コンテンツを表示できるようになります。コンポーネントのインストールが完了する前に 3D サイトにアクセスした場合は、サイトを表示するためにタブを閉じてから再度開く必要があることがあります。

SwiftShader のパフォーマンスは、シンプルな 3D コンテンツを表示するのに十分なはずです。

Chrome 18 の新しいグラフィック機能(GPU アクセラレーションによる 2D キャンバスなど)について詳しくは、Chromium のブログをご覧ください。