プライバシーについて
GPU情報とは
WebGLが公開するGPU VendorとRendererの意味を解説します。
更新日: 2026年10月9日
WebGLは基本的なVendorやRenderer情報を提供します。WEBGL_debug_renderer_info 拡張機能が利用できる環境では、UNMASKED_VENDOR_WEBGLとUNMASKED_RENDERER_WEBGLから、より具体的なGPUまたは描画 Layerの名称を取得できます。
NetKarteでの見方
NetKarteの描画・GPUカードで「GPU Vendor」「GPU Renderer」を確認し、取得不可の場合は同じカードの「WebGL」から読み進めます。一方のGPU欄だけに値がある場合も、その取得できた情報を個別に扱ってください。
NetKarteはWebGLコンテキストを作成し、この拡張機能が公開されている場合だけGPU VendorとGPU Rendererを表示します。取得できない場合は「取得不可」とし、User-AgentなどからGPUを推測しません。
値の読み方
実際のGPU製品名のほか、ANGLE、Software Renderer、仮想GPUなどが表示されることがあります。これはブラウザーから見える描画Backendであり、物理ハードウェア名と必ず一致するわけではありません。
Privacy上の注意
詳細な描画情報は環境識別の材料になり得るため、ブラウザーが値をMaskしたり拡張機能を公開しなかったりします。取得不可は故障を意味せず、Privacy保護や互換性上の正常な挙動の場合があります。
GPU名が出ないときの確認順序
まずWebGL欄を確認します。WebGLコンテキストを取得できなければ、拡張機能によるGPU情報も読めません。NetKarteは2D用とは別のCanvasでWebGLを確認するため、2D取得の成功がWebGLやGPU情報の取得を妨げることはありません。
WebGLが使えても、詳細情報の拡張が非公開、または値の取得に失敗した場合はGPU名が「取得不可」となります。VendorとRendererは個別に読み取り、一方の取得に失敗しても他方の取得値は表示します。取得不可はGPUが搭載されていないという証拠ではありません。
実機の型番はOSのシステム情報を、ブラウザーの描画経路はブラウザーのグラフィックス情報を確認します。ANGLEなどの名前をもう1枚のGPUと数えたり、表示名から性能順位を付けたりしないでください。
参考資料
- Khronos Group: WEBGL_debug_renderer_info (外部サイト)確認日: 2026-10-09
- Khronos Group: WebGL Specification (外部サイト)確認日: 2026-10-09
- WHATWG: HTML Living Standard: Canvas contexts (外部サイト)確認日: 2026-10-09
- MDN Web Docs: WebGL API (外部サイト)確認日: 2026-10-09