我想在加载可以查看3D数据的新标签之前运行Chrome GPU的诊断程序。在加载新选项卡之前,我想运行诊断程序以检查是否已打开某些GPU选项。
如何通过脚本或任何其他方式获取Chrome GPU信息?
答案 0 :(得分:1)
不确定你在问什么。
您可以使用WEBGL_debug_renderer_info
扩展程序获取GPU信息。
function getGPUInfo() {
const gl = document.createElement("canvas").getContext("webgl");
const ext = gl.getExtension('WEBGL_debug_renderer_info');
return ext ? {
vendor: gl.getParameter(ext.UNMASKED_VENDOR_WEBGL),
renderer: gl.getParameter(ext.UNMASKED_RENDERER_WEBGL),
} : {
vendor: "unknown",
renderer: "unknown",
};
}
console.log(getGPUInfo());