为什么这条带 Vulkan 标签,分数还更高?
本页每趟要画 300 万个点精灵(gl_PointSize > 1)。两条图形路径对「有尺寸的点」支持完全不同:
Windows 上 Chrome / Edge 默认走 ANGLE-D3D11。DirectX 没有原生的大点精灵,WebGL 只能给每一个点临时实例化一个四边形来模拟它 —— 300 万点就是 300 万次模拟,每趟固定多出一笔开销(按榜上数据反推约 0.6 ms / 趟)。
Vulkan(及原生 OpenGL)直接支持点尺寸(Vulkan 的 largePoints),没有这笔税,所以同一张显卡在 Vulkan 路径下分数明显更高。高出来的部分是浏览器后端的差别,不是显卡的差别。
榜上实测对照(单趟耗时越低越好)
RTX A4000 · Linux / Vulkan — 0.903 ms/趟 · 3321 分
RTX 5090 · Windows / D3D11 — 0.841 ms/趟 · 3566 分
RTX PRO 6000 · Linux / Vulkan — 0.302 ms/趟 · 9946 分
A4000 的硬件规格只有 5090 的约 1/3.5,却打平;PRO 6000 与 5090 的真实差距只有约 10~15%。
所以:分数只在同一条后端路径内可比。带 Vulkan 标签的与其它 Vulkan 成绩比,不带的(D3D11 / OpenGL)之间互相比;名次仍按原始分数排,不做折算。