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

Ilmari Heikkinen

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

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

SwiftShader のパフォーマンスは、単純な 3D コンテンツを表示できるのに十分です。

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