gpt4 book ai didi

glsl - 如何确定 WebGL 和 GLSL 版本?

转载 作者:行者123 更新时间:2023-12-05 08:18:44 25 4
gpt4 key购买 nike

我可以进行哪些调用来确定当前浏览器中的 WebGL 版本支持(例如 1 与 2)以及 SL 规范版本(例如 1.x 与 3.x)。

您知道我必须使用 GL api 进行哪些调用吗?还是 SL 中的宏?

最佳答案

我也想在这里添加一些我自己的发现,以防它们对其他人有用:

您可以像这样查询支持的着色器语言:

gl.getParameter(gl.SHADING_LANGUAGE_VERSION);
"WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)"

如果你有一个上下文,但你不知道你是如何得到它的,你可以使用以下方法查询它:

gl.getParameter(gl.VERSION);
"WebGL 1.0 (OpenGL ES 2.0 Chromium)"

关于glsl - 如何确定 WebGL 和 GLSL 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51428435/

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