1. Web
  2. Web-APIs
  3. WebGLShaderPrecisionFormat

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WebGLShaderPrecisionFormat

Baseline Weitgehend verfügbar *

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die WebGLShaderPrecisionFormat-Schnittstelle ist Teil der WebGL API und stellt die Informationen dar, die beim Aufruf der Methode WebGLRenderingContext.getShaderPrecisionFormat() zurückgegeben werden.

Instanzeigenschaften

WebGLShaderPrecisionFormat.rangeMin Schreibgeschützt

Der Logarithmus zur Basis 2 des absoluten Wertes des minimalen darstellbaren Werts.

WebGLShaderPrecisionFormat.rangeMax Schreibgeschützt

Der Logarithmus zur Basis 2 des absoluten Wertes des maximalen darstellbaren Werts.

WebGLShaderPrecisionFormat.precision Schreibgeschützt

Die Anzahl der darstellbaren Präzisionsbits. Für ganzzahlige Formate ist dieser Wert immer 0.

Beispiele

Ein WebGLShaderPrecisionFormat-Objekt wird von der Methode WebGLRenderingContext.getShaderPrecisionFormat() zurückgegeben.

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 }

Spezifikationen

Spezifikation
WebGL Specification
# 5.12

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /