Windows Tips & News

Chrome 113 は WebGPU をサポートします

click fraud protection
おすすめされた: ここをクリックして、Windows の問題を修正し、システム パフォーマンスを最適化します

Google は、Chrome 113 での WebGPU および WebGPU Shading Language (WGSL) のサポートを発表しました。 2023 年 5 月 2 日に安定版ブランチに登場します。 この動きにより、WebGPU は、開発者が Web 上で高性能のグラフィックスやコンピューティング アプリケーションを作成するために使用できる、広く受け入れられているテクノロジに一歩近づきます。

Google Chrome の WebGPU

WebGPU は、Vulkan、Metal、および Direct3D 12 と同様の API を提供します。これらは、ゲーム開発やその他の GPU を多用するアプリケーションで一般的なグラフィックス API です。 つまり、これらの API に既に精通している開発者は、WebGPU への移行が容易になります。

広告

Chrome での WebGPU の初期リリースは、ChromeOS、macOS、および Windows でのみ利用できます。 Linux と Android のサポートは、後日提供される予定です。 これにより、より多くのプラットフォームでアクセスできるようになる前に、実装の安定性と信頼性が保証されます。

コンテンツ隠れる
他のブラウザーでの WebGPU サポート
開発者が利用できるライブラリ
WebGPU 対 WebGL

他のブラウザーでの WebGPU サポート

Chrome とは別に、開発者は 2020 年 4 月から Firefox で、2021 年 11 月から Safari で実験的な WebGPU サポートをテストしています。 Firefox で WebGPU を有効にするには、 dom.webgpu.enabledgfx.webgpu.force 対応 オプション 真実について: 構成. ただし、現時点では、Firefox と Safari でデフォルトで WebGPU を有効にする予定はありません。

開発者が利用できるライブラリ

Firefox と Chrome の WebGPU 実装は、個別のライブラリの形式で利用できます。 これらには、WebGPU サポートをアプリケーションに統合するために使用できる Dawn (C++) および wgpu (Rust) が含まれます。

さらに、WebGL を使用して一般的な JavaScript ライブラリに WebGPU サポートをネイティブに追加する取り組みが進行中です。 たとえば、Babylon.js はすでに完全な WebGPU サポートを宣言していますが、Three.js、PlayCanvas、および TensorFlow.js は部分的なサポートを提供しています。

WebGPU 対 WebGL

概念的には、Vulkan グラフィック API が OpenGL と異なるのと同様に、WebGPU は WebGL と異なります。 ただし、Vulkan、Metal、または Direct3D とは異なり、WebGPU は特定のグラフィックス API に基づいていません。 代わりに、これらの API にあるのと同じ低レベルのプリミティブを使用する汎用レイヤーです。

WebGPU により、JavaScript アプリケーションは、コマンドの編成、処理、および送信をきめ細かく制御できます。 関連するリソース、メモリ、バッファ、テクスチャ オブジェクト、およびコンパイルされたグラフィック シェーダを管理するだけでなく、GPU に接続します。 このアプローチは、オーバーヘッドを削減し、GPU 効率を高めることで、グラフィックス パフォーマンスを最大化します。

WebGPU を使用すると、Web 用の複雑な 3D プロジェクトを作成できます。 Vulkan、Metal、または Direct3D を直接使用するスタンドアロン プログラム。 プラットフォーム。

さらに、WebGPU は、ネイティブ グラフィックス プログラムを WebAssembly にコンパイルすることにより、Web 対応のフォームに移植するための追加オプションを提供します。 3D グラフィックスに加えて、WebGPU は GPU への計算のオフロードとシェーダーの実行に関連する可能性もカバーしています。

全体として、これは Web 開発コミュニティにとってエキサイティングな開発です。 開発者がどのように WebGPU を利用して新しい革新的なアプリケーションを作成するかを見るのは興味深いことです。

ソース: グーグル

おすすめされた: ここをクリックして、Windows の問題を修正し、システム パフォーマンスを最適化します

この記事が気に入ったら、下のボタンを使用して共有してください。 あなたから多くを奪うことはありませんが、それは私たちの成長に役立ちます. ご協力ありがとうございました!

広告

ダウンロードダウンロードMultiButtons_v0.02スキンforWinamp

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む

セルゲイ・トゥカチェンコ、Winaeroの著者

セルゲイ・トゥカチェンコ、Winaeroの著者

最近リークされたものにはたくさんの秘密があります Windowsブルー ビルド(今後のWindows 8.1アップデート)。 私たちはすでに発見しました 新しいシェルコマンドとシェルの場所、新し...

続きを読む

ダウンロードダウンロードReactosスキンforWinamp

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む