在线毒蘑菇 GPU 测试 是一款基于 WebGL 的浏览器端 GPU 性能基准测试工具。它通过实时渲染高复杂度的“毒蘑菇”分形光线追踪画面,对设备显卡进行压力测试,并以 FPS 曲线和统计数据直观呈现性能表现。无需安装、无需插件,打开网页即可运行。
在线毒蘑菇 GPU 测试核心功能
GPU 压力测试:利用 GLSL 片元着色器进行分形光线追踪(Ray Marching),通过高强度数学迭代持续压榨 GPU 算力。
三档测试强度:提供“低度 / 中度 / 高度”三档预设,分别对应不同的迭代次数与求解精度,满足不同性能设备的测试需求。
自定义测试函数:内置 kernal(vec3 ver) 自定义编辑区,高级用户可修改测试函数并即时应用,灵活调整测试负载。
实时 FPS 监控面板:右上角面板实时显示当前、最大、最小、平均 FPS,并绘制最近 60 秒的 FPS 折线图。
显卡信息识别:自动读取并解析 WebGL 渲染器信息,展示当前设备的 GPU 型号。
测试报告导出:一键导出包含 GPU 型号、测试强度、FPS 统计及每秒详细数据的 TXT 报告。
交互式画面操控:支持鼠标左键旋转视角、右键平移、滚轮缩放;移动端支持单指旋转、双指平移与缩放。
在线毒蘑菇 GPU 测试技术亮点
纯前端实现:基于 WebGL 1.0 与 GLSL ES 1.0,所有渲染与计算均在浏览器本地完成。
样式完全隔离:所有 CSS 作用域限定在 #AhkTool-name 内部,嵌入任意主框架均不会污染全局样式。
容器自适应:画布尺寸跟随容器 100% 自适应,兼容 iframe 嵌入与响应式布局。
移动端与 iOS 兼容:针对移动端触控、安全区、iOS 表单控件做了专项适配。
着色器安全编译:自定义函数编译失败时自动回退到低强度预设,避免页面卡死。
WebGL 上下文丢失恢复:监听上下文丢失与恢复事件,异常时给出提示并尝试重建渲染环境。
在线毒蘑菇 GPU 测试使用方式
打开页面,阅读发热与卡顿风险提示。
点击“点击开始测试”进入测试界面。
在底部控制板选择“开始 / 重置 / 设置 / 导出 / 显卡”等操作。
在“设置”中选择测试强度,或编辑自定义测试函数后点击“应用”。
测试结束后点击“导出”,下载本次测试的详细报告。
在线毒蘑菇 GPU 测试适用场景
显卡性能快速对比与跑分参考
浏览器 WebGL 兼容性与稳定性测试
设备散热与持续负载能力评估
分形渲染、光线追踪爱好者研究学习
风险提示
⚠ 在性能较弱的硬件平台上测试,可能会造成硬件发热以及系统卡顿,请谨慎使用高强度模式。