Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. WebGLShaderPrecisionFormat

WebGLShaderPrecisionFormat

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

Note: This feature is available inWeb Workers.

TheWebGLShaderPrecisionFormat interface is part of theWebGL API and represents the information returned by calling theWebGLRenderingContext.getShaderPrecisionFormat() method.

Instance properties

WebGLShaderPrecisionFormat.rangeMinRead only

The base 2 log of the absolute value of the minimum value that can be represented.

WebGLShaderPrecisionFormat.rangeMaxRead only

The base 2 log of the absolute value of the maximum value that can be represented.

WebGLShaderPrecisionFormat.precisionRead only

The number of bits of precision that can be represented. For integer formats this value is always 0.

Examples

AWebGLShaderPrecisionFormat object is returned by theWebGLRenderingContext.getShaderPrecisionFormat() method.

js
const canvas = document.getElementById("canvas");const gl = canvas.getContext("webgl");gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.MEDIUM_FLOAT);// WebGLShaderPrecisionFormat { rangeMin: 127, rangeMax: 127, precision: 23 }

Specifications

Specification
WebGL Specification
# 5.12

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp