WebGLShaderPrecisionFormat: precision 属性

基线 广泛可用

此功能已经非常成熟,并在许多设备和浏览器版本中都能正常使用。它自 2015 年 7 月.

报告反馈

只读的 WebGLShaderPrecisionFormat.precision 属性返回可以表示的精度位数。

示例

对于整数格式,此值始终为 0。
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");

gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.MEDIUM_FLOAT).precision; // 23
gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.LOW_INT).precision; // 0

规范

js
规范
# WebGL 规范

浏览器兼容性

DOM-WebGLShaderPrecisionFormat-precision

另请参阅