它是什么
WebGPU 是 WebGL 的继任者。它的 adapter 对象报告厂商("apple"、"intel"、"nvidia")、架构("metal-3"、"gen-12lp")、描述,以及一长串限制与可选特性——对同一块图形硬件的第二份独立描述。
网站怎么读
const adapter = await navigator.gpu.requestAdapter();
adapter.info // { vendor: "apple", architecture: "metal-3", ... }
adapter.limits // maxTextureDimension2D, maxBufferSize, …requestAdapter() 不需要授权。info 字段按设计很粗,但 limits 表足够大、足够具体,能区分驱动的代际。
为什么它能认出你
WebGPU 几乎不带来新的熵——它描述的是与 WebGL 相同的芯片——但它是第二个证人。两个独立的 API 说出同一块 GPU,这才是真机的样子。
风控怎么用它
比对很简单:WebGPU 的厂商必须出现在 WebGL 渲染器字符串里,limits 必须对该 GPU 合理。那些几年前给 WebGL 打了补丁、从没碰过 WebGPU 的工具,正是被这道缝隙抓住的。
常见翻车点
只伪装 WebGL;在本该自带 WebGPU 的 Chrome 版本上把它禁用;Intel 渲染器字符串旁边是一个 "apple" 适配器。
Mango 正在接受候补登记。以下介绍首发能力,客户端将在发放邀请后开放使用。
Mango Browser 如何处理
自定义适配器厂商与架构与 WebGL 来自同一条 GPU 记录。
检测你的值
跳转到你的检测结果中的这一项。