电脑、手机、平板都能玩游戏、看视频、做设计,这些都跟显卡(GPU)性能有关。光看显卡型号不一定知道实际强弱,真正得跑一下才知道。这个小工具就是在浏览器里让显卡干活——画几百万个粒子、画几万层色块、画几十万个三角形,看它每秒能画多少帧,再给一个分数。打开就能跑,不用装软件。
主要功能
三种测试维度
上面可以选测试哪方面:
粒子吞吐:一次性画几十万个粒子点,看显卡处理海量小点的能力
颜色填充率:一层层叠色块,看显卡每秒钟能填多少个像素
三角形吞吐:画几十万个三角形,看显卡的几何处理能力
全能综合测试:三项全跑一遍,最后给综合得分(推荐)
分辨率可选
从 720P、1080P、2K 到 4K 都能选,也能自己填宽高。分辨率越高,显卡压力越大,测出来的分数越低,这很正常。默认 1080P。
负载强度可调
从低负载(1 倍)到极限摧毁(20 倍)五档。档位越高,每帧要画的东西越多,越能压榨出显卡的极限。普通测一下选标准负载(3 倍)就行;想烧机、测极限,选高一点。
实时画面
跑分的时候,中间那块画布上能看到实时渲染的内容——几万个彩色粒子在动、色块层层叠叠、三角形旋转着飞。左上角一个小标签实时显示当前帧率(FPS)和每帧耗时(毫秒)。看着画面跳、数字变,能感受到显卡在干活。
综合得分
跑完上面显示一个大分数,越大越好。下面有个评价,比如"极高(高端旗舰级渲染能力)""优秀(主流独显)""中等(基础独显/强力核显)""较低(普通集显)"。让你对自己的显卡大概是什么水平有个概念。
吞吐量指标
得分下面还有实时 FPS 和吞吐量估算:
粒子模式:每秒多少百万个粒子
填充模式:每秒多少 GPixel(十亿像素)
三角形模式:每秒多少百万个三角形
显卡与参数
右边一块显示你显卡的详细信息:
显卡型号:从浏览器里读出来的真实显卡名称
显卡厂商:NVIDIA、AMD、Intel、Apple、Qualcomm 这些
渲染接口:用的是 WebGL 2.0 还是 1.0
WebGL 版本:浏览器报的版本号
着色器语言:GLSL 版本
型号来源:是直接读到还是从接口推断的
扩展总数:支持多少个 WebGL 扩展
三条独立曲线
跑完之后,下面会画出一张图,显示三种模式下帧率随时间的变化,三条颜色不同的曲线对比着看。能看出哪一项压得住、哪一项顶不住,也能看出跑着跑着温度上来降频了。
扩展支持诊断
下面一块列出 WebGL 的各种扩展,一个一个告诉你支不支持,比如:
ANGLE_instanced_arrays:实例化绘制,一次画一大批相同几何体
EXT_color_buffer_float:浮点颜色缓冲,HDR 渲染要用
EXT_texture_filter_anisotropic:各向异性过滤,斜视角下纹理更清晰
OES_element_index_uint:支持 32 位索引,能画更多顶点
WEBGL_depth_texture:深度纹理,阴影贴图要用
WEBGL_draw_buffers:多渲染目标,MRT 要用
每一项都配了一句通俗说明,能选"显示全部""标准支持""未支持"筛选。想了解自己设备支持哪些高级渲染特性,看这块最清楚。
渲染能力极限指标
再下面一块列出一堆硬件极限:
最大纹理尺寸:一张贴图最大能多大
最大立方体贴图尺寸:天空盒这类贴图能多大
片元/顶点着色器纹理单元数:一次能同时用几张纹理
合计纹理单元数
顶点属性数量:每个顶点最多能带多少个属性(位置、颜色、法线等)
可变变量向量数:顶点和片元之间最多能传多少数据
顶点/片元 uniform 向量数:着色器里最多能放多少统一变量
最大渲染缓冲尺寸
最大视口尺寸
最大多重采样数:抗锯齿能开到几倍
数组纹理最大层数
最大 3D 纹理尺寸
索引绘制最大顶点/索引数
点精灵尺寸范围:点最小最大能画多大
线宽范围:线最粗能多粗
这些数字能帮你判断设备能带什么画质、能开什么特效。
显示器刷新率
左上角还会测一下你的显示器刷新率,比如 60 Hz、120 Hz、144 Hz,作为跑分参考。如果跑分 FPS 能接近刷新率,说明显卡带这个显示器没问题。
适合谁用
买新电脑、新手机想测一下图形性能的人,跑个分心里有数;玩游戏想知道能开什么画质的人,看看显卡型号和跑分大概能判断;做前端开发、做 3D 应用的人,看设备支不支持某些 WebGL 扩展,能决定用什么技术;做设计、渲染、视频剪辑的人,跑个分对比一下不同设备的图形性能;对显卡、WebGL、图形渲染感兴趣的人,跑一跑、看看参数、读读扩展说明,挺长知识。
用起来什么感觉
打开就是一块深色画布,上面摆着测试模式、分辨率、负载强度三个选择,下面一个"开始测试"按钮。点开始,画布上立刻动起来——粒子飞、色块叠、三角形转,左上角 FPS 数字跳。跑一项 6 秒,三项 18 秒左右,跑完给一个分数、一条曲线、一段评价。
跑分的时候能明显感觉到设备在使劲——风扇可能转起来、手机可能变热,这正常。跑完分数一出来,心里就有底了。三条曲线对比着看,能看出哪种任务对你的显卡压力最大。
右边参数区信息很密,型号、厂商、接口、各种极限值列得清清楚楚。扩展诊断区每一项都配了说明,不用查资料也能看懂。
整个工具在浏览器里运行,不联网也能跑,不上传任何数据,不需要安装。手机上打开也能跑,但发热和耗电会明显,跑一会儿可以歇歇。用完关掉就行。
有一点要提醒:这个分数是浏览器里跑出来的,跟 3DMark、Geekbench 这些专业跑分不一样,绝对值没有可比性,但用来对比两台设备谁更强、看哪项是短板,还是挺有用的。跑的时候别切标签页,切了可能会暂停。手机上跑久了会烫,注意散热。另外显卡型号如果是集显,可能读不到完整信息,这也不是工具的问题,是浏览器和驱动的限制。