我可以进行哪些调用来确定WebGL版本支持(例如1和2)以及SL规范版本(例如,1.x vs 3.x)。
您知道我必须使用GL api进行哪些调用吗?还是SL内部的宏?
发布于 2018-07-26 05:17:08
我也想在这里添加一些我自己的发现,以防它们对其他人有用:
您可以按如下方式查询支持的着色器语言:
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)"
https://stackoverflow.com/questions/51428435
复制相似问题