gpt4 book ai didi

javascript - javascript 如何访问我的 GPU 驱动程序名称

转载 作者:行者123 更新时间:2023-12-01 02:52:30 25 4
gpt4 key购买 nike

当我访问https://browserleaks.com/webgl时它在 WebGL Context Info > ANGLE

下显示我的驱动程序名称

我想问一下,javascript如何获取这些信息?我一开始以为他们正在访问我的注册表项,但我更改了注册表中驱动程序的所有名称,并且仍然被 javascript 检测到(我更改的旧名称)

如果不是注册表,那么javascript如何处理操作系统来查询我的驱动程序的名称?

谢谢大家

最佳答案

您可以使用 webgl Canvas 来做到这一点:

var canvas = document.getElementById("myTestCanvas");

var gl = canvas.getContext("experimental-webgl"); // or webgl
console.log(gl.getParameter(gl.RENDERER));
console.log(gl.getParameter(gl.VENDOR));

var debug = gl.getExtension('WEBGL_debug_renderer_info');
console.log(gl.getParameter(debug.UNMASKED_VENDOR_WEBGL)); // drivers
console.log(gl.getParameter(debug.UNMASKED_RENDERER_WEBGL));

// and many others

注意:WebGL 与 OpenGL 直接相关

更多信息:

https://developer.mozilla.org/fr/docs/Web/API/WEBGL_debug_renderer_info

https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/getExtension

关于javascript - javascript 如何访问我的 GPU 驱动程序名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46880851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com